Skip to content

Series of accounting fixes

  • APEL republishing fixes:

    • URL now works without APEL: prefix
    • Protocol specified in URL during republishing correctly reflect SSL/Plain STOMP connection
    • Jura relies on files modification time, preserving files metadata during export from archive is now in place
  • SSM usage rework:

    • ssmsend complete rewrite
      • getting rid of badly patched sender.py from APEL with useless parts of code
      • own SSM-libraries based code that correctly glued Jura with SSM (loglevels, SSL, paths)
    • SSM redistributed libs cleanup. Only 3 needed files are left.
    • SSM redistributed libs updated to latest stable version + futurize.
    • In case SSM libraries are installed from APEL (not a complete APEL framework, only libs is needed!) they will be used. This eliminates the need of urgent ARC bugfix release in case of critical SSM bugfix release.
  • Other bug-fixes:

    • SSL fixes all over the jura code to support both SSL and non-SSL connection. Non-SSL never works previously, even in ARC5.
    • suppress VOMS AC parsing errors that flood jura.log (typically proxy already expired at the time of parsing by jura)
    • slightly improved logging messages and comment inside the code.

Merge request reports