Hi ports@,

Please find a patch bumping Icinga DB - net/icinga/icingadb - from 1.2.0
to 1.2.1 below.

- https://github.com/Icinga/icingadb/releases/tag/v1.2.1
- https://icinga.com/blog/releasing-icinga-db-v1-2-1/

Cheers,
Alvar


diff --git Makefile Makefile
index f631c3d495f..f9223cf658e 100644
--- Makefile
+++ Makefile
@@ -1,7 +1,7 @@
 COMMENT=       configuration and state database for Icinga
 
 GH_PROJECT=    icingadb
-GH_TAGNAME=    v1.2.0
+GH_TAGNAME=    v1.2.1
 
 MODGO_MODNAME= github.com/icinga/icingadb
 MODGO_VERSION= ${GH_TAGNAME}
diff --git distinfo distinfo
index f7270dd7e78..c41b4bf18e6 100644
--- distinfo
+++ distinfo
@@ -8,65 +8,64 @@ SHA256 (go_modules/github.com/bsm/ginkgo/v2/@v/v2.12.0.mod) = 
4Z6a5I0biaA6+Y7wgu
 SHA256 (go_modules/github.com/bsm/ginkgo/v2/@v/v2.12.0.zip) = 
7nNRkO2kuXft2TSEvAPJ3KKu7esxJBwjMDs3fe7FafI=
 SHA256 (go_modules/github.com/bsm/gomega/@v/v1.27.10.mod) = 
7Zm/GRmWBtSgMPrKlBAU6E0ClSg9yBC4CZQQ/c5YDJo=
 SHA256 (go_modules/github.com/bsm/gomega/@v/v1.27.10.zip) = 
MwsjBrfLwXTcVqjrAZRuud2FRHjSkvAdN+uGshRMFOw=
+SHA256 (go_modules/github.com/caarlos0/env/v11/@v/v11.2.2.mod) = 
RBoMrkqFovNWeEz8qOzbS+JnOF6N5JtfT/KXqz6i384=
+SHA256 (go_modules/github.com/caarlos0/env/v11/@v/v11.2.2.zip) = 
KUnS06rfPe6PMYSMgybiFc/yHBzVXlxUHW2QSZuc9v8=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = 
oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.zip) = 
/BgM2wwA+/+9Obd0pyzbXwwyrOJTcNUTUZWRiow/vSU=
-SHA256 (go_modules/github.com/creasty/defaults/@v/v1.7.0.mod) = 
x/35kvVZVN5fIGcB2Ee776hkDG8C6367XHwxQAcNkc4=
-SHA256 (go_modules/github.com/creasty/defaults/@v/v1.7.0.zip) = 
wsbXirL2DtjxJRQAX7tbs37PfBRBeESBk6zK1OEwV84=
+SHA256 (go_modules/github.com/creasty/defaults/@v/v1.8.0.mod) = 
x/35kvVZVN5fIGcB2Ee776hkDG8C6367XHwxQAcNkc4=
+SHA256 (go_modules/github.com/creasty/defaults/@v/v1.8.0.zip) = 
2ZhLzUtzJqYGb1i8lLRv6GV+UOG6Cj7261krD/luZxI=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 
vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 
a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
 SHA256 
(go_modules/github.com/dgryski/go-rendezvous/@v/v0.0.0-20200823014737-9f7001d12a5f.mod)
 = hd5DSrBs56RHCmR6eybbiMa1TsYIDJSCoSq8JtK3G68=
 SHA256 
(go_modules/github.com/dgryski/go-rendezvous/@v/v0.0.0-20200823014737-9f7001d12a5f.zip)
 = 0iIli2B9X8rPCehAaWB9jxj7pIslrRkex404DQeOaU8=
-SHA256 (go_modules/github.com/fatih/color/@v/v1.10.0.mod) = 
U5/OfPScTcYTXzAK1HE3D9DhXf849csMxDLUExNj64s=
-SHA256 (go_modules/github.com/fatih/color/@v/v1.13.0.mod) = 
8KxJ/fh41LNolwJb+xhjni/mfYhM6o4yTlwZFWl/ixw=
-SHA256 (go_modules/github.com/fatih/color/@v/v1.13.0.zip) = 
jyKpKBbZRhsv+Wd1TTDpvIJ50EWvG3VYVOvnZehMqyA=
-SHA256 (go_modules/github.com/go-playground/locales/@v/v0.13.0.mod) = 
h5GgNXsJCEh2RpyXRw3xvsl/yWddUwx2rJJ777TXUdM=
-SHA256 (go_modules/github.com/go-playground/locales/@v/v0.13.0.zip) = 
nEtlJz4TWxvbm6/HwLUYCmxZNvVO3svIgHxXqdEHxrk=
-SHA256 
(go_modules/github.com/go-playground/universal-translator/@v/v0.17.0.mod) = 
UmEZJaRTFuqMwu1XCrPbdFn7L4r680OBCU54q6nCvkQ=
-SHA256 
(go_modules/github.com/go-playground/universal-translator/@v/v0.17.0.zip) = 
z9Sk92wneU57kl+2cu51dtiapeIu/cf+xPyAtGer4G8=
-SHA256 (go_modules/github.com/go-playground/validator/v10/@v/v10.4.1.mod) = 
6LozHhIeoGl6wrlXnKSJsUciHGWDOBljICZlwVVPV7M=
-SHA256 (go_modules/github.com/go-playground/validator/v10/@v/v10.4.1.zip) = 
ecuoNB0n/B4eJSjAG04Bt9Q8z+8sBq0crHOyZHtTAqo=
-SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.6.0.mod) = 
c9P9R6q2sN5RpE3yf+seOBuRQGDaMYrtP+1kYoBHSgg=
+SHA256 (go_modules/github.com/fatih/color/@v/v1.18.0.mod) = 
hzLadPRexMDqWnowcsTUWKr7YQKvdRVdRZ3LcK/OauY=
+SHA256 (go_modules/github.com/fatih/color/@v/v1.18.0.zip) = 
TcaQe39oB7N8Ia1SfZZkN9OY8DRyEV9HHqqP5YdTY9M=
+SHA256 (go_modules/github.com/gabriel-vasile/mimetype/@v/v1.4.3.mod) = 
Do2aQaJVQiyEH0k8/ei3mmdH6GVU/rqKaI+BGwky9e4=
+SHA256 (go_modules/github.com/gabriel-vasile/mimetype/@v/v1.4.3.zip) = 
y61IfTvUENspT+m5Xf9o3Z4eWb6w1IUMpBbhOxzXD68=
+SHA256 (go_modules/github.com/go-playground/locales/@v/v0.14.1.mod) = 
apvu/Qd7pCvgqhwwc97bBQzi+a7HRG4FGEb4BIoEWgk=
+SHA256 (go_modules/github.com/go-playground/locales/@v/v0.14.1.zip) = 
8ztT8u7ykNi0OxARKF8fnPyxKVxpDe/LRSWYdzuqzns=
+SHA256 
(go_modules/github.com/go-playground/universal-translator/@v/v0.18.1.mod) = 
goMHr5Y+XHozjFgstJ1qwZmcRhOsDM+0Zz7vpz04fQA=
+SHA256 
(go_modules/github.com/go-playground/universal-translator/@v/v0.18.1.zip) = 
d/yWby0EXCCN3qqDQ5JPg2iIQbb0wq4AXcnqVVDH0XE=
+SHA256 (go_modules/github.com/go-playground/validator/v10/@v/v10.22.1.mod) = 
ndyI3V0hSSoXYsFJgqBJAFljOhoCmvRaGDMH4hQ5qdc=
+SHA256 (go_modules/github.com/go-playground/validator/v10/@v/v10.22.1.zip) = 
ZXSgf3LrgRWxXNPFBiwIlPNhnmq/dqMECAqXz/Ogeik=
 SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.mod) = 
