# changelog

author: Dave Dykstra <dwd@cern.ch>> - 2.12.7-2
changelog:
  - Apply %pretrans transaction check to all subpackages that need to
    have their version stay in sync


author: Dave Dykstra <dwd@cern.ch>> - 2.12.7-2
changelog:
  - Apply pretrans transaction check to all subpackages that need to
    have their version stay in sync


author: Dave Dykstra <dwd@fnal.gov> - 1.2-2
changelog:
  - Change Obsoletes/Conflicts on cvmfs-keys and cvmfs-init-scripts to
    Obsoletes/Provides with specific version numbers, according to Fedora
    packaging guidelines


author: Dave Dykstra <dwd@fnal.gov> - 1.7-1
changelog:
  - Skipped versions 1.5 and 1.6 because debian packages with those 
    versions already exist
  - Replace BNL and FNAL stratum 1s with their OSG aliases for the
    cern.ch domain


author: Dave Dykstra <dwd@fnal.gov> - 1.7-1
changelog:
  - Skipped versions 1.5 and 1.6 because debian packages with those
    versions already exist
  - Replace BNL and FNAL stratum 1s with their OSG aliases for the
    cern.ch domain


author: Dave Dykstra <dwd@fnal.gov> - 2.2-1
changelog:
  - Remove the ASGC Taiwan stratum 1 from the egi and opensciencegrid domains.
    Note that the list of stratum 1s is normally overriden by the configuration
    repository so this only affects cases where the configuration repository
    is not available.


author: Edita Kizinevic <edita.kizinevic@cern.ch> - 1.19-1
changelog:
  - Add monitor of geodb age.
  - Add monitor of whitelist expiration.
  - Add monitor of cvmfs_server check failures.


author: Dave Dykstra <dwd@fnal.gov> - 1.20-1
changelog:
  - Decode the whitelist file data into a string for python3
  - Add whitelist testname to comment in api.conf


author: Dave Dykstra <dwd@fnal.gov> - 1.23-1
changelog:
  - Clear errors from reading .cvmfs_status.json before reading whitelist.
    That was causing stratum 0 repositories that had no status file to skip
    doing the whitelist check.


author: Dave Dykstra <dwd@fnal.gov> - 1.24-1
changelog:
  - Convert from anyjson to the standard python json library because anyjson
    isn't available on el9 and because json is now part of the standard library
    even on el7 python2.


author: Dave Dykstra <dwd@fnal.gov> - 1.25-1
changelog:
  - Convert from using cgi.parse_qs to either urlparse.parse_qs (python 2)
    or urllib.parse (python 3).  The cgi module does not exist on el9.


author: Dave Dykstra <dwd@fnal.gov> - 1.27-1
changelog:
  - Correct inconsistent tab/space which python3 rejected.
  - Fix rare error message regarding an empty last_gc status that pylint
    found was referencing an undefined variable.
  - Minor fix in log output for updated-slowrepo.


author: Dave Dykstra <dwd@fnal.gov> - 1.28-1
changelog:
  - Prevent json pretty printer from breaking up long strings, the way
    pyhon2 did it.
  - Remove old workaround added in version 1.12 because it incorrectly
    reported the status of a repo without an initial snapshot but with 
    a completed gc.


