Changes between Version 20 and Version 21 of ChefNotes


Ignore:
Timestamp:
Feb 17, 2015 1:07:36 PM (9 years ago)
Author:
Geoff Lawler
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ChefNotes

    v20 v21  
    772. determine what information is needed to properly configure the nodes to be good DETERizens. Rough cut is: user accounts (id, name, etc.), mounts (user home dirs, scratch, project dir), network interfaces (addresses, subnets, filters?, etc). For pnodes it'd be nice to have Chef (or whatever) also configure the container networks. (This is not unreasonable as it exists in python in the containers system now, but would require a rewrite in Ruby if we use Chef. If we use Puppet it might be less painful as Puppet speaks python.)
    88
    9 3. use info from 2 to write a script/module that creates the local database.
     93. use info from 2 to write a script/module that creates the local database.
     10  a. create map of information to file/script
     11  b. write code to generate DB
    1012
    11134. rewrite the existing Chef recipes in {{{/share/chef/chef-repo}}} to use the new schemas. They currently use the boss DETER schemas.
     
    18202. ---
    19213. ---
     22   a. data map to file/script
     23      * user accounts: TDB
     24      * local mounts (including user:~): TDB
     25
    20264. Looked into SQLAlchemy as a base for python DB work.
    2127