Bug #11166
closed
- Subject changed from cruchrun.go should avoid name collisions when creating log collections to [Crunch2] crunchrun.go should avoid name collisions when creating log collections
- Target version set to 2017-03-15 sprint
We've been seeing CR logs with messages like this:
2017-03-01T17:31:40.739323663Z While creating log collection: arvados API server error: #<PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_collections_on_owner_uuid_and_name"
2017-03-01T17:31:40.739323663Z DETAIL: Key (owner_uuid, name)=(tb05z-tpzed-000000000000000, logs for tb05z-dz642-eie1eal1059y9bb) already exists.
If for some reason the process quits after writing the log collection, the next time that is retried, it will cause a PG::UniqueViolation error.
Should be a matter of using the ensure_unique_name flag.
- Assigned To set to Tom Clegg
- Status changed from New to In Progress
- Status changed from In Progress to Resolved
Applied in changeset arvados|commit:a1b0149879593df786807afbefb26d4687ebe161.
Also available in: Atom
PDF