prometheus/procfs v0.14.0 introduced a (breaking) change to «Use kernel-compliant types for {U,G}IDs».
In summary, for what this PR addresses, the type of the UIDs field of procfs.ProcStatus changed from [4]string to [4]uint64.
Beside that, they also defined Go1.21 as the minimum required version.
prometheus/procfs v0.14.0 introduced a (breaking) change to «Use kernel-compliant types for {U,G}IDs». In summary, for what this PR addresses, the type of the
UIDs
field ofprocfs.ProcStatus
changed from[4]string
to[4]uint64
.Beside that, they also defined Go1.21 as the minimum required version.