Changes between Version 22 and Version 23 of ChefNotes


Ignore:
Timestamp:
Feb 17, 2015 2:47:28 PM (9 years ago)
Author:
Geoff Lawler
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ChefNotes

    v22 v23  
    2222   a. data map to file/script
    2323      * 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:~): TDB
     24      * 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.
    2525
    26264. Looked into SQLAlchemy as a base for python DB work.