X4QK5KiZECbWFXZGw2oO1RVJx24603dqEtWnFi5j0Ps=
 SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.zip) = 
dMWfrs+JbU7vTN7GYEzGKZOO9JzkvEO8BxmeLmJdnao=
-SHA256 (go_modules/github.com/goccy/go-yaml/@v/v1.11.3.mod) = 
Q++j11goBsRSVBb/IIzN2ySrrp/XskuX6+ebu2kFY9I=
-SHA256 (go_modules/github.com/goccy/go-yaml/@v/v1.11.3.zip) = 
sQ7xaCrXMisnASAAdBrdFyvGACGzB0nmTQmqfn4700M=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 
58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 
58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.zip) = 
MkUIdKx1bvXUf2uBkwUQUwS5gZBFoW4/EFKJt88lLFE=
+SHA256 (go_modules/github.com/goccy/go-yaml/@v/v1.13.0.mod) = 
W7yAb/AlSp3lyWsayXkgbYX0q3n1sYbTwM4XiXN4Ovs=
+SHA256 (go_modules/github.com/goccy/go-yaml/@v/v1.13.0.zip) = 
8g+lvVjTwXWOQmBTXD25ejnBPwwH9QG3CsdWZFAjQJ0=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.mod) = 
58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.zip) = 
S06b9sSCEQgGUbSR37SNaLc2xmowW8+UYFYG4bouqko=
 SHA256 (go_modules/github.com/google/uuid/@v/v1.6.0.mod) = 
c9pHtjOLAKCC/UUao1oyc9OtwJuOm7qY2rAQkeQCr24=
 SHA256 (go_modules/github.com/google/uuid/@v/v1.6.0.zip) = 
0PAvN3IX9CcC4lloTgZEHtv1FA3dzDS6m+pWA4s4pu0=
-SHA256 (go_modules/github.com/jessevdk/go-flags/@v/v1.5.0.mod) = 
diFB8mquOK84YY9/UPtIZyw5q64Qj5Kyi9OwAvK/h28=
-SHA256 (go_modules/github.com/jessevdk/go-flags/@v/v1.5.0.zip) = 
mIY3mowx+QIc5oSQ4qIb2+p+X+lVMyKWUOGsFXHc14o=
-SHA256 (go_modules/github.com/jmoiron/sqlx/@v/v1.3.5.mod) = 
DD+haWrMHPELDVMLqkeXPLpo3TpBuFI81bx6DgQV85Q=
-SHA256 (go_modules/github.com/jmoiron/sqlx/@v/v1.3.5.zip) = 
WQB3emQBbkpbOEcSbvS+1O1dNUPtmArop5qxEMnaj8Y=
+SHA256 (go_modules/github.com/icinga/icinga-go-library/@v/v0.4.0.mod) = 
bCzn85qG4H1Ft3MJ/r5a5jPUgu1D7F234GiU2Vm8BNk=
+SHA256 (go_modules/github.com/icinga/icinga-go-library/@v/v0.4.0.zip) = 
UPZfsi3LkcSbbeO6k71/ohU2b3lMy7EGjYwEfPWmRZY=
+SHA256 (go_modules/github.com/jessevdk/go-flags/@v/v1.6.1.mod) = 
XXfNPd0IYZ25q3vITtJAlbDicioz7d4iGzJlEMKwH/w=
+SHA256 (go_modules/github.com/jessevdk/go-flags/@v/v1.6.1.zip) = 
I97Ou1pRFK8aaH++1k1qZ08el25wsrTNwn9S0LAgy0s=
+SHA256 (go_modules/github.com/jmoiron/sqlx/@v/v1.4.0.mod) = 
TK1YPczEsJNGdNt/yFycLDIu5YeTNmhgqupYL2WRmU0=
+SHA256 (go_modules/github.com/jmoiron/sqlx/@v/v1.4.0.zip) = 
mSrJtqM7Er2OQRzpyWmSMfishVCBKAVmC37gZna9w60=
 SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.mod) = 
9jh5sgT2zolc6lNZS4FPWsCvCEhrM7HKecZXOE77xyY=
 SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.zip) = 
