Skip to content

Omni / Stitcher version 2.9

Compare
Choose a tag to compare
@ahelsing ahelsing released this 27 May 15:36
· 239 commits to develop since this release

Omni and Stitcher version 2.9 is a minor update release, enhancing stitching support and supporting a few new AM API features.

With this release, the source and known issues for Omni and Stitcher officially live on GitHub: https://github.com/GENI-NSF/geni-tools.

Changes in Omni include:

Changes in Stitcher include:

  • Support using AM API v3 to Allocate resources only at AMs that support AM API v3.
    • Simply add -V3 to your stitcher call. Be sure to provision and poa your allocated resources when stitcher is done.
  • Support partial reservations in 2 ways:
    • Do not delete partial reservations on Ctrl-C or failure if --noDeleteAtEnd
    • Stop when only transit aggregates remain if --noTransitAMs
  • Enhanced ExoGENI stitching support and manifest merging
  • Support new Utah stitching aggregate

Other changes include:

  • New sample script renewSliceAndSlivers.py
  • readyToLogin supports specifying the ansible username
  • GCF sample AM treats the user credential as optional for getting Ad RSpecs
  • GCF sample AM prints the AM API version on startup (thanks to David Margery)

For complete release notes and documentation, see the Omni wiki.

geni-tools is released under the GENI Public License.