1 - test rpms: build/install
4 * a recently disabled/deleted user may still have a valid cred. Keep a list of valid/invalid users on the aggregate and check callers against this list
7 * only call get_gids() if there are slices with no gids installed
8 * GetTicket - must verify_{site,slice,person,keys} on remote aggregate
9 * Redeem ticket - RedeemTicket/AdminTicket not working. Why?
10 * install the slice and node gid when the slice is created (create NM plugin to execute sfa_component_setup.py ?)
13 * agree on standard set of functon calls
14 * agree on standard set of privs
15 * on permission error, return priv needed to make call
16 * cache slice resource states (if aggregate goes down, how do we know what
17 slices were on it and recreate them? do we make some sort of transaction log)
20 * sfa.plc.api.SfaAPI.fill_record_pl_info() should add the sites PIs to a slice records researchers list
21 * update call should attempt to push updates to federated peers if
22 the peer has a record for an object that is updated locally
23 * api.update_membership() shoudl behave more like resolve when looking up records (attempt to resolve records at federated registeries) instead of only looking in the local registry
24 * support generic registry records (dont depend on postgres!)
27 * develop a simple service where users auth using username/passord and
29 * service manages users key/cert,creds
32 * requires user's cred (depends on Auth Service above)
35 * sfi -a option should send request to sm with an extra argument to
36 specify which am to contact instead of connecting directly to the am
37 (am may not trust client directly)
39 - Initscripts on sfa / geniwrapper
40 * should sfa have native initscript support or should we piggyback off of myplc?
41 * should this be in the rspec