ONSdigital / dp-mongodb-in-memory

Runs an in-memory MongoDB instance for Go unit tests
MIT License
14 stars 13 forks source link

invalid cross-device link #27

Open jclab-joseph opened 10 months ago

jclab-joseph commented 10 months ago
{"created_at":"2023-10-27T02:08:57.997783366Z","namespace":"....test","event":"error copying mongod binary","severity":1,"data":{"filename-from":"/tmp/375639925","filename-to":"/home/myname/.cache/dp-mongodb-in-memory/mongodb-linux-x86_64-ubuntu2004-5.0.2.tgz/mongod"},"errors":[{"message":"rename /tmp/375639925 /home/myname/.cache/dp-mongodb-in-memory/mongodb-linux-x86_64-ubuntu2004-5.0.2.tgz/mongod: invalid cross-device link","stack_trace":[{"file":"/home/myname/go/pkg/mod/github.com/!o!n!sdigital/log.go/v2@v2.4.1/log/log.go","line":93,"function":"github.com/ONSdigital/log.go/v2/log.Error"},{"file":"/home/myname/go/pkg/mod/github.com/!o!n!sdigital/dp-mongodb-in-memory@v1.7.0/download/download.go","line":77,"function":"github.com/ONSdigital/dp-mongodb-in-memory/download.downloadMongoDB"},{"file":"/home/myname/go/pkg/mod/github.com/!o!n!sdigital/dp-mongodb-in-memory@v1.7.0/download/download.go","line":36,"function":"github.com/ONSdigital/dp-mongodb-in-memory/download.GetMongoDB"},{"file":"/home/myname/go/pkg/mod/github.com/!o!n!sdigital/dp-mongodb-in-memory@v1.7.0/main.go","line":230,"function":"github.com/ONSdigital/dp-mongodb-in-memory.getOrDownloadBinPath"},{"file":"/home/myname/go/pkg/mod/github.com/!o!n!sdigital/dp-mongodb-in-memory@v1.7.0/main.go","line":94,"function":"github.com/ONSdigital/dp-mongodb-in-memory.StartWithOptions"},{"file":"/home/myname/go/pkg/mod/github.com/!o!n!sdigital/dp-mongodb-in-memory@v1.7.0/main.go","line":40,"function":"github.com/ONSdigital/dp-mongodb-in-memory.Start"},{"file":"...test.go","line":15,"function":"..."},{"file":"/home/myname/.programs/go/src/testing/testing.go","line":1595,"function":"testing.tRunner"},{"file":"/home/myname/.programs/go/src/runtime/asm_amd64.s","line":1650,"function":"runtime.goexit"}]}]}

rename /tmp/375639925 /home/myname/.cache/dp-mongodb-in-memory/mongodb-linux-x86_64-ubuntu2004-5.0.2.tgz/mongod: invalid cross-device link
djosix commented 4 months ago

Same here. My case: caching download directory in GitLab CI pipeline.