Changes between Version 22 and Version 23 of ChefNotes
- Timestamp:
- Feb 17, 2015 2:47:28 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ChefNotes
v22 v23 22 22 a. data map to file/script 23 23 * user accounts: A file named {{{accounts.yaml}}} is created by {{{setup/qemu/30_accounts_to_yaml.py}}} during node setup. This script calls out to the tmcd system to get the account information. So this information is retrieved on the pnode at swap in. It is not static. See [wiki:ContainerFilesDoc#bootstrap_call_tree this section of the Containers Files Wiki page] for information about where and when that happens. 24 * local mounts (including user:~): TDB24 * local mounts (including user:~): A file named {{{file_system.yaml}}} is created by {{{setup/qemu/40_file_systems.py}}} just after node swapin (on the pnodes). This file looks a the locally mounted file systems put there by DETER via a call to {{{mount -a}}}. It parses the output looking for hardcoded strings "users", "/proj", "/share", and "/groups". So it leverages existing DETER mechanisms that configure the pnode. No static information. 25 25 26 26 4. Looked into SQLAlchemy as a base for python DB work.