puppet repo practice