small updates to generated login base and site name for geni users
[sfa.git] / TODO
1 - Build/Tags
2 * test rpm build/install
3
4 - Stop invalid users
5 * 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
6
7 - NM Plugin
8   * install the slice and node gid when the slice is created (create NM plugin to execute sfa_component_setup.py ?) 
9   * test
10  
11 - Component manager
12   * install trusted certs when interface starts (component_manager_pl.init_server())
13   * Redeem ticket - RedeemTicket/AdminTicket not working. Why?
14   ** This may be replaced by sfa + credentials  
15
16 - Registry
17 * fix legacy credential support
18 * move db tables into db with less overhead (tokyocabinet?)
19
20 - GUI/Auth Service
21   * develop a simple service where users auth using username/passord and 
22     receive their cred
23   * service manages users key/cert,creds
24   * gui requires user's cred (depends on Auth Service above)
25       
26 - Protogeni
27 * agree on standard set of privs
28 * on permission error, return priv needed to make call
29 * cache slice resource states (if aggregate goes down, how do we know what
30   slices were on it and recreate them? do we make some sort of transaction log)
31
32 Questions
33 =========
34 - SM/Aggregate
35 * should the rspec contain only the resources a slice is using or all resources availa and mark what the slice is using.
36
37 -  Initscripts on sfa / geniwrapper
38 * should sfa have native initscript support or should we piggyback off of myplc?
39 * should this be in the rspec
40
41