Software and Cyberinfrastructure

List of all ICICLE Components available Here

Accordions

Release Notes

New to ICICLE CI Catalog

Intelligent Cyberinfrastructure

AI Foundations

ICICLE CI Components Changelog

Intelligent Cyberinfrastructure

Software Architecture and Design

  • Tapis Federated Authentication Service v1.5.0
    • New features:
      • Tenants are now able to determine how long the MFA authentication should last before the user has to re-enter their MFA
      • Updated HTML - all of the different pages of the authentication workflow now have updated design layouts
    • Bug Fixes
      • The device code flow, starting with GET /v3/device?client_id=<client_id>, is now working for all login methods
      • The language for the user code form of the device flow is now more clear
  • Tapis Pods Service v1.5.3
    • Breaking Changes:
      • Implemented direct access to NFS server instead of routing through Files for volumes/snapshots.
        • This solves occassional networking hiccups causing troubles when Files couldn’t be accessed.
        • This solves deployment across multiple namespaces as Files access was a stickler.
      • Health is now split into health and health-central.
        • health-central deploys with the main stack.
          • It takes care of metrics, traefik management, and NFS management.
        • health deploys with computer (health and spawner) in whatever namespace.
          • Takes care of Kubernetes health and management in a particular namespace.
      • New deployment files for the above features along with deleting no longer used files.
        • Works locally as well.
      • Fix in traefik to properly throw a 500 so proxy backup in nginx works properly when no location is matched.
    • New Features
      • Added health deployment that doesn’t restart, allowing for easier debugging.
      • Improvements to NFS permissions
    • Bug fixes:
      • Improvements for health regarding processes when new tenants are created while already running.
ICICLE