narrow-application-15594
09/12/2023, 9:35 PMgarden deploy <thing>
without it failing with the error Lock file is already being held
reported for random modules. This is consistent with every run -- I haven't been able to run garden deploy
at all since upgrading to 0.13.
I haven't yet gotten around to converting modules to actions since I wanted to see first if I could ask my team to upgrade to 0.13 while we convert things over time. I think 0.13 should work with modules to enable this, but we have too many modules (47 as of this writing) to test converting things piecemeal if I'm getting lock errors every run. I tried reinstalling Garden as well (cleaning out the existing .garden directories and starting clean), but that hasn't helped.
Anyone know if there's some obvious thing I'm missing here? A lock file I should be looking for to clean up? Should it be treated as a bug? Thanks for any suggestions or time spent thinking about this.cold-jordan-68753
09/13/2023, 12:25 PMnarrow-application-15594
09/13/2023, 3:24 PMred: Lock file is already being held
) and the line beforehand, Failed resolving one or more modules:
due to the lock file error. I'm not running multiple garden processes.cold-jordan-68753
09/13/2023, 5:24 PM.garden/logs/
, e.g. deploy.silly.*.jsonl.narrow-application-15594
09/13/2023, 5:47 PM$SOURCES
in the logs to avoid sharing some specific things, but otherwise if you'd like a zip of them I'm happy to send them somewhere. Can't put them on this exact machine to throw in Discord because personal / work machines are separate, but glad to email them.-l silly
produces something maybe more useful.cold-jordan-68753
09/13/2023, 7:28 PMgarden deploy <thing>
earlier, if thing
is a module with few or no dependencies does it work then?
- Are you running this on a VM? Network disk? Something that could create higher latency or not provide POSIX FS semantics?narrow-application-15594
09/13/2023, 7:40 PMmake
with specific values set due to some clunkiness around existing build processes.
* Running garden deploy
for something with no dependencies on other modules also fails.
* This is running out of an encrypted home directory (just regular old ecryptfs on Ubuntu 20.04 -- just my workstation, no VM), but moving the contents of ~/.garden to an unencrypted filesystem and symlinking it doesn't seem to improve things. Haven't tried with the project .garden directory, so will try moving and symlinking that next.cold-jordan-68753
09/14/2023, 2:06 PMnarrow-application-15594
09/14/2023, 2:47 PMcold-jordan-68753
09/20/2023, 6:52 AMnarrow-application-15594
09/20/2023, 5:39 PMcold-jordan-68753
09/22/2023, 12:05 PM