2012-06-28

Shibboleth Developer's Meeting, June 28, 2012

Attendees: Rod Widdowson, Ian Young, Scott Cantor, Jim Fox, Tom Zeller, Paul Hethmon, Nate Klingenstien, Daniel Fisher

Agenda

Infrastructure Update

Currently Migrated
  • LDAP, IdP, Nexus
  • nexus on new hostname
Weekend Outage Post-mortem
  • IdP and SVN became inaccessible
    • Problem was bad OpenLDAP ACL
  • MX records disappeared
    • bug in GoDaddy UI triggered by adding A records and adjusting TTL of MX records
Upcoming Migrations
  • IdP to new hostname
    • all set up and metadata changed - just using a temp file for our SPs at the moment
    • just waiting for A record change
  • Website
    • Everything copied over and deployment script working
    • Just waiting for A record change
  • Mailing list
    • prelim work has been done
    • just need to adjust mail configuration
    • waiting to hear back from Scott L (Uni Edinburgh mail manager)
    • need to think about anti-span setup - probably need to do this
  • Confluence
    • alternative 1: move things as is and upgrade to 3.5
    • alternative 2: upgrade to 4.1 - requires transitioning through some intermediate version
    • looks like alternative 2 should work, we'll try that and check in in two weeks
    • we're about at the EOL of 3.x release cycle
    • 4.1 editor isn't nearly as bad as we feared
    • new markup is based on xhtml - should help if we ever need to move off
  • Jira
    • way behind on upgrades
    • Jim may have plugin for latest Jira

OpenSAML Update

  • Brent on holiday until July 10th
  • Working on new SAML encoders and decoders
  • Basic functionality is complete
  • Some additional refactoring to make full use of the new APIs remains
  • Need to determine remaining set of work

IdP Update

v2.3.7
  • completed and staged
  • Rod generating MSI tomorrow or Saturday
  • Will be announced on Monday
Async SLO
  • SLO protocol extension that indicates the IdP doesn't need to respond to the SP
  • Guarantees the IdP owns the UI and provides more freedom in processing the SLO request
  • Work started in OASIS, should have a draft spec by next SSTC meeting in two weeks
  • Extension for IdP v2 to that only destroys the IdP session
    • see how much work it would be to fire off back-channel request
v3
  • Chad: hashing through authentication APIs, main focus on method selection
  • Tom: getting up to speed on web flow
  • Tom: working on project module that will generate the IdP WAR file

SP Update

Work Left on 2.5
  • Work is mostly complete and people have been testing the installer
  • Installer seems to be in good shape - updating seems to work as well
    • no upgrade support from existing SPs - will just require an uninstall and new install
    • we think we can release patches for dependencies as well (e.g., openssl)
  • Option Items:
    • Async SLO support
    • Something in the metadata generator to populate algorithm strings
      • existing runtime algo selection support in the SP should make this relatively easy
    • Close out some existing bugs after more testing
  • Release
    • another beta in two weeks
    • need to release update of Santaurio library
    • final release at end of July
Red Hat 5 is going to be supported until 2017: implications?
  • some libraries are already really old and contain bugs (e.g., libcurl DNS caching bug)
  • Scott uncomfortable depending on these older libs - we have ability to override libs with new releases
  • SP 2.5 might use new libs - Scott will raise this on the dev list

Project Roadmap

Additional items
  • nexus PGP signature checking plugin
  • Jira remote user authentication plugin
  • Tiqr Review
  • Rescope MDA 1.0 to exclude web service interface
  • Committers should send any additional items to the committers list so we can get them on the roadmap
Prioritization
  • no guidance from existing board
  • new board in place in August so we should be prepared to offer our opinion at the first meeting
  • some problem in translating Internet2 assumptions to statements to the board
  • major concerns about time we're spending on the infrastructure
  • need to have a better plan for IdPv3 especially expected release timeframe
  • Scott will send a note to the committers list outlining what information he needs to prepare a proposal to the new board

Connection Information

Time: 15:30 UTC

Meeting ID: 534-352-638

Web URL: https://www3.gotomeeting.com/join/534352638

Dial-in Phone Numbers
Australia: +61 2 8355 1040
Austria: +43 (0) 7 2088 1400
Belgium: +32 (0) 92 98 0592
Canada: +1 (416) 900-1165
Denmark: +45 (0) 69 91 88 62
Finland: +358 (0) 942 41 5778
France: +33 (0) 182 880 456
Germany: +49 (0) 811 8899 6975
Ireland: +353 (0) 14 845 976
Italy: +39 0 247 92 12 39
Netherlands: +31 (0) 208 080 379
New Zealand: +64 (0) 4 974 7215
Norway: +47 21 03 58 96
Spain: +34 911 82 9782
Sweden: +46 (0) 313 613 558
Switzerland: +41 (0) 225 3314 51
United Kingdom: +44 (0) 203 535 0621
United States: +1 (786) 358-5410