Skip to content

Latest commit

 

History

History
350 lines (247 loc) · 11.6 KB

CHANGES.md

File metadata and controls

350 lines (247 loc) · 11.6 KB

GENI Clearinghouse Release Notes

Changes

  • Add lat-eg (#613)

Changes

  • Fix code for slice certificate expiry time generations to expire with slice expiry plus 1 days (rounding off) (#605)
  • Change private key size to 2014 bits (#607)
  • Add ExtendedKeyUsage options to SSL Certificates (#608)

Installation Notes

  • None

Changes

  • Move colorado-ig from experimental rack to production rack (#595)
  • Add odu-ig to Geni CH (#594)
  • Add princeton-ig to Geni CH (#593)
  • Add osu-ig to Geni CH (#592)
  • Add vt-ig to Geni CH (#591)
  • Decommision utah-ig (#590)

Installation Notes

  • None

Changes

  • Add VCU-IG to GENI portal (#584)
  • Add ucsd-ig to Geni CH (#585)
  • Enable stitching and federation flag for hawaii-ig (#586)

Installation Notes

  • None

Changes

  • Add UVM US Ignite rack (#574)
  • Add UT Dallas US Ignite rack (#575)
  • Add University of Louisiana Lafayette US Ignite rack (#576)
  • Fix import error in geni-sign-tool-csr (#577)

Installation Notes

  • None

Changes

  • Consistently use PROJECT_EXPIRED and SLICE_EXPIRED (#537)

Installation Notes

  • None

Changes

  • Remove ExoGENI UC Davis, it has been decommissioned (#564)

Installation Notes

Changes

  • Fix authorization for get_requests_for_context (#536)
  • Add geni-maintenance script to set and clear maintenance mode (#552)
  • Add support for swapping identities to support IdP changes (#557)
  • Update travis build to use pycodestyle (#560)

Installation Notes

  • None

Changes

  • Add service enabling to CentOS install guide (#534)
  • Create a version file for get_version responses (#540)
  • Move one-time initialization to WSGI files (#542)
  • Require client certificate httpd config template (#544)
  • Convert timestamps for opsmon properly to GMT (#546)
  • Define "WSGIProcessGroup" in ch-ssl.conf template (#548)

Installation Notes

  • None

Changes

  • Add xmlsec1 dependencies to RPM spec (#525)
  • Make geni-create-ma-crl work on CentOS (#526)
  • Remove obsolete scripts related to GMOC monitoring (#527)
  • Allow authorities to call lookup_project_members (#529)

Installation Notes

  • None

Changes

  • Update links from Trac to GitHub; update help contact info (#522)

Installation Notes

  • None

Changes

  • Create automated test suite for geni-ch API calls (#504)
  • Remove InstaGENI FOAM aggregates (#514)
  • Fix SR get_services_of_type to return the standard code/value/output triple (#516)

Installation Notes

  • Delete outdated service registry files prior to installation:
sudo rm -rf /usr/share/geni-chapi/sr/certs
sudo rm -rf /usr/share/geni-chapi/sr/sql

Changes

  • Communicate max slice expiration in SA get_version (#464)
  • Update CentOS install for WSGI (#508)
  • Updates to install document (#471)

Installation Notes

  • None

Changes

  • Provide project credentials via SA.get_credentials (#466)
  • Remove dependency on libabac (#467)
  • Fix speaks-for attribute in service registry (#497)

Installation Notes

Changes

  • Fix XML-RPC responses (#492)

Changes

  • Remove PGCH service (#474)
  • Restrict project names a little bit more (#480)

Installation Notes

  • Remove obsolete installed files if they exist

    sudo rm -f /usr/share/geni-ch/chapi/AMsoil/src/plugins/pgch
    sudo rm -rf /usr/share/geni-ch/chapi/chapi/plugins/pgch
    sudo rm -f /usr/share/geni-ch/chapi/chapi/tools/pgch_testall.sh
    sudo rm -f /usr/share/geni-ch/chapi/chapi/tools/pgch_client.py
    sudo rm -f /usr/share/geni-ch/chapi/chapi/linkamsoil.sh
    sudo rm -f /etc/geni-chapi/chapi-centos.ini
    sudo rm -f /usr/share/geni-ch/chapi/chapi/tools/install_ch
    sudo rm -f /usr/share/geni-ch/chapi/chapi/tools/install_chapi
    sudo rm -f /usr/share/geni-ch/chapi/chapi/tools/install_db
    sudo rm -f /usr/share/geni-ch/chapi/chapi/tools/testall.sh
    
  • Update CentOS installation docs (#463)
  • Drop chapi from make sync (#468)
  • Add aggregate configurations for future install (#469)
  • Allow KEY_TYPE as an argument to MA.create_key() (#458)
  • Fix removing lead from project error finding an alternate lead. (#451)
  • Reduce the use of AMsoil config plug-in at runtime (#454)
  • Stop CC'ing on expiring certificate email (#441)
  • Allow SLICE_PROJECT_URN to designate project subject (#442)
  • Change text of project lead email (#446)
  • Skip SQL in clause when collection is empty (#427)
  • Add iRODS SR scripts (#436)
  • Move iRODS certs to clearinghouse (#437)
  • Add VTS aggregates to service registry (#438)
  • Return short name from SR (#430)
  • Merge transition related changes (#432)
  • Migrate management scripts from geni-portal to geni-ch (#101)
  • Return dates as strings from SA create (#397)
  • Raise not implemented error for delete slice and delete project (#398)
  • Stop generating fake project email addresses (#399)
  • Ensure fields exist before updating (#411)
  • Ensure now < slice_expiration < max_expiration (#413)
  • Validate project expiration dates (#419)
  • Set default values for slice and project creation (#414)
  • Return last_name to monitoring when present (#424)
  • Add geni-revoke-member-certificate man page (#404)
  • Migrate SR certs from geni-portal to geni-ch (#102)
  • Fix a bug in lookup_project_attributes where the PROJECT_UID option was required to be a list. Allow it to be a single UID. (#400)
  • Migrate CH tables from geni-portal to geni-ch (#103)
  • Support lists of project_ids in option for lookup_project_attributes (#391)
  • Return most recent slice from SA.lookup and SA.lookup_slices (#393)
  • Allow JSON booleans for boolean type arguments to API calls (#394)
  • Add procedure to add new aggregate (#383)
  • Minor tweaks to portal_stats.sql