Skip to content

Releases: MetPX/sarracenia

v3.00.54rc1 Wololo! and Voluble Status

18 Jun 21:58
Compare
Choose a tag to compare
Pre-release

The Wololo! release speeds up the v2 to sr3 converter substantially, and added much more helpful flow states
to the sr3 status display. In place of just running or stopped, there is now: idle, lagging, slow, retry, rejecting, cpuSlow
indicating various ways flows could be in difficulty or require tuning. HTTP scheduled flows can now
query the resource using metadata calls for more effective polling. Many fixes for issues people ran into during deployments.
Also fixes for problems with statehost setting (important for HPC deployments.)

BUGS

  • #1115 .. so there will be an rc2.

What's Changed

Full Changelog: v3.00.53pre2...v3.00.54rc1

Packages Available:

Ubuntu PPA: https://launchpad.net/~ssc-hpc-chp-spc/+archive/ubuntu/metpx-pre-release

PyPI: https://pypi.org/project/metpx-sr3/3.0.54rc1/
Note: uploaded pypi package from ubuntu 22.04... installation on older OS & python versions may
be compromised (error, will be corrected in next release.)

  • (Coming Soon) RPM package for fedora core 39 (fc39)

  • (Coming Soon) RPM package for Redhat Version 8 (rh8) attached here, install with rpm -ivh ... note:

    • Some dependencies are not readily available. May have to obtain packages
      from pip to get a fully functional installation. Verify with sr3 features after installation, to determine if everything needed is available.
  • (Coming Soon) self-extracting windows installer also attached.

v3.0.53

17 May 14:42
Compare
Choose a tag to compare

What's new

  • Introduces cloud transfer drivers S3 and Azure
  • improved poll behaviour to consume messages when in passive (noVip) mode.
  • better sender errors.
  • various updates for WMO (WMO-00 support, WIS fixes.)

What's Changed

Full Changelog: v3.00.52...v3.0.53

https://metpx.github.io/sarracenia/Tutorials/Install.html

Packages Available:

Ubuntu PPA: https://launchpad.net/~ssc-hpc-chp-spc/+archive/ubuntu/metpx

PyPI: https://pypi.org/project/metpx-sr3/3.0.53/

  • (Coming Soon) RPM package for fedora core 39 (fc39)

  • RPM package for Redhat Enterprise Linux Version 8.9 (rhel8_9) attached here, install with rpm -ivh ... note:

    • Some dependencies are not readily available. May have to obtain packages
      from pip to get a fully functional installation. Verify with sr3 features after installation, to determine if everything needed is available.
  • self-extracting windows installer also attached.

v3.00.53pre2 - Cloud Transfers Enabled

07 May 16:06
Compare
Choose a tag to compare
Pre-release
  • Introduces (experimental) S3 and Azure Transfer classes (native support for polling and transfer to and from cloud storage.) from (@gcglinton !). but also many other improvements.
  • heavily re-factored and improved AM server.
  • heavily re-factored poll
  • improvements in callback api.

What's Changed

Full Changelog: v3.00.52...v3.00.53pre2

https://metpx.github.io/sarracenia/Tutorials/Install.html

Packages Available:

Ubuntu PPA: https://launchpad.net/~ssc-hpc-chp-spc/+archive/ubuntu/metpx-pre-release

PyPI: https://pypi.org/project/metpx-sr3/3.0.53rc2/

  • (Coming Soon) RPM package for fedora core 39 (fc39)

  • RPM package for Redhat Enterprise Linux Version 8.9 (rhel8_9) attached here, install with rpm -ivh ... note:

    • Some dependencies are not readily available. May have to obtain packages
      from pip to get a fully functional installation. Verify with sr3 features after installation, to determine if everything needed is available.
  • self-extracting windows installer also attached.

v3.00.53rc1 - S3 driver, AM server, Poll enhancements

06 Apr 21:18
Compare
Choose a tag to compare
  • New (experimental) S3 Transfer Protocol driver.
  • heavily re-factored and improved AM server.
  • heavily re-factored poll