No6zGPkaW2e+kFxHAyq1wxodSal4SLEBGg0KISKzC6Q=
-SHA256 (go_modules/github.com/leodido/go-urn/@v/v1.2.0.mod) = 
ARMsYERZnEG7wZpTYeb8xYD9WYLyrLfKs7OzWwanUkM=
-SHA256 (go_modules/github.com/leodido/go-urn/@v/v1.2.0.zip) = 
ioVNeEFxAAppt5urss09qbj8yx4ba7ECx6bStSOA0Io=
+SHA256 (go_modules/github.com/leodido/go-urn/@v/v1.4.0.mod) = 
M0bfMu+aRhvZw29whaIvBCYk7JBgUBDDIczbSKWCQT4=
+SHA256 (go_modules/github.com/leodido/go-urn/@v/v1.4.0.zip) = 
lI/l9wW56rbDvH40o60lSerYeo9fc+WoWoxm80dhKrI=
 SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.mod) = 
lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY=
 SHA256 (go_modules/github.com/lib/pq/@v/v1.10.9.zip) = 
Z5Gnr2f4RqhjNTUAEsTvrdCFAJbr8iNQt7IOAeIW5vI=
-SHA256 (go_modules/github.com/lib/pq/@v/v1.2.0.mod) = 
TIrIOpiVeYUwFf3mEuZWOybLZ9G5N2SbvgoYd6wkkRQ=
 SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.mod) = 
1nQ64urmVxYSLxK0LJ8/g6gFwK4yvTxVPUpvG8uSQ6U=
 SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.zip) = 
CL4yLcxYSp/P3lyvDPh4tOEc2Y8lLjK8cE6SxaS6nRU=
-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.8.mod) = 
rf8+JDhLzS7PDG1qGp5OMQZUAem10pzmoSAlWrPAIxM=
-SHA256 (go_modules/github.com/mattn/go-colorable/@v/v0.1.9.mod) = 
rf8+JDhLzS7PDG1qGp5OMQZUAem10pzmoSAlWrPAIxM=
-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.mod) = 
GgYuVsAmbQBL6lERWs+MK1l9FAfKVa1WzOAel62j2ks=
-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.mod) = 
6SmRM81yQ+wmZ6oloEstrGAJI0rkwc2k7bRXSZcNrp8=
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.16.mod) = 
cUdm7ILWfbiVreiva4BUrUMMPOpeFbOoiPI+0vPhuGM=
-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.16.zip) = 
PV/xnEsqKhZP64T1zDivNJOAwMSgPQRD3OQLvW7D/Ss=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.mod) = 
Huq+8bTZjbc8bCBzKJFjZJvJoERVKsqGudWS/oTqocg=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.zip) = 
8tX4nKRRV34XRkubtZbcDQ7OzsteqmNiLEG1fNC3uMw=
 SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.mod) = 
QTaqoj/LMXaikoIvKoqYzMey/eOKWZIsFSsAb1nVlpU=
 SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.zip) = 
iNH4l/4qHSSz/cxlCa6AlPAFQDlHELOim/NuZzD6qso=
 SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.22.mod) = 
vJI17m5OYCQ/Hn3KzwyqTUgK/N8G7Xjkgf0Sfp4xGd8=
-SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.22.zip) = 
BHeQxPH/eyXlfrNgPn7dji0H4PhoVC6n2SQ6MWw4cl0=
-SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.6.mod) = 
odA8NpvbveDb1GzwuPAn+2XkVFxrp4juFC6DeZhF+9w=
+SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.24.mod) = 
vJI17m5OYCQ/Hn3KzwyqTUgK/N8G7Xjkgf0Sfp4xGd8=
+SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.24.zip) = 
xlXz8Fb55EIvnM9IUIQcv8ElBY4HAnFe+cYARJzc1Fg=
 SHA256 
(go_modules/github.com/okzk/sdnotify/@v/v0.0.0-20180710141335-d9becc38acbd.mod) 
= I7HAJPY7k4SKyOOj1z4H/ymxl+XS6qC+yxKCtJVMaN8=
 SHA256 
(go_modules/github.com/okzk/sdnotify/@v/v0.0.0-20180710141335-d9becc38acbd.zip) 
= PwPJZdWejV4/zvHBS2gZGrCwZ064rTuXoYuyaH6yn9A=
 SHA256 (go_modules/github.com/pkg/errors/@v/v0.9.1.mod) = 
3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk=
 SHA256 (go_modules/github.com/pkg/errors/@v/v0.9.1.zip) = 
1MNri80GFikKORMhXg9TuTG9bgBnBZbylg3xtEryvQc=
 SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 
dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI=
 SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 
3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A=
-SHA256 (go_modules/github.com/redis/go-redis/v9/@v/v9.5.1.mod) = 
h7TYe8i+3lewiT9IyKuTEdmHprs2frjR2g/oLCH0Ajg=
-SHA256 (go_modules/github.com/redis/go-redis/v9/@v/v9.5.1.zip) = 
e95RxSbTAAmHMDhtLZT3s59iNl4Woz/DcWojupZ+G4E=
+SHA256 (go_modules/github.com/redis/go-redis/v9/@v/v9.7.0.mod) = 
iWhsnaZGKVTDCCtg6JoOMxylV75rhvWkN241qnLNNTc=
+SHA256 (go_modules/github.com/redis/go-redis/v9/@v/v9.7.0.zip) = 
Uf6e8H1zy+pbvuKa8sCEdTWszh0KglwN1p7fybiobk4=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = 
bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = 
bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = 
MZnZS+UChBQiIGYso7AOGd3R3r5OgN3HRf9CA+y2AcA=
@@ -74,45 +73,46 @@ SHA256 
(go_modules/github.com/ssgreg/journald/@v/v1.0.0.mod) = 6QtdD0azw9+4s97Z2
 SHA256 (go_modules/github.com/ssgreg/journald/@v/v1.0.0.zip) = 
pT91pP9bXQE8WDFKd8jgMCTJgrpChNDuNU9ix40z30o=
 SHA256 (go_modules/github.com/stretchr/objx/@v/v0.5.2.mod) = 
WOylTSZyhCeAb0CQiCjodi01LMOwoLC2DcYM5hdn//Y=
 SHA256 (go_modules/github.com/stretchr/objx/@v/v0.5.2.zip) = 
