[ 
https://issues.apache.org/jira/browse/STRATOS-1055?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mariangela Hills resolved STRATOS-1055.
---------------------------------------
    Resolution: Fixed

This information has been added to the wiki documentation in [1].

[1] 
https://cwiki.apache.org/confluence/display/STRATOS/4.1.0-M4+Configuring+Puppet+Master

> [Wiki] - Improvements needed in the Puppet Master docs
> ------------------------------------------------------
>
>                 Key: STRATOS-1055
>                 URL: https://issues.apache.org/jira/browse/STRATOS-1055
>             Project: Stratos
>          Issue Type: Improvement
>          Components: Documentation
>    Affects Versions: 4.1.0 M4
>            Reporter: Mariangela Hills
>            Assignee: Mariangela Hills
>
> The answers mentioned for the following issues need to be documented to 
> improve the Puppet Master documentation. 
> ------------------------------------------------------------------------------------------------
> Questions:
> Bug #4  - Setup blocker 
> Unfortunately, the setup process doesn't work very well, and I hit a major 
> blocker.  the git repo [1] does not contain a python distribution zip 
> (apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT.zip) , and the 
> documentation predicates a distribution existing [2]
> "13. Copy the Python Cartridge Agent distribution 
> (apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT.zip), which is in the 
> <STRATOS_HOME>/products/python-cartridge-agent/target/ directory, to the 
> /etc/puppet/modules/python_agent/files/ directory.
> "
> Please tell the elves how to fix?
> [1] 
> https://github.com/apache/stratos/tree/master/products/python-cartridge-agent
> [2] 
> https://cwiki.apache.org/confluence/display/STRATOS/4.1.0-M4+Configuring+Puppet+Master
> Additional documentation glitches include the following:
> UG #1
> https://cwiki.apache.org/confluence/display/STRATOS/4.1.0-M4+Configuring+Puppet+Master
> "Install Puppet Master (v3) as follows:
>     Execute the following command. When you execute this command, your system 
> hostname will get modified.
>     ./puppetinstall -m -d <PUPPETMASTER-DOMAIN> -s <PUPPET-MASTER-IP>
> "
> ?? docs don't explain PUPPETMASTER-domain and puppet-master-ip
> BUG #2
> https://cwiki.apache.org/confluence/display/STRATOS/4.1.0-M4+Configuring+Puppet+Master
> "Change the variables in the nodes.pp file accordingly.
> vi /etc/puppet/manifests/nodes/
> base.pp
> "
> ??? what does 'change accordingly' mean?
> ?? the example has 10.4.128.12 address parameters.  how do the parameters map 
> to reader IP addresses?  should the reader use 127.0.0.1 or a local IP 
> address?
> BUG #3
> https://cwiki.apache.org/confluence/display/STRATOS/4.1.0-M4+Configuring+Puppet+Master
> Download the Java distribution to the /etc/puppet/modules/java/files/ 
> directory. Define the Java distribution name and the unzipped folder name in 
> the  base.pp file, which is in the /etc/puppet/manifests/nodes directory, and 
> save the file.
> ? should I just apt-get a java distribution?
> ------------------------------------------------------------------------------------------------
> Answers:
> Bug#4
> You have to build the python agent to get the zip.
> Do a "mvn clean install" from <STRATOS_HOME>/products/python-cartridge-agent 
> directory. Then you will get the
> apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT.zip inside target 
> directory.
> Bug#1
> Installing puppet master is documented here 
> https://github.com/thilinapiy/puppetinstall
> Bug#2
> You have to update /etc/puppet/manifests/nodes/base.pp according to your 
> setup. For example, you have to update $mb_ip/$cep_ip  according to your 
> setup.
> #following directory is used to store binary packages
> $local_package_dir    = '/mnt/packs'
> # Stratos message broker IP and port
> $mb_ip                = 'YOUR_MB_IP'
> $mb_port              = 'YOUR_MB_PORT'
> $mb_type              = 'activemq'
> # Stratos CEP IP and port
> $cep_ip               = 'YOUR_CEP_IP'
> $cep_port             = 'YOUR_CEP_PORT'
> # Stratos Cartridge Agent’s trust store password
> $truststore_password  = 'wso2carbon'
> But I guess this base.pp is updated. Instead of $mb_ip and $mb_port, you have 
> to give $mb_url ($mb_url        = 'tcp://127.0.0.1:1883').
> Bug#3
> You have to download a java distribution, say jdk-7u7-linux-x64.tar.gz, and 
> copy this inside /etc/puppet/modules/java/files/ directory.
> Then you need to update the /etc/puppet/manifests/nodes/base.pp according to 
> your java distribution version.
> $java_distribution  = 'jdk-7u7-linux-x64.tar.gz'
> $java_name          = 'jdk1.7.0_07'
> Here $java_distribution is the downloaded java distribution name and 
> $java_name is the the name of the unzipped java distribution.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to