Guide:

https://metpx.github.io/sarracenia/Tutorials/Install.html

What's Changed

Full Changelog: v3.00.52...v3.00.53rc1

Packages Available:

Ubuntu PPA: https://launchpad.net/~ssc-hpc-chp-spc/+archive/ubuntu/metpx-pre-release

PyPI: https://pypi.org/project/metpx-sr3/3.0.53rc1/
Note: uploaded pypi package from ubuntu 22.04... installation on older OS & python versions may
be compromised (error, will be corrected in next release.)

  • (Coming Soon) RPM package for fedora core 39 (fc39)

  • (Coming Soon) RPM package for Redhat Version 8 (rh8) attached here, install with rpm -ivh ... note:

    • Some dependencies are not readily avialable. May have to obtain packages
      from pip to get a fully functional installation. Verify with sr3 features after installation, to determine if everything needed is available.
  • (Coming Soon) self-extracting windows installer also attached.

v2.24.04 prevent message loss on broker restart

06 Apr 15:56
Compare
Choose a tag to compare

NOTE: version 2 stream is the legacy support version of Sarracenia. For any new work, please look at metpx-sr3 instead.

Release Notes

Primary rationale for this release is to make it easier to restart nodes in clusters. We noticed there is message loss on broker restart. Switching to persistent messaging by default with options to re-instate old behaviour. Likely to validate performance
by turning options on and off and comparing.

  • from PR #1012 enable publishing of persistent messages (withstand broker restart), combination of: durable and persistent
  • fixed msg_fdelay plugin to work as documented.
  • part of #639 take root of paths from baseUrl (formerly ignored) compatibility with sr3 (not used in v2 until now.)
  • part of #639 ignore mkdir and rmdir events without errors (unimplemented in v2)

Noticed that v2.22.10 was the last release publicized on github. There were interim releases on launchpad, which were
never publicized on github. Including those for completeness.