PCLB0cTEAk6xahLwGHd1ZAvzXVGwoGZJ/rx3lxGUUcA=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.10.0.mod) = 
wKZIoDfaVKawLoqBGx05F9SdxOGEHNdW8o8MTxWTkzw=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.10.0.zip) = 
Nsh1c1J6l86X/BXOKhAeZeXrs1DbFC0J9jNYDLjVyDk=
 SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = 
//gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78=
 SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.1.mod) = 
rxpdyzMazno/n8G11+7pwLyCtKKhgv5M7CrdIX4oU9Y=
-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.9.0.mod) = 
wKZIoDfaVKawLoqBGx05F9SdxOGEHNdW8o8MTxWTkzw=
-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.9.0.zip) = 
7l1Pc8tomxtUMsaQihifn72xclB8ScMtvfebI56puOA=
 SHA256 (go_modules/github.com/vbauerster/mpb/v6/@v/v6.0.4.mod) = 
jWRIx58ZL5WIWzBwEtXdMtCmQC7jxHb/N2HwB1NsLXs=
 SHA256 (go_modules/github.com/vbauerster/mpb/v6/@v/v6.0.4.zip) = 
p0FgZqu1SVC+HLVXv/CP1ZKzFqzUIwmhJr7UDdHzbCc=
 SHA256 (go_modules/go.uber.org/goleak/@v/v1.3.0.mod) = 
PxXcY1Sq6P5C08vRMCMHMdXGquaqZRympz9MZGzaj+w=
 SHA256 (go_modules/go.uber.org/goleak/@v/v1.3.0.zip) = 
cO3vDOfYMNmS8CTlJ/00UgabiE+UoneHpxi9aN1iBwI=
 SHA256 (go_modules/go.uber.org/multierr/@v/v1.10.0.mod) = 
WKMN3nMKuldXZxXZCEF3T2NEqHn+xWM6LGazfsMMEfA=
-SHA256 (go_modules/go.uber.org/multierr/@v/v1.10.0.zip) = 
T5uEtlneoPRrA2ZV/TvYGmCN6YL+JFbjhjfcnrJPrw0=
+SHA256 (go_modules/go.uber.org/multierr/@v/v1.11.0.mod) = 
WKMN3nMKuldXZxXZCEF3T2NEqHn+xWM6LGazfsMMEfA=
+SHA256 (go_modules/go.uber.org/multierr/@v/v1.11.0.zip) = 
Ikm10v3OYfbuZhpnnYVSWZrwhKdhy7yHHad2Qb3c4MM=
 SHA256 (go_modules/go.uber.org/zap/@v/v1.27.0.mod) = 
rYBZREWaFDYO6wZ3t8b8T/ep2oD7A3ZK+n2RzwLihcc=
 SHA256 (go_modules/go.uber.org/zap/@v/v1.27.0.zip) = 
uZS5b/C7UEo9WCiKuIufPGYEaJ6hr7adJbUJdpcFpsI=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.7.0.mod) = 
yJ/iLnPawmoAplasEf9MbhprbNKrzFftzazew/va2C0=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.7.0.zip) = 
d1Snxmt4AP9uR5A8YJqgfQSEUBgmrgR9LuGn1eJP0BI=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20220613132600-b0d781184e0d.mod) 
= KqbbzGUyHHFTSmOE7NZqsrIERkRKV3BwZjFFGY3Rnas=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20220613132600-b0d781184e0d.zip) 
= CaI3BCrKYySLIV5PDqz1puXuqTf4b6UKX8PuKK07Q8E=
-SHA256 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220106191415-9b9b3d81d5e3.mod) = 
CT1MzqEdCHW3jvAJ119ua0lGy5YRNQEqZC8SVR1ISNw=
-SHA256 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220106191415-9b9b3d81d5e3.zip) = 
NfUKvRAE+znm/ObhT/XA3tGvV3pUroGFwIfkB2auN5E=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.28.0.mod) = 
hn0KUX9LRzf6NCERYOtqiNt+Qjne9HIYFrA+dB2+rPU=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.28.0.zip) = 
lZrL41FEMMLACdyT8n5B3a1P7heKTGgMdTvAm10ud9A=
+SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20240506185415-9bf2ced13842.mod) 
= 5Bjsbat5ooeOZoZlE8Yfh7+BePhfy3h1Zwjv1jVYDKA=
+SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20240506185415-9bf2ced13842.zip) 
= a0osIGxl2hlFGG5Zuf342ibxPbQO4Yo3+WPG6gU6Zlw=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = 
XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.zip) = 
py/lt5VUqJk9+VEtBeI3kI060LSAAcGrkrf6Uzns9EA=
+SHA256 (go_modules/golang.org/x/net/@v/v0.30.0.mod) = 
cyMeKp5Xhgaj/n4ODJP/qWMavCAh96v6RCWGA4ZpCW8=
+SHA256 (go_modules/golang.org/x/net/@v/v0.30.0.zip) = 
w1e3ec3AjQlS97rUxFzoQiO3xgBdd1gioXkBro9lu7o=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.10.0.mod) = 
cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.10.0.zip) = 
lOp16mJey42Bq0c6LX4DQz5jCDdozSfUigP4wcnaPY0=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = 
cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.zip) = 
ILAQhSQOZhv/x/WTg/IbkPES1ml4QiDG5ZyAEkMhbSI=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) 
= GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod) 
= GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210320140829-1e4c9ba3b0c4.mod) 
= GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210630005230-0f9fa26af87c.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211019181941-9d821ace8654.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.21.0.mod) = 
0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.25.0.mod) = 
0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.26.0.mod) = 
0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.26.0.zip) = 
9EhCrP95KvAQ3LWiQwi3InLr1Xx04A1fUwyeXVW4aXk=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 
8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.zip) = 
jBWGDjhQ486lpxhrt5uM+Y9RPZrFSYCZ073f1Jxt/D8=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.10.mod) = 
c79ozX27JXU1ZYr+cyIARFoMm2RO95kQZnfLzRNvqqk=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.10.zip) = 
hoXlF21vhlhMmL5UpP/MuVeUsyWU/sb29d1KIjHiIf8=
-SHA256 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod) = 
ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
-SHA256 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20220907171357-04be3eba64a2.mod) = 
ycRP1T5v9jnosGWFs/PV/uHCe3X0P4WgrSsYLDxo230=
-SHA256 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20220907171357-04be3eba64a2.zip) = 
ucSB2zPEtoK6i6NIAY3b0hVb0ifMOP+fa0yyt0u8PBQ=
+SHA256 (go_modules/golang.org/x/text/@v/v0.19.0.mod) = 
zxBz/hi9Z2W66GYHIktxo1hHUYiOBkpTigs+Orfixdg=
+SHA256 (go_modules/golang.org/x/text/@v/v0.19.0.zip) = 
N/n0C2w8VuB5aE1hJDm2HOTokcPOoyKY+6tTocrEfDU=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.21.0.mod) = 
RSXa1PVyPR5An2o5jBrn/V4sY31DpcrrSYRAd7kcnus=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.21.0.zip) = 
EJmyhvukZtYdoELpUOfaPMA3MmDpX+EWv2HPtuxIKKg=
 SHA256 
