Reports until 11:28, Friday 30 June 2017
H1 CDS
david.barker@LIGO.ORG - posted 11:28, Friday 30 June 2017 (37241)
Leap Second data files updated to remove "file expired" warnings

When importing either cdsutils or gpstime into python we were getting the warning message:

>>> import gpstime
/ligo/apps/linux-x86_64/gpstime/lib/python2.7/site-packages/gpstime-0.1.2-py2.7.egg/gpstime/__init__.py:150: RuntimeWarning: Leap second data is expired.
Run 'update_leapdata()' to download the latest bulletin from the IETF
  RuntimeWarning, stacklevel=1)

 

The local leap second data files had expired 28th June 2017. The updated file from IETF has a new expiration 28th Dec 2017 (and no leap second to be applied at the end of the year).

The packaged debian machines (just one on H1 at the moment) load a new local copy of the file into the user's home directory when the expiration is detected. For all the non-packaged machines (most of them) I have updated the leap-seconds.txt file in the /ligo/apps/[linux-x86_64, debian8] areas.