On Sun, Sep 18, 2022 at 10:58:37AM +0200, Roland Clobus wrote:
All of these timestamps (for sid) are close to each other, but not
identical. I would guess that the earliest timestamp is the 'real'
timestamp, but it is accessible (on snapshot.d.o) only with a later timestamp.
Consider that the archive "freezes" when it starts working on an update.
Once it finishes its job it generates the Release files, and puts the
current timestamp *inside* the file. But then that file gets copied
around, signed, etc and that will change the timestamp.
Also, for example, I just spotted a line on IRC saying that this time
around copying the archive from the live one to archive.debian.org also
reset the mtimes...
So I really wouldn't trust mtimes in any way, only what's inside the
Release file.
What's in the trace file is IIRC the time when the archive kicks the
mirrors off, which also happens after the generation of the indexes, and
really has no business in this discussion as it's only a tool mirrors
use to coordinate and see if they are too much out of sync.
As you noticed snapshots indexes by time of the archive run, which is… honestly I don't particularly consider it a good idea myself but that's
how the design decision went I guess.
(does it make sense to archive twice if there were two mirror pushes for
the same identical set of index files?)
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
More about me:
https://mapreri.org : :' : Launchpad user:
https://launchpad.net/~mapreri `. `'`
Debian QA page:
https://qa.debian.org/developer.php?login=mattia `-
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAmMof5oACgkQCBa54Yx2 K60QshAAmSih2OjAft3NEr1YSRtWQYRbDF490f/om3QxN79xOyMppP+hfhg6PZRG pvzuSykGMrnFNp6qDtQ3kli6AIWUEjT1USAoacpKJPfrE7iUmMjAsIg7smq7wRAV 2vfQikdytjOu6hjdKc73PC1AwOUu6Hw+K+PK5RRVku+VANBQCPaL80UczXfgADUy lvix5YFC6MsEqW2EIdsTPip8w7i/jeQ7JNveeqNgKG1oeuMG6+BEC5yL3RocPjn1 G+vDRgQgHNPTni3jLh6cfBbD3YKCJotw7inl8Jcbj3mfZ0AnkLwCPG3uoiU8wXkS b07NdsQ1/MX/QDHxo5hADflVCHi8VzTKxe+ry8YOFmBkcPXE10bMFn/ELLVTXb/Q LHtNQNCrh5CB2Im5RHfBO4Ymmyh+jY8HW2jXcCUW43iRgxpB2tGAuaYrdN4xTxba lLE/ZmqnpvpUOOlOwc8P+FGdjL9VO/f0ffsFd4IyM1LK/58ICK7zt39g4Z12RCez XcMx87l9Pyn1kV2FxQ6fW0Mq9USm8h6Wx+G5yYApAWW17EBioth