autobuild, CI broken by unix epoch > 1700000000

Martin Schwenke martin at
Wed Nov 15 00:31:05 UTC 2023

On Wed, 15 Nov 2023 13:22:14 +1300, Douglas Bagnall via samba-technical
<samba-technical at> wrote:

> To get a unique OID in a test, we have
> governs_id = f'{self.timestamp[-8:]}.{suffix}'
> which would have been fine for most of the last 90000000 seconds, but it 
> turns out that an OID field can't start with zero.
> Today at 11:13:20 NZ time the epoch flipped over to 1700000000, which 
> means `self.timestamp[-8:]` now starts with a number of zeros.
> We will need to backport to 4.19.

Awesomely well found!

For completely unrelated reasons, I noticed this morning that epoch
had rolled past 1700000000 and wondered if that might break
something...  :-)

peace & happiness,

More information about the samba-technical mailing list