Changes between Version 20 and Version 21 of ChefNotes
- Timestamp:
- Feb 17, 2015 1:07:36 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ChefNotes
v20 v21 7 7 2. 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.) 8 8 9 3. use info from 2 to write a script/module that creates the local database. 9 3. 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 10 12 11 13 4. rewrite the existing Chef recipes in {{{/share/chef/chef-repo}}} to use the new schemas. They currently use the boss DETER schemas. … … 18 20 2. --- 19 21 3. --- 22 a. data map to file/script 23 * user accounts: TDB 24 * local mounts (including user:~): TDB 25 20 26 4. Looked into SQLAlchemy as a base for python DB work. 21 27