customised puppet agent. extracted agents into a definition, updated ips