Accessdev admin guide
Accessdev is the NeCTAR virtual machine set up for ACCESS model configurations.
Administrators with root access are part of the tg8 project, this list is kept small.
General information about the Tenjin cloud accessdev runs on is at https://opus.nci.org.au/display/Help/Tenjin+Cloud+User+Guide
Puppet
Administration is version controlled using a Puppet repository, hosted at https://vlrepos.nci.org.au/tg8/puppet
See information on Puppet at https://puppet.com/docs/puppet/latest
The puppet repository has a number of modules provided by NCI under 'corefw' as well as modules developed by the ACCESS admins under 'modules'. There is also configuration under 'hieradata' that sets up some modules.
Changes should be made in a branch, and that branch tested on the test server 'accessdev-test.nci.org.au' before being merged
To update Puppet run
sudo puppet-update
To use a branch run sudo puppet-update --environment=BRANCH
, the master branch name is 'production'