[ https://issues.apache.org/jira/browse/STRATOS-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14039935#comment-14039935 ]
chris snow edited comment on STRATOS-680 at 7/11/14 4:41 PM: ------------------------------------------------------------- Proposed changes: 1) Rename /tools/puppet3 to /tools/puppet3-master to make it clear that these scripts are for setting up a puppet master 2) Rename /tools/puppet3-agent to /tools/puppet3-cartridge to make it clear that these scripts are for setting up a cartridge 3) 'mvn install' to create an archive: 'apache-stratos-puppet-master-files-x.y.z.zip' containing: /tools/puppet3-master/* 4) 'mvn install' to create an archive: 'apache-stratos-puppet-cartridge-files-x.y.z.zip' containing: /tools/puppet3-cartridge/* 5) 'mvn install' to create an archive: 'apache-stratos-installer-files-x.y.z.zip' containing: /tools/stratos-installer/* We are also proposing to change the hard coded version string in files in the tools folder with a token, e.g. @STRATOS_VERSION_TOKEN@. This token will be replaced with the stratos version (e.g. 4.1.0-SNAPSHOT) when zip archives are created of the tools folder with 'mvn install'. This will mean that when you are installing stratos, puppet master or puppet agent, you will not work directly with the files/scripts in the tools folder in your checked out git repo. Instead you will need to unzip one of these archives to access those files/scripts: 'apache-stratos-puppet-master-files-x.y.z.zip' 'apache-stratos-puppet-cartridge-files-x.y.z.zip' 'apache-stratos-installer-files-x.y.z.zip' was (Author: snowch): Proposed changes: 1) Rename /tools/puppet3 to /tools/puppet3-master to make it clear that these scripts are for setting up a puppet master 2) Rename /tools/puppet3-agent to /tools/puppet3-cartridge to make it clear that these scripts are for setting up a cartridge 3) 'mvn install' to create an archive: 'apache-stratos-puppet-master-files-x.y.z.zip' containing: /tools/puppet3-master/* 4) 'mvn install' to create an archive: 'apache-stratos-puppet-cartridge-files-x.y.z.zip' containing: /tools/puppet3-cartridge/* 5) 'mvn install' to create an archive: 'apache-stratos-installer-script-x.y.z.zip' containing: /tools/stratos-installer/* > Allow users to install stratos from distribution binaries > --------------------------------------------------------- > > Key: STRATOS-680 > URL: https://issues.apache.org/jira/browse/STRATOS-680 > Project: Stratos > Issue Type: Improvement > Affects Versions: FUTURE > Reporter: chris snow > > Currently, administrators installing Stratos have to checkout the Stratos > source code. Instead, we should allow users to install Stratos just from > released artifacts on https://dist.apache.org/repos/dist/dev/stratos/ > As part of the Stratos build process, we should probably create an archive > containing puppet files and Stratos installation scripts. > Initial email discussion here: > http://mail-archives.apache.org/mod_mbox/incubator-stratos-dev/201406.mbox/%3CCAFiLh_4PuTrSKZcMY%3Dw7zDacnyUwvVb%3DGK%2Bm7FDZqrF3z0KO%3DA%40mail.gmail.com%3E -- This message was sent by Atlassian JIRA (v6.2#6252)