Hi, I created a Puppet base class to install common packages like zip, unzip, curl, nano etc. This base class is being required by the base Puppet node. With this patch, we don't need to install zip/unzip packages separately on cartridge VM instance.
Also I improved Puppet node structure by creating separate files for each node (cartridges). This will improve the readability as well as maintainability as we include more Puppet scripts. The patch is attached in Stratos JIRA issue [1]. Pl have a look, would like to see this getting merged to master. Thanks [1] - https://issues.apache.org/jira/browse/STRATOS-606 -- Akila Ravihansa Perera Software Engineer WSO2 Inc. http://wso2.com Phone: +94 77 64 154 38 Blog: http://ravihansa3000.blogspot.com
