diff --git a/go.mod b/go.mod
index 8ffa66fb3975b830e3dbc8b4dfb015473e8368d7..bd6473b4ab7c5d25655421e72e704252c36e33d6 100644
--- a/go.mod
+++ b/go.mod
@@ -5,7 +5,7 @@ go 1.14
 require (
 	cloud.google.com/go v0.88.0 // indirect
 	git.autistici.org/ai3/go-common v0.0.0-20230816213645-b3aa3fb514d6
-	git.autistici.org/id/usermetadb v0.0.0-20230607094735-d7eb0b8c69b1
+	git.autistici.org/id/usermetadb v0.0.0-20230817075814-ec109f54aa90
 	github.com/bradfitz/gomemcache v0.0.0-20230124162541-5f7a7d875746
 	github.com/cenkalti/backoff/v4 v4.1.3
 	github.com/coreos/go-systemd/v22 v22.5.0
diff --git a/go.sum b/go.sum
index 8e1bb3936db5c718f66c15588986053f91cb8feb..b4e2fdc02fe9074db27e33c92691d5890208b3d9 100644
--- a/go.sum
+++ b/go.sum
@@ -78,6 +78,8 @@ git.autistici.org/id/usermetadb v0.0.0-20221125171152-3bbb63732147 h1:85DqqCXrQc
 git.autistici.org/id/usermetadb v0.0.0-20221125171152-3bbb63732147/go.mod h1:g8Kfp0/rGyaY7ArD35K1HB2MN/gm+vfQ3/aNS/fkWH8=
 git.autistici.org/id/usermetadb v0.0.0-20230607094735-d7eb0b8c69b1 h1:QimwZGfCxbdpddgw3xIjE7Dc6DkarFWJCR56ttRjrNQ=
 git.autistici.org/id/usermetadb v0.0.0-20230607094735-d7eb0b8c69b1/go.mod h1:1Hibjhk3ToqTOFWuvc8xogXiv37vOnakXxoONyfuydY=
+git.autistici.org/id/usermetadb v0.0.0-20230817075814-ec109f54aa90 h1:2YXwkbyVv1wFpmTrYHA287pAF/+1TduaaECYMWWVi9g=
+git.autistici.org/id/usermetadb v0.0.0-20230817075814-ec109f54aa90/go.mod h1:1Hibjhk3ToqTOFWuvc8xogXiv37vOnakXxoONyfuydY=
 github.com/Azure/azure-amqp-common-go/v2 v2.1.0/go.mod h1:R8rea+gJRuJR6QxTir/XuEd+YuKoUiazDC/N96FiDEU=
 github.com/Azure/azure-pipeline-go v0.2.1/go.mod h1:UGSo8XybXnIGZ3epmeBw7Jdz+HiUVpqIlpz/HKHylF4=
 github.com/Azure/azure-sdk-for-go v29.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc=
diff --git a/vendor/git.autistici.org/id/usermetadb/.gitlab-ci.yml b/vendor/git.autistici.org/id/usermetadb/.gitlab-ci.yml
index c091f5117c171b1361b9edab3780bf5e232d4963..8531585f28539bc14d75db81b0d090cefeabd619 100644
--- a/vendor/git.autistici.org/id/usermetadb/.gitlab-ci.yml
+++ b/vendor/git.autistici.org/id/usermetadb/.gitlab-ci.yml
@@ -1,15 +1,4 @@
-include: "https://git.autistici.org/ai3/build-deb/raw/master/ci-common.yml"
-
-run_tests:
-  stage: test
-  image: registry.git.autistici.org/ai3/docker/test/golang:master
-  script:
-    - run-go-test ./...
-  artifacts:
-    when: always
-    reports:
-      coverage_report:
-        coverage_format: cobertura
-        path: cover.xml
-      junit: report.xml
+include:
+  - "https://git.autistici.org/pipelines/debian/raw/master/common.yml"
+  - "https://git.autistici.org/ai3/docker/test/golang/raw/master/ci.yml"
 
diff --git a/vendor/modules.txt b/vendor/modules.txt
index 421378971bcb20d867dc4bd7ce6a76faa4234850..d0e70538fe1094ff19f816dd0e9bf59d3671e03a 100644
--- a/vendor/modules.txt
+++ b/vendor/modules.txt
@@ -10,7 +10,7 @@ git.autistici.org/ai3/go-common/ldap/compositetypes
 git.autistici.org/ai3/go-common/pwhash
 git.autistici.org/ai3/go-common/serverutil
 git.autistici.org/ai3/go-common/tracing
-# git.autistici.org/id/usermetadb v0.0.0-20230607094735-d7eb0b8c69b1
+# git.autistici.org/id/usermetadb v0.0.0-20230817075814-ec109f54aa90
 ## explicit
 git.autistici.org/id/usermetadb
 git.autistici.org/id/usermetadb/client