pool-resource
pool-resource copied to clipboard
atomically manages the state of the world (e.g. external environments)
### Describe the bug For the update action if the metadata file is not changed we get a vague error: `failed to update the lock: bootstrap-terragrunt-builds-lock! (err: exit status 1)...
This just started happening a lot on the Opsmanager pipeline. It says it claims the environment, and the 2nd step of the job succeeds, but the 1st step of the...
We have forked this resource to support a "max_minutes" attribute used to (unceremoniously) move claimed locks back to unclaimed if it is held for longer than this threshold. Perhaps this...
Made my pool repo, added all the locking pools to it, and committed. This was the only commit on the repo. `get`s failed with: ``` Cloning into '/tmp/build/get'... 106cfe8 Added...
Moved from concourse/concourse#196 cc @xtreme-gavin-enns --- Currently in order to move an environment between pools (to model state changes) we need to perform separate add and remove operations. This has...
Hello, we have a use-case in which we'd like to (independently from this resource) scan the locks repository, pick a lock based on a condition and then provide the lock...
Some of the lock repos can get super big really fast, especially if multiple teams/pipelines are using the same repo. An idea is to use shallow clones, since we don't...
I am trying to do an atomic update of metadata, and the `update` parameter does not help because I have to create or modify the metadata outside of the lock....
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...
# Description Sometime a resource (as in lock management) can be split into sub-part. For example, Cloud Foundry quota, nodes in a distributed architecture, ... So, it will be nice...