(go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 
XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8=
 SHA256 
(go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip) = 
ThgX+WTKNOVFuBr9oDJaXonPWN4uQT2CB8Cv3dD9wVw=
 SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 
IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk=
 SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 
qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU=
-SHA256 (icingadb-1.2.0.zip) = p/9Fe61O94pcZdP8BlcVQb7F3u5vD6u/2IqIjiY9zG0=
+SHA256 (icingadb-1.2.1.zip) = 8nB1GZZ/A//XjV4EuEP8Js47tOxFyVAKGAbyTCRxHBU=
 SIZE (go_modules/filippo.io/edwards25519/@v/v1.1.0.mod) = 40
 SIZE (go_modules/filippo.io/edwards25519/@v/v1.1.0.zip) = 55809
 SIZE (go_modules/github.com/!vivid!cortex/ewma/@v/v1.2.0.mod) = 44
@@ -123,65 +123,64 @@ SIZE (go_modules/github.com/bsm/ginkgo/v2/@v/v2.12.0.mod) 
= 41
 SIZE (go_modules/github.com/bsm/ginkgo/v2/@v/v2.12.0.zip) = 483550
 SIZE (go_modules/github.com/bsm/gomega/@v/v1.27.10.mod) = 38
 SIZE (go_modules/github.com/bsm/gomega/@v/v1.27.10.zip) = 276786
+SIZE (go_modules/github.com/caarlos0/env/v11/@v/v11.2.2.mod) = 355
+SIZE (go_modules/github.com/caarlos0/env/v11/@v/v11.2.2.zip) = 30843
 SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = 45
 SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.zip) = 17183
-SIZE (go_modules/github.com/creasty/defaults/@v/v1.7.0.mod) = 44
-SIZE (go_modules/github.com/creasty/defaults/@v/v1.7.0.zip) = 10244
+SIZE (go_modules/github.com/creasty/defaults/@v/v1.8.0.mod) = 44
+SIZE (go_modules/github.com/creasty/defaults/@v/v1.8.0.zip) = 11970
 SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34
 SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 60320
 SIZE 
(go_modules/github.com/dgryski/go-rendezvous/@v/v0.0.0-20200823014737-9f7001d12a5f.mod)
 = 40
 SIZE 
(go_modules/github.com/dgryski/go-rendezvous/@v/v0.0.0-20200823014737-9f7001d12a5f.zip)
 = 2243
-SIZE (go_modules/github.com/fatih/color/@v/v1.10.0.mod) = 126
-SIZE (go_modules/github.com/fatih/color/@v/v1.13.0.mod) = 126
-SIZE (go_modules/github.com/fatih/color/@v/v1.13.0.zip) = 12921
-SIZE (go_modules/github.com/go-playground/locales/@v/v0.13.0.mod) = 83
-SIZE (go_modules/github.com/go-playground/locales/@v/v0.13.0.zip) = 4905890
-SIZE (go_modules/github.com/go-playground/universal-translator/@v/v0.17.0.mod) 
= 112
-SIZE (go_modules/github.com/go-playground/universal-translator/@v/v0.17.0.zip) 
= 48160
-SIZE (go_modules/github.com/go-playground/validator/v10/@v/v10.4.1.mod) = 298
-SIZE (go_modules/github.com/go-playground/validator/v10/@v/v10.4.1.zip) = 
197085
-SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.6.0.mod) = 47
+SIZE (go_modules/github.com/fatih/color/@v/v1.18.0.mod) = 161
+SIZE (go_modules/github.com/fatih/color/@v/v1.18.0.zip) = 15099
+SIZE (go_modules/github.com/gabriel-vasile/mimetype/@v/v1.4.3.mod) = 85
+SIZE (go_modules/github.com/gabriel-vasile/mimetype/@v/v1.4.3.zip) = 25157236
+SIZE (go_modules/github.com/go-playground/locales/@v/v0.14.1.mod) = 83
+SIZE (go_modules/github.com/go-playground/locales/@v/v0.14.1.zip) = 5065668
+SIZE (go_modules/github.com/go-playground/universal-translator/@v/v0.18.1.mod) 
= 112
+SIZE (go_modules/github.com/go-playground/universal-translator/@v/v0.18.1.zip) 
= 49053
+SIZE (go_modules/github.com/go-playground/validator/v10/@v/v10.22.1.mod) = 430
+SIZE (go_modules/github.com/go-playground/validator/v10/@v/v10.22.1.zip) = 
304225
 SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.mod) = 87
 SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.zip) = 129854
-SIZE (go_modules/github.com/goccy/go-yaml/@v/v1.11.3.mod) = 567
-SIZE (go_modules/github.com/goccy/go-yaml/@v/v1.11.3.zip) = 109283
-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 41
-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 41
-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.9.zip) = 130220
+SIZE (go_modules/github.com/goccy/go-yaml/@v/v1.13.0.mod) = 646
+SIZE (go_modules/github.com/goccy/go-yaml/@v/v1.13.0.zip) = 111067
+SIZE (go_modules/github.com/google/go-cmp/@v/v0.6.0.mod) = 41
+SIZE (go_modules/github.com/google/go-cmp/@v/v0.6.0.zip) = 129773
 SIZE (go_modules/github.com/google/uuid/@v/v1.6.0.mod) = 30
 SIZE (go_modules/github.com/google/uuid/@v/v1.6.0.zip) = 31981