following changes from v2.22.10p1, v2.23.06, v2.23.07:

  • fixes for #715 missing attribute failure to process message
  • fix #703 replacing "integrity" with "identity" in v03 format (compatibility with sr3)
  • from PR #655 graceful degradation when dateparser module missing.
  • fix #645 dependency for systemd startup on network-online
  • fix #382 sr cleanup to only remove unused exchanges.
  • dd_subscribe removed (wasn't working, not really supported.)
  • minor fixes.
  • v2 fallback code so it partially works even in watchdog module is missing.

BUG: the version tag was not properly updated, so in pypi, this version is v2.23.12 If installing from launchpad,
the package will be externally named 2.24.04, but post installation, it will also claim to be v2.23.12.

Installation

Guide: https://github.com/MetPX/sarracenia/blob/v2_stable/doc/Install.rst

Publishing only to launchpad pre-release repository for (tentatively) one week. Once the pre-release phase
is done, will upload to stable repo, and pypi.

packages available:

Ubuntu PPA: https://launchpad.net/~ssc-hpc-chp-spc/+archive/ubuntu/metpx-release
python: https://pypi.org/project/metpx-sarracenia/

v3.00.52

14 Mar 20:50
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.00.51...v3.00.52

Guide:

https://metpx.github.io/sarracenia/Tutorials/Install.html

Packages Available:

Ubuntu PPA: https://launchpad.net/~ssc-hpc-chp-spc/+archive/ubuntu/metpx

PyPI: https://pypi.org/project/metpx-sr3/3.0.52/

  • (Coming Soon) RPM package for fedora core 39 (fc39)

  • RPM package for Redhat Version 8 (rh8) attached here, install with rpm -ivh ... note:

    • Some dependencies are not readily available. May have to obtain packages
      from pip to get a fully functional installation. Verify with sr3 features after installation, to determine if everything needed is available.
  • (Coming Soon) self-extracting windows installer also attached.

v3.00.52rc4

08 Mar 18:41
Compare
Choose a tag to compare
v3.00.52rc4 Pre-release
Pre-release

What's Changed

Full Changelog: v3.00.52rc3...v3.00.52rc4

Guide:

https://metpx.github.io/sarracenia/Tutorials/Install.html

Packages Available:

Ubuntu PPA: https://launchpad.net/~ssc-hpc-chp-spc/+archive/ubuntu/metpx-pre-release

PyPI: https://pypi.org/project/metpx-sr3/3.0.52rc4/

  • (Coming Soon) RPM package for fedora core 39 (fc39)

  • RPM package for Redhat Version 8 (rh8) attached here, install with rpm -ivh ... note:

    • Some dependencies are not readily avialable. May have to obtain packages
      from pip to get a fully functional installation. Verify with sr3 features after installation, to determine if everything needed is available.
  • self-extracting windows installer also attached.

v3.00.52rc3

06 Mar 15:40
Compare
Choose a tag to compare
v3.00.52rc3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v3.00.52rc2...v3.00.52rc3

Guide:

https://metpx.github.io/sarracenia/Tutorials/Install.html

Packages Available:

Ubuntu PPA: https://launchpad.net/~ssc-hpc-chp-spc/+archive/ubuntu/metpx-pre-release

PyPI: https://pypi.org/project/metpx-sr3/3.0.52rc3/

  • (Coming Soon) RPM package for fedora core 39 (fc39)

  • RPM package for Redhat Version 8 (rh8) attached here, install with rpm -ivh ... note:

    • Some dependencies are not readily avialable. May have to obtain packages
      from pip to get a fully functional installation. Verify with sr3 features after installation, to determine if everything needed is available.
  • self-extracting windows installer also attached.

v3.00.52rc2

26 Feb 17:28
Compare
Choose a tag to compare
v3.00.52rc2 Pre-release
Pre-release

What's Changed

  • adding mention of scheduled flows as an option when migrating v2 polls by @petersilva in #938
  • fix #940 brackets wrong by @petersilva in #941
  • Issue942 - sarra consumer writing wrong files because 'rename' field should have been deleted. by @petersilva in #944
  • Issue934 2 reducing references to v2 (sr_subscribe, sr_watch, etc...) in documentation. by @petersilva in #937
  • Lots of AM corrections (Renamer + AHL corrections in gather) by @andreleblanc11 in #946
  • Am final touches before first release by @andreleblanc11 in #949

Full Changelog: v3.0.52rc1...v3.00.52rc2

Guide:

https://metpx.github.io/sarracenia/Tutorials/Install.html

Packages Available:

Ubuntu PPA: https://launchpad.net/~ssc-hpc-chp-spc/+archive/ubuntu/metpx-pre-release

PyPI: https://pypi.org/project/metpx-sr3/3.0.52rc2/

  • (Coming Soon) RPM package for fedora core 39 (fc39)

  • RPM package for Redhat Version 8 (rh8) attached here, install with rpm -ivh ... note:

    • Some dependencies are not readily avialable. May have to obtain packages
      from pip to get a fully functional installation. Verify with sr3 features after installation, to determine if everything needed is available.
  • self-extracting windows installer also attached.

v3.0.52rc1 watch working with inflight times.

14 Feb 20:08
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.00.51rc7...v3.0.52rc1

Guide:

https://metpx.github.io/sarracenia/Tutorials/Install.html

Packages Available:

Ubuntu PPA: https://launchpad.net/~ssc-hpc-chp-spc/+archive/ubuntu/metpx-pre-release

PyPI: https://pypi.org/project/metpx-sr3/3.0.52rc1/

  • RPM package for fedora core 39 (fc39)

  • RPM package for Redhat Version 8 (rh8) attached here, install with rpm -ivh ... note:

    • Some dependencies are not readily avialable. May have to obtain packages
      from pip to get a fully functional installation. Verify with sr3 features after installation, to determine if everything needed is available.
  • self-extracting windows installer also attached.