Handson4

From Gridkaschool
  1. Simple test
    1. Login to gridkalogin01.desy.de (with your schoolNN account)
    2. Go in the folder puppet
    3. Examine the git repository
      • pull
      • log
      • status
    4. Alter or add a file
      • Create or change the file
      • If you create a new file you have to add it to the git repo
      • commit the local change
      • push your commit to the server
    5. Try to find your changes on gridkapuppet01.desy.de under /etc/puppet/environments
    6. Remove your change (on gridkalogin01). Choose one option
      • reset the repository to initial state
      • remove/change the file and commit
      • push the updated repository to the server. (if you use reset you have to use -f)
    7. Examine again the puppet environment on gridkapuppet01.desy.de
    8. A example session made by me
  2. Real Test
    1. Change the in the module motd in the file modules/motd/manifests/init.pp the default message.
    2. commit and push your change
    3. Login in to your VM node (gridkaschoolNN)
    4. Run the puppet agent (puppet agent -t)