-SIZE (go_modules/github.com/jessevdk/go-flags/@v/v1.5.0.mod) = 106
-SIZE (go_modules/github.com/jessevdk/go-flags/@v/v1.5.0.zip) = 77449
-SIZE (go_modules/github.com/jmoiron/sqlx/@v/v1.3.5.mod) = 155
-SIZE (go_modules/github.com/jmoiron/sqlx/@v/v1.3.5.zip) = 64810
+SIZE (go_modules/github.com/icinga/icinga-go-library/@v/v0.4.0.mod) = 1126
+SIZE (go_modules/github.com/icinga/icinga-go-library/@v/v0.4.0.zip) = 86742
+SIZE (go_modules/github.com/jessevdk/go-flags/@v/v1.6.1.mod) = 79
+SIZE (go_modules/github.com/jessevdk/go-flags/@v/v1.6.1.zip) = 78585
+SIZE (go_modules/github.com/jmoiron/sqlx/@v/v1.4.0.mod) = 157
+SIZE (go_modules/github.com/jmoiron/sqlx/@v/v1.4.0.zip) = 66134
 SIZE (go_modules/github.com/kr/text/@v/v0.2.0.mod) = 68
 SIZE (go_modules/github.com/kr/text/@v/v0.2.0.zip) = 12607
-SIZE (go_modules/github.com/leodido/go-urn/@v/v1.2.0.mod) = 86
-SIZE (go_modules/github.com/leodido/go-urn/@v/v1.2.0.zip) = 1169163
+SIZE (go_modules/github.com/leodido/go-urn/@v/v1.4.0.mod) = 233
+SIZE (go_modules/github.com/leodido/go-urn/@v/v1.4.0.zip) = 2195261
 SIZE (go_modules/github.com/lib/pq/@v/v1.10.9.mod) = 34
 SIZE (go_modules/github.com/lib/pq/@v/v1.10.9.zip) = 132435
-SIZE (go_modules/github.com/lib/pq/@v/v1.2.0.mod) = 25
 SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.mod) = 90
 SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.13.zip) = 13909
-SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.8.mod) = 160
-SIZE (go_modules/github.com/mattn/go-colorable/@v/v0.1.9.mod) = 160
-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.mod) = 104
-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.14.mod) = 104
 SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.16.mod) = 104
-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.16.zip) = 8927
+SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.mod) = 76
+SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.zip) = 8936
 SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.mod) = 84
 SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.zip) = 20977
 SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.22.mod) = 146
-SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.22.zip) = 2674679
-SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.6.mod) = 44
+SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.24.mod) = 146
+SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.24.zip) = 2696211
 SIZE 
(go_modules/github.com/okzk/sdnotify/@v/v0.0.0-20180710141335-d9becc38acbd.mod) 
= 32
 SIZE 
(go_modules/github.com/okzk/sdnotify/@v/v0.0.0-20180710141335-d9becc38acbd.zip) 
= 3871
 SIZE (go_modules/github.com/pkg/errors/@v/v0.9.1.mod) = 29
 SIZE (go_modules/github.com/pkg/errors/@v/v0.9.1.zip) = 17866
 SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37
 SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433
-SIZE (go_modules/github.com/redis/go-redis/v9/@v/v9.5.1.mod) = 230
-SIZE (go_modules/github.com/redis/go-redis/v9/@v/v9.5.1.zip) = 250611
+SIZE (go_modules/github.com/redis/go-redis/v9/@v/v9.7.0.mod) = 413
+SIZE (go_modules/github.com/redis/go-redis/v9/@v/v9.7.0.zip) = 294143
 SIZE (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = 39
 SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = 39
 SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = 45731
@@ -189,42 +188,43 @@ SIZE 
(go_modules/github.com/ssgreg/journald/@v/v1.0.0.mod) = 34
 SIZE (go_modules/github.com/ssgreg/journald/@v/v1.0.0.zip) = 12337
 SIZE (go_modules/github.com/stretchr/objx/@v/v0.5.2.mod) = 276
 SIZE (go_modules/github.com/stretchr/objx/@v/v0.5.2.zip) = 43974
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.10.0.mod) = 417
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.10.0.zip) = 130241
 SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = 216
 SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.1.mod) = 188
-SIZE (go_modules/github.com/stretchr/testify/@v/v1.9.0.mod) = 417
-SIZE (go_modules/github.com/stretchr/testify/@v/v1.9.0.zip) = 124686
 SIZE (go_modules/github.com/vbauerster/mpb/v6/@v/v6.0.4.mod) = 283
 SIZE (go_modules/github.com/vbauerster/mpb/v6/@v/v6.0.4.zip) = 71664
 SIZE (go_modules/go.uber.org/goleak/@v/v1.3.0.mod) = 333
 SIZE (go_modules/go.uber.org/goleak/@v/v1.3.0.zip) = 37573
 SIZE (go_modules/go.uber.org/multierr/@v/v1.10.0.mod) = 228
-SIZE (go_modules/go.uber.org/multierr/@v/v1.10.0.zip) = 23772
+SIZE (go_modules/go.uber.org/multierr/@v/v1.11.0.mod) = 228
+SIZE (go_modules/go.uber.org/multierr/@v/v1.11.0.zip) = 25681
 SIZE (go_modules/go.uber.org/zap/@v/v1.27.0.mod) = 312
 SIZE (go_modules/go.uber.org/zap/@v/v1.27.0.zip) = 287887
-SIZE (go_modules/golang.org/x/crypto/@v/v0.7.0.mod) = 171
-SIZE (go_modules/golang.org/x/crypto/@v/v0.7.0.zip) = 1761498
-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20220613132600-b0d781184e0d.mod) = 
325
-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20220613132600-b0d781184e0d.zip) = 
365649
-SIZE 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220106191415-9b9b3d81d5e3.mod) = 
214
-SIZE 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220106191415-9b9b3d81d5e3.zip) = 
169189
+SIZE (go_modules/golang.org/x/crypto/@v/v0.28.0.mod) = 190
+SIZE (go_modules/golang.org/x/crypto/@v/v0.28.0.zip) = 1790287
+SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20240506185415-9bf2ced13842.mod) = 
179
+SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20240506185415-9bf2ced13842.zip) = 
622004
+SIZE (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = 84
+SIZE (go_modules/golang.org/x/mod/@v/v0.17.0.zip) = 165172
+SIZE (go_modules/golang.org/x/net/@v/v0.30.0.mod) = 155
+SIZE (go_modules/golang.org/x/net/@v/v0.30.0.zip) = 1842318
+SIZE (go_modules/golang.org/x/sync/@v/v0.10.0.mod) = 34
+SIZE (go_modules/golang.org/x/sync/@v/v0.10.0.zip) = 26934
 SIZE (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = 34
-SIZE (go_modules/golang.org/x/sync/@v/v0.7.0.zip) = 26990
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) = 
33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod) = 
33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210320140829-1e4c9ba3b0c4.mod) = 
33
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod) = 
33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210630005230-0f9fa26af87c.mod) = 
33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211019181941-9d821ace8654.mod) = 
33
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) = 
33
+SIZE (go_modules/golang.org/x/sys/@v/v0.21.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.25.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.26.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.26.0.zip) = 1970363
 SIZE (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.6.0.zip) = 1892073
-SIZE (go_modules/golang.org/x/tools/@v/v0.1.10.mod) = 383
-SIZE (go_modules/golang.org/x/tools/@v/v0.1.10.zip) = 3793144
-SIZE 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod) = 37
-SIZE 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20220907171357-04be3eba64a2.mod) = 37
-SIZE 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20220907171357-04be3eba64a2.zip) = 
22397
+SIZE (go_modules/golang.org/x/text/@v/v0.19.0.mod) = 220
+SIZE (go_modules/golang.org/x/text/@v/v0.19.0.zip) = 9235275
+SIZE (go_modules/golang.org/x/tools/@v/v0.21.0.mod) = 339
+SIZE (go_modules/golang.org/x/tools/@v/v0.21.0.zip) = 3151802
 SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) 
= 25
 SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip) 
= 39844
 SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95
 SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623
-SIZE (icingadb-1.2.0.zip) = 3379031
+SIZE (icingadb-1.2.1.zip) = 3338708
diff --git modules.inc modules.inc
index 9b3e79be7cd..587e9152420 100644
--- modules.inc
+++ modules.inc
@@ -4,68 +4,64 @@ MODGO_MODULES =       \
        github.com/acarl005/stripansi                    
v0.0.0-20180116102854-5a71ef0e047d \
        github.com/bsm/ginkgo/v2                         v2.12.0 \
        github.com/bsm/gomega                            v1.27.10 \
+       github.com/caarlos0/env/v11                      v11.2.2 \
        github.com/cespare/xxhash/v2                     v2.2.0 \
-       github.com/creasty/defaults                      v1.7.0 \
+       github.com/creasty/defaults                      v1.8.0 \
        github.com/davecgh/go-spew                       v1.1.1 \
        github.com/dgryski/go-rendezvous                 
v0.0.0-20200823014737-9f7001d12a5f \
-       github.com/fatih/color                           v1.13.0 \
-       github.com/go-playground/locales                 v0.13.0 \
-       github.com/go-playground/universal-translator    v0.17.0 \
-       github.com/go-playground/validator/v10           v10.4.1 \
+       github.com/fatih/color                           v1.18.0 \
+       github.com/gabriel-vasile/mimetype               v1.4.3 \
+       github.com/go-playground/locales                 v0.14.1 \
+       github.com/go-playground/universal-translator    v0.18.1 \
+       github.com/go-playground/validator/v10           v10.22.1 \
        github.com/go-sql-driver/mysql                   v1.8.1 \
-       github.com/goccy/go-yaml                         v1.11.3 \
-       github.com/google/go-cmp                         v0.5.9 \
+       github.com/goccy/go-yaml                         v1.13.0 \
+       github.com/google/go-cmp                         v0.6.0 \
        github.com/google/uuid                           v1.6.0 \
-       github.com/jessevdk/go-flags                     v1.5.0 \
-       github.com/jmoiron/sqlx                          v1.3.5 \
+       github.com/icinga/icinga-go-library              v0.4.0 \
+       github.com/jessevdk/go-flags                     v1.6.1 \
+       github.com/jmoiron/sqlx                          v1.4.0 \
        github.com/kr/text                               v0.2.0 \
-       github.com/leodido/go-urn                        v1.2.0 \
+       github.com/leodido/go-urn                        v1.4.0 \
        github.com/lib/pq                                v1.10.9 \
        github.com/mattn/go-colorable                    v0.1.13 \
-       github.com/mattn/go-isatty                       v0.0.16 \
+       github.com/mattn/go-isatty                       v0.0.20 \
        github.com/mattn/go-runewidth                    v0.0.12 \
-       github.com/mattn/go-sqlite3                      v1.14.22 \
+       github.com/mattn/go-sqlite3                      v1.14.24 \
        github.com/okzk/sdnotify                         
v0.0.0-20180710141335-d9becc38acbd \
        github.com/pkg/errors                            v0.9.1 \
        github.com/pmezard/go-difflib                    v1.0.0 \
-       github.com/redis/go-redis/v9                     v9.5.1 \
+       github.com/redis/go-redis/v9                     v9.7.0 \
        github.com/rivo/uniseg                           v0.2.0 \
        github.com/ssgreg/journald                       v1.0.0 \
        github.com/stretchr/objx                         v0.5.2 \
-       github.com/stretchr/testify                      v1.9.0 \
+       github.com/stretchr/testify                      v1.10.0 \
        github.com/vbauerster/mpb/v6                     v6.0.4 \
        go.uber.org/goleak                               v1.3.0 \
-       go.uber.org/multierr                             v1.10.0 \
+       go.uber.org/multierr                             v1.11.0 \
        go.uber.org/zap                                  v1.27.0 \
-       golang.org/x/crypto                              v0.7.0 \
-       golang.org/x/exp                                 
v0.0.0-20220613132600-b0d781184e0d \
-       golang.org/x/mod                                 
v0.6.0-dev.0.20220106191415-9b9b3d81d5e3 \
-       golang.org/x/sync                                v0.7.0 \
-       golang.org/x/sys                                 v0.6.0 \
-       golang.org/x/tools                               v0.1.10 \
-       golang.org/x/xerrors                             
v0.0.0-20220907171357-04be3eba64a2 \
+       golang.org/x/crypto                              v0.28.0 \
+       golang.org/x/exp                                 
v0.0.0-20240506185415-9bf2ced13842 \
+       golang.org/x/mod                                 v0.17.0 \
+       golang.org/x/net                                 v0.30.0 \
+       golang.org/x/sync                                v0.10.0 \
+       golang.org/x/sys                                 v0.26.0 \
+       golang.org/x/text                                v0.19.0 \
+       golang.org/x/tools                               v0.21.0 \
        gopkg.in/check.v1                                
v0.0.0-20161208181325-20d25e280405 \
        gopkg.in/yaml.v3                                 v3.0.1
 
 MODGO_MODFILES =       \
-       github.com/fatih/color           v1.10.0 \
-       github.com/go-sql-driver/mysql   v1.6.0 \
-       github.com/google/go-cmp         v0.5.8 \
-       github.com/lib/pq                v1.2.0 \
-       github.com/mattn/go-colorable    v0.1.8 \
-       github.com/mattn/go-colorable    v0.1.9 \
-       github.com/mattn/go-isatty       v0.0.12 \
-       github.com/mattn/go-isatty       v0.0.14 \
-       github.com/mattn/go-sqlite3      v1.14.6 \
+       github.com/mattn/go-isatty       v0.0.16 \
+       github.com/mattn/go-sqlite3      v1.14.22 \
        github.com/rivo/uniseg           v0.1.0 \
        github.com/stretchr/testify      v1.7.0 \
        github.com/stretchr/testify      v1.8.1 \
-       golang.org/x/sys                 v0.0.0-20200116001909-b77594299b42 \
-       golang.org/x/sys                 v0.0.0-20200223170610-d5e6a3e2c0ae \
-       golang.org/x/sys                 v0.0.0-20210320140829-1e4c9ba3b0c4 \
+       go.uber.org/multierr             v1.10.0 \
+       golang.org/x/sync                v0.7.0 \
        golang.org/x/sys                 v0.0.0-20210514084401-e8d321eab015 \
-       golang.org/x/sys                 v0.0.0-20210630005230-0f9fa26af87c \
-       golang.org/x/sys                 v0.0.0-20211019181941-9d821ace8654 \
        golang.org/x/sys                 v0.0.0-20220811171246-fbc7d0a398ab \
-       golang.org/x/xerrors             v0.0.0-20200804184101-5ec99f83aff1
+       golang.org/x/sys                 v0.21.0 \
+       golang.org/x/sys                 v0.25.0 \
+       golang.org/x/sys                 v0.6.0
 
diff --git pkg/PLIST pkg/PLIST
index cee04d22baa..2c7693fd9ba 100644
--- pkg/PLIST
+++ pkg/PLIST
@@ -19,12 +19,7 @@ share/doc/icingadb/doc/
 share/doc/icingadb/doc/01-About.md
 share/doc/icingadb/doc/02-Installation.md
 share/doc/icingadb/doc/02-Installation.md.d/
-share/doc/icingadb/doc/02-Installation.md.d/01-Amazon-Linux.md
-share/doc/icingadb/doc/02-Installation.md.d/02-CentOS.md
-share/doc/icingadb/doc/02-Installation.md.d/03-Debian.md
-share/doc/icingadb/doc/02-Installation.md.d/04-RHEL.md
-share/doc/icingadb/doc/02-Installation.md.d/05-SLES.md
-share/doc/icingadb/doc/02-Installation.md.d/06-Ubuntu.md
+share/doc/icingadb/doc/02-Installation.md.d/From-Source.md
 share/doc/icingadb/doc/03-Configuration.md
 share/doc/icingadb/doc/04-Upgrading.md
 share/doc/icingadb/doc/05-Distributed-Setups.md
@@ -58,6 +53,7 @@ share/examples/icingadb/schema/mysql/upgrades/1.0.0-rc2.sql
 share/examples/icingadb/schema/mysql/upgrades/1.0.0.sql
 share/examples/icingadb/schema/mysql/upgrades/1.1.1.sql
 share/examples/icingadb/schema/mysql/upgrades/1.2.0.sql
+share/examples/icingadb/schema/mysql/upgrades/1.2.1.sql
 share/examples/icingadb/schema/mysql/upgrades/optional/
 share/examples/icingadb/schema/mysql/upgrades/optional/1.2.0-history.sql
 share/examples/icingadb/schema/pgsql/
@@ -65,5 +61,6 @@ share/examples/icingadb/schema/pgsql/schema.sql
 share/examples/icingadb/schema/pgsql/upgrades/
 share/examples/icingadb/schema/pgsql/upgrades/1.1.1.sql
 share/examples/icingadb/schema/pgsql/upgrades/1.2.0.sql
+share/examples/icingadb/schema/pgsql/upgrades/1.2.1.sql
 share/examples/icingadb/schema/pgsql/upgrades/optional/
 share/examples/icingadb/schema/pgsql/upgrades/optional/1.2-0-history.sql
diff --git pkg/README pkg/README
index b4a3c4c7fdc..fef96ddfe4e 100644
--- pkg/README
+++ pkg/README
@@ -85,3 +85,12 @@ https://icinga.com/docs/icinga-db/latest/doc/04-Upgrading/
 If a schema update is necessary, it will be available under
 ${PREFIX}/share/examples/icingadb/schema/{mysql,pgsql}/upgrades/
 and will be named after the new Icinga DB version.
+
+It can be applied like the following example:
+
+  # doas -u _icingadb psql -U icingadb icingadb < 
${PREFIX}/share/examples/icingadb/schema/pgsql/upgrades/1.2.1.sql
+
+The following package upgrades require the following schema upgrades.
+Please note that all intermediate upgrades are required!
+
+* 1.2.0 to 1.2.1: 1.2.1.sql needs to be applied for both MySQL and PostgreSQL


Reply via email to