From: Justin Forbes on
gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/issues/39#note_562593935
Koji has nothing to do with the date tag in the n-v-r, the date tag is
when 'make release' was run, which may not be the same date that release
is pushed to dist-git with 'make dist-git', and neither of those dates
have any direct correlation to when the build was submitted to koji.
The git tag in the NVR is the git tag of the upstream commit used. The
tag in the kernel-ark tree is placed on the commit used in os-build to
make that release, and the date is the date at which the make release
was tagged. Make dist-all-rpm is used for testing and development
purposes, and expects that there may be changes not from a tagged
release, so it can intentionally change the goalpost. Make dist-git is
what I would use to create an exact copy of a release.