try adding that entry to the end of the file and reboot the machine Best Regards Jithendra
-- Jithendra Sirimanne *Systems Engineer* Mobile: +94 (0) 716 374696 <+94+(0)+716+374696> Tel : +94 112 145 345 Email : [email protected] On Tue, Feb 23, 2016 at 5:24 PM, Bhathiya Jayasekara <[email protected]> wrote: > Hi Jithendra, > > There is the file, but there's is no such an entry in it. Here I'm posting > the entire file. > > # The top level settings are used as module > # and system configuration. > > # A set of users which may be applied and/or used by various modules > # when a 'default' entry is found it will reference the 'default_user' > # from the distro configuration specified below > users: > - default > > # If this is set, 'root' will not be able to ssh in and they > # will get a message to login instead as the above $user (ubuntu) > disable_root: true > > # This will cause the set+update hostname module to not operate (if true) > preserve_hostname: false > > # Example datasource config > # datasource: > # Ec2: > # metadata_urls: [ 'blah.com' ] > # timeout: 5 # (defaults to 50 seconds) > # max_wait: 10 # (defaults to 120 seconds) > > # The modules that run in the 'init' stage > cloud_init_modules: > - migrator > - seed_random > - bootcmd > - write-files > - growpart > - resizefs > - set_hostname > - update_hostname > - update_etc_hosts > - ca-certs > - rsyslog > - users-groups > - ssh > > # The modules that run in the 'config' stage > cloud_config_modules: > # Emit the cloud config ready event > # this can be used by upstart jobs for 'start on cloud-config'. > - emit_upstart > - disk_setup > - mounts > - ssh-import-id > - locale > - set-passwords > - grub-dpkg > - apt-pipelining > - apt-configure > - package-update-upgrade-install > - landscape > - timezone > - puppet > - chef > - salt-minion > - mcollective > - disable-ec2-metadata > - runcmd > - byobu > > # The modules that run in the 'final' stage > cloud_final_modules: > - rightscale_userdata > - scripts-vendor > - scripts-per-once > - scripts-per-boot > - scripts-per-instance > - scripts-user > - ssh-authkey-fingerprints > - keys-to-console > - phone-home > - final-message > - power-state-change > > # System and/or distro specific settings > # (not accessible to handlers/transforms) > system_info: > # This will affect which distro class gets used > distro: ubuntu > # Default user name + that default users groups (if added/used) > default_user: > name: ubuntu > lock_passwd: True > gecos: Ubuntu > groups: [adm, audio, cdrom, dialout, dip, floppy, netdev, plugdev, > sudo, video] > sudo: ["ALL=(ALL) NOPASSWD:ALL"] > shell: /bin/bash > # Other config here will be given to the distro class and/or path > classes > paths: > cloud_dir: /var/lib/cloud/ > templates_dir: /etc/cloud/templates/ > upstart_dir: /etc/init/ > package_mirrors: > - arches: [i386, amd64] > failsafe: > primary: http://archive.ubuntu.com/ubuntu > security: http://security.ubuntu.com/ubuntu > search: > primary: > - http://%(ec2_region)s.ec2.archive.ubuntu.com/ubuntu/ > - http://%(availability_zone) > s.clouds.archive.ubuntu.com/ubuntu/ > security: [] > - arches: [armhf, armel, default] > failsafe: > primary: http://ports.ubuntu.com/ubuntu-ports > security: http://ports.ubuntu.com/ubuntu-ports > ssh_svcname: ssh > > > 110,11 > Bot > > Thanks, > Bhathiya > > > > On Tue, Feb 23, 2016 at 5:04 PM, Jithendra Sirimanne <[email protected]> > wrote: > >> Hi Bhathiya, >> >> check whether you have a file in /etc/cloud/cloud.cfg >> >> if so open that file and in it you fill find a line "manage_etc_hosts: >> true". >> >> Make this to "manage_etc_hosts: false" >> >> Best Regards >> Jithendra >> >> -- >> Jithendra Sirimanne >> *Systems Engineer* >> Mobile: +94 (0) 716 374696 <+94+(0)+716+374696> >> Tel : +94 112 145 345 >> Email : [email protected] >> >> On Tue, Feb 23, 2016 at 3:01 PM, Bhathiya Jayasekara <[email protected]> >> wrote: >> >>> Hi Akila, >>> >>> I just noticed that everytime I run ./setup.sh in agent, /etc/hosts file >>> is replaced/updated. That causes losing the puppetmaster entry in the file. >>> Any idea why? >>> >>> Thanks, >>> Bhathiya >>> >>> On Tue, Feb 23, 2016 at 2:51 PM, Akila Ravihansa Perera < >>> [email protected]> wrote: >>> >>>> Hi, >>>> >>>> Looks like Puppet agent cannot resolve the hostname set in puppet.conf. >>>> Please check whether correct hostname is set in puppet.conf and that it is >>>> resolvable via DNS or /etc/hosts file. >>>> >>>> Also make sure hostname is correctly set in Puppet master. Output of >>>> `hostname` command should match the value in puppet.conf. >>>> >>>> Thanks. >>>> >>>> On Tue, Feb 23, 2016 at 2:10 PM, Bhathiya Jayasekara <[email protected] >>>> > wrote: >>>> >>>>> The problem was I didn't have a directory for my APIM version in >>>>> *hieradata/production/wso2/wso2am.* Thanks a lot Akila for helping me >>>>> a lot offline. >>>>> >>>>> But unfortunately I'm still away from success. Now I'm getting below >>>>> error. Any idea about the cause? >>>>> >>>>> root@apim-node-1:/opt# ./setup.sh >>>>> ##################################################### >>>>> Starting cleanup >>>>> ##################################################### >>>>> ##################################################### >>>>> Setting up environment >>>>> ##################################################### >>>>> ##################################################### >>>>> Installing >>>>> ##################################################### >>>>> Warning: Unable to fetch my node definition, but the agent run will >>>>> continue: >>>>> Warning: getaddrinfo: Name or service not known >>>>> Info: Retrieving plugin >>>>> Error: /File[/var/lib/puppet/lib]: Failed to generate additional >>>>> resources using 'eval_generate': getaddrinfo: Name or service not known >>>>> Error: /File[/var/lib/puppet/lib]: Could not evaluate: getaddrinfo: >>>>> Name or service not known Could not retrieve file metadata for >>>>> puppet://puppet/plugins: getaddrinfo: Name or service not known >>>>> Info: Loading facts in /var/lib/puppet/lib/facter/puppet_vardir.rb >>>>> Info: Loading facts in /var/lib/puppet/lib/facter/service_provider.rb >>>>> Info: Loading facts in /var/lib/puppet/lib/facter/package_provider.rb >>>>> Info: Loading facts in /var/lib/puppet/lib/facter/root_home.rb >>>>> Info: Loading facts in /var/lib/puppet/lib/facter/facter_dot_d.rb >>>>> Info: Loading facts in /var/lib/puppet/lib/facter/pe_version.rb >>>>> Error: Could not retrieve catalog from remote server: getaddrinfo: >>>>> Name or service not known >>>>> Warning: Not using cache on failed catalog >>>>> Error: Could not retrieve catalog; skipping run >>>>> Error: Could not send report: getaddrinfo: Name or service not known >>>>> >>>>> Thanks, >>>>> Bhathiya >>>>> >>>>> On Tue, Feb 23, 2016 at 10:44 AM, Bhathiya Jayasekara < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> Thanks for the replies. The problem was the hostname as Lahiru >>>>>> mentioned. I didn't restart the VM after changing /etc/hostname before. >>>>>> Just restarted the VM now and issue is solved. I think it's better to >>>>>> update the doc if a restart is required after changing hostname. >>>>>> >>>>>> However I endedup in another error.. >>>>>> >>>>>> Error: Could not retrieve catalog from remote server: Error 400 on >>>>>> SERVER: Could not find data item classes in any Hiera data file and no >>>>>> default supplied at >>>>>> /etc/puppet/environments/production/manifests/site.pp:21 on node >>>>>> apim-node-1.openstacklocal >>>>>> Warning: Not using cache on failed catalog >>>>>> Error: Could not retrieve catalog; skipping run >>>>>> >>>>>> As mentioned in the doc, I have that site.pp in puppet master only. >>>>>> Do I need to have it in agent too? >>>>>> >>>>>> Thanks, >>>>>> Bhathiya >>>>>> >>>>>> >>>>>> >>>>>> On Tue, Feb 23, 2016 at 9:34 AM, Akila Ravihansa Perera < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi Bhathiya, >>>>>>> >>>>>>> Please try the following steps; >>>>>>> >>>>>>> 1. Delete all certificates in Puppet master (rm -rf >>>>>>> /var/lib/puppet/ssl/*) >>>>>>> 2. Delete all certificates in Puppet agent (rm -rf >>>>>>> /var/lib/puppet/ssl/*) >>>>>>> You may use `puppet cert clean --all` command as well >>>>>>> >>>>>>> 3. Check puppet.conf in both Puppet agent and master >>>>>>> Agent should point to master hostname >>>>>>> server = puppet.example.com >>>>>>> >>>>>>> This hostname must resolve to corresponding IP address via DNS or >>>>>>> hosts file mappings >>>>>>> >>>>>>> This hostname must be the Puppet master's system hostname. Or else >>>>>>> it should be added as a property to puppet.conf in Puppet master >>>>>>> instance >>>>>>> >>>>>>> dns_alt_names=puppet.example.com >>>>>>> >>>>>>> 4. Auto-signing should be enabled in puppet.conf in Puppet master. >>>>>>> Or all the white-listed hostnames should be added to autosign.conf in >>>>>>> Puppet master. >>>>>>> autosign = true >>>>>>> >>>>>>> 5. Restart Puppet master service after modifying above config files. >>>>>>> >>>>>>> Thanks. >>>>>>> >>>>>>> On Tue, Feb 23, 2016 at 7:43 AM, Lahiru Sandaruwan <[email protected] >>>>>>> > wrote: >>>>>>> >>>>>>>> Hi Bhathiya, >>>>>>>> >>>>>>>> Please check if the hostname(hostname command) is correctly set in >>>>>>>> puppet master. Also, after the certificate clearance, remember to >>>>>>>> restart >>>>>>>> puppet master. >>>>>>>> >>>>>>>> Thanks. >>>>>>>> >>>>>>>> On Tue, Feb 23, 2016 at 12:34 AM, Sajith Kariyawasam < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Hi Bhathiya, >>>>>>>>> >>>>>>>>> Did you delete old certs in puppet master as explained in [1] ? >>>>>>>>> From the commands you have listed, it seems you have deleted the >>>>>>>>> certs in >>>>>>>>> agent side only. >>>>>>>>> [2] too provides some tips related to a similar issue. >>>>>>>>> Also, if you are testing in an IaaS, please make sure all the >>>>>>>>> necessary ports in puppet master instance are accessible from puppet >>>>>>>>> agent >>>>>>>>> instance. >>>>>>>>> >>>>>>>>> >>>>>>>>> [1] >>>>>>>>> http://serverfault.com/questions/515296/puppet-agent-certificate-verify-failure >>>>>>>>> [2] >>>>>>>>> http://stackoverflow.com/questions/4528101/ssl-connect-returned-1-errno-0-state-sslv3-read-server-certificate-b-certificat >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Sajith >>>>>>>>> >>>>>>>>> On Tue, Feb 23, 2016 at 12:02 AM, Bhathiya Jayasekara < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Thanks for the prompt response Pubudu. I already tried that and >>>>>>>>>> got below. >>>>>>>>>> >>>>>>>>>> root@apim-2:/opt# find /var/lib/puppet/ssl -name '*.pem' -exec >>>>>>>>>> rm {} \; >>>>>>>>>> root@apim-2:/opt# puppet agent -t >>>>>>>>>> Info: Creating a new SSL key for apim-2.openstacklocal >>>>>>>>>> Info: Caching certificate for ca >>>>>>>>>> Info: csr_attributes file loading from >>>>>>>>>> /etc/puppet/csr_attributes.yaml >>>>>>>>>> Info: Creating a new SSL certificate request for >>>>>>>>>> apim-2.openstacklocal >>>>>>>>>> Info: Certificate Request fingerprint (SHA256): >>>>>>>>>> 74:F4:B5:D3:39:02:0F:D7:6D:88:0C:06:4B:55:1C:08:7C:B8:C9:3E:91:0F:B1:C9:1B:07:DE:27:BB:D1:D5:55 >>>>>>>>>> Info: Caching certificate for apim-2.openstacklocal >>>>>>>>>> Info: Caching certificate_revocation_list for ca >>>>>>>>>> Error: Could not request certificate: SSL_connect returned=1 >>>>>>>>>> errno=0 state=SSLv3 read server certificate B: certificate verify >>>>>>>>>> failed: >>>>>>>>>> [certificate revoked for /CN=apim-2.openstacklocal] >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Bhathiya >>>>>>>>>> >>>>>>>>>> On Mon, Feb 22, 2016 at 11:52 PM, Pubudu Gunatilaka < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Bhathiya, >>>>>>>>>>> >>>>>>>>>>> Could you please check with this [1] ? I think you are having >>>>>>>>>>> Error 4. >>>>>>>>>>> >>>>>>>>>>> [1] - >>>>>>>>>>> http://suhan-opensource.blogspot.com/2014/10/puppet-master-agent-communication-errors.html >>>>>>>>>>> >>>>>>>>>>> Thank you! >>>>>>>>>>> >>>>>>>>>>> On Mon, Feb 22, 2016 at 11:47 PM, Bhathiya Jayasekara < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi all, >>>>>>>>>>>> >>>>>>>>>>>> I followed all the steps in [1]. But at the end I'm getting >>>>>>>>>>>> below cert error. Can someone please help me to understand what's >>>>>>>>>>>> wrong? >>>>>>>>>>>> >>>>>>>>>>>> root@apim-2:/opt# ./setup.sh >>>>>>>>>>>> ##################################################### >>>>>>>>>>>> Starting cleanup >>>>>>>>>>>> ##################################################### >>>>>>>>>>>> ##################################################### >>>>>>>>>>>> Setting up environment >>>>>>>>>>>> ##################################################### >>>>>>>>>>>> ##################################################### >>>>>>>>>>>> Installing >>>>>>>>>>>> ##################################################### >>>>>>>>>>>> Warning: Unable to fetch my node definition, but the agent run >>>>>>>>>>>> will continue: >>>>>>>>>>>> Warning: SSL_connect returned=1 errno=0 state=SSLv3 read server >>>>>>>>>>>> certificate B: certificate verify failed: [certificate revoked for >>>>>>>>>>>> /CN=apim-2.openstacklocal] >>>>>>>>>>>> Info: Retrieving plugin >>>>>>>>>>>> Error: /File[/var/lib/puppet/lib]: Failed to generate >>>>>>>>>>>> additional resources using 'eval_generate': SSL_connect returned=1 >>>>>>>>>>>> errno=0 >>>>>>>>>>>> state=SSLv3 read server certificate B: certificate verify failed: >>>>>>>>>>>> [certificate revoked for /CN=apim-2.openstacklocal] >>>>>>>>>>>> Error: /File[/var/lib/puppet/lib]: Could not evaluate: >>>>>>>>>>>> SSL_connect returned=1 errno=0 state=SSLv3 read server certificate >>>>>>>>>>>> B: >>>>>>>>>>>> certificate verify failed: [certificate revoked for >>>>>>>>>>>> /CN=apim-2.openstacklocal] Could not retrieve file metadata for >>>>>>>>>>>> puppet://puppet/plugins: SSL_connect returned=1 errno=0 >>>>>>>>>>>> state=SSLv3 read >>>>>>>>>>>> server certificate B: certificate verify failed: [certificate >>>>>>>>>>>> revoked for >>>>>>>>>>>> /CN=apim-2.openstacklocal] >>>>>>>>>>>> Error: Could not retrieve catalog from remote server: >>>>>>>>>>>> SSL_connect returned=1 errno=0 state=SSLv3 read server certificate >>>>>>>>>>>> B: >>>>>>>>>>>> certificate verify failed: [certificate revoked for >>>>>>>>>>>> /CN=apim-2.openstacklocal] >>>>>>>>>>>> Warning: Not using cache on failed catalog >>>>>>>>>>>> Error: Could not retrieve catalog; skipping run >>>>>>>>>>>> Error: Could not send report: SSL_connect returned=1 errno=0 >>>>>>>>>>>> state=SSLv3 read server certificate B: certificate verify failed: >>>>>>>>>>>> [certificate revoked for /CN=apim-2.openstacklocal] >>>>>>>>>>>> >>>>>>>>>>>> [1] >>>>>>>>>>>> https://github.com/wso2/puppet-modules/wiki/Use-WSO2-Puppet-Modules-in-puppet-master-agent-Environment >>>>>>>>>>>> >>>>>>>>>>>> Thanks, >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> *Bhathiya Jayasekara* >>>>>>>>>>>> *Senior Software Engineer,* >>>>>>>>>>>> *WSO2 inc., http://wso2.com <http://wso2.com>* >>>>>>>>>>>> >>>>>>>>>>>> *Phone: +94715478185 <%2B94715478185>* >>>>>>>>>>>> *LinkedIn: http://www.linkedin.com/in/bhathiyaj >>>>>>>>>>>> <http://www.linkedin.com/in/bhathiyaj>* >>>>>>>>>>>> *Twitter: https://twitter.com/bhathiyax >>>>>>>>>>>> <https://twitter.com/bhathiyax>* >>>>>>>>>>>> *Blog: http://movingaheadblog.blogspot.com >>>>>>>>>>>> <http://movingaheadblog.blogspot.com/>* >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Dev mailing list >>>>>>>>>>>> [email protected] >>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> *Pubudu Gunatilaka* >>>>>>>>>>> Committer and PMC Member - Apache Stratos >>>>>>>>>>> Software Engineer >>>>>>>>>>> WSO2, Inc.: http://wso2.com >>>>>>>>>>> mobile : +94774079049 <%2B94772207163> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> *Bhathiya Jayasekara* >>>>>>>>>> *Senior Software Engineer,* >>>>>>>>>> *WSO2 inc., http://wso2.com <http://wso2.com>* >>>>>>>>>> >>>>>>>>>> *Phone: +94715478185 <%2B94715478185>* >>>>>>>>>> *LinkedIn: http://www.linkedin.com/in/bhathiyaj >>>>>>>>>> <http://www.linkedin.com/in/bhathiyaj>* >>>>>>>>>> *Twitter: https://twitter.com/bhathiyax >>>>>>>>>> <https://twitter.com/bhathiyax>* >>>>>>>>>> *Blog: http://movingaheadblog.blogspot.com >>>>>>>>>> <http://movingaheadblog.blogspot.com/>* >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Dev mailing list >>>>>>>>>> [email protected] >>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Sajith Kariyawasam >>>>>>>>> *Committer and PMC member, Apache Stratos, * >>>>>>>>> *WSO2 Inc.; http://wso2.com <http://wso2.com>* >>>>>>>>> *Mobile: 0772269575 <0772269575>* >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Dev mailing list >>>>>>>>> [email protected] >>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> -- >>>>>>>> Lahiru Sandaruwan >>>>>>>> Committer and PMC member, Apache Stratos, >>>>>>>> Senior Software Engineer, >>>>>>>> WSO2 Inc., http://wso2.com >>>>>>>> lean.enterprise.middleware >>>>>>>> >>>>>>>> phone: +94773325954 >>>>>>>> email: [email protected] blog: http://lahiruwrites.blogspot.com/ >>>>>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Dev mailing list >>>>>>>> [email protected] >>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Akila Ravihansa Perera >>>>>>> WSO2 Inc.; http://wso2.com/ >>>>>>> >>>>>>> Blog: http://ravihansa3000.blogspot.com >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Dev mailing list >>>>>>> [email protected] >>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Bhathiya Jayasekara* >>>>>> *Senior Software Engineer,* >>>>>> *WSO2 inc., http://wso2.com <http://wso2.com>* >>>>>> >>>>>> *Phone: +94715478185 <%2B94715478185>* >>>>>> *LinkedIn: http://www.linkedin.com/in/bhathiyaj >>>>>> <http://www.linkedin.com/in/bhathiyaj>* >>>>>> *Twitter: https://twitter.com/bhathiyax >>>>>> <https://twitter.com/bhathiyax>* >>>>>> *Blog: http://movingaheadblog.blogspot.com >>>>>> <http://movingaheadblog.blogspot.com/>* >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *Bhathiya Jayasekara* >>>>> *Senior Software Engineer,* >>>>> *WSO2 inc., http://wso2.com <http://wso2.com>* >>>>> >>>>> *Phone: +94715478185 <%2B94715478185>* >>>>> *LinkedIn: http://www.linkedin.com/in/bhathiyaj >>>>> <http://www.linkedin.com/in/bhathiyaj>* >>>>> *Twitter: https://twitter.com/bhathiyax >>>>> <https://twitter.com/bhathiyax>* >>>>> *Blog: http://movingaheadblog.blogspot.com >>>>> <http://movingaheadblog.blogspot.com/>* >>>>> >>>> >>>> >>>> >>>> -- >>>> Akila Ravihansa Perera >>>> WSO2 Inc.; http://wso2.com/ >>>> >>>> Blog: http://ravihansa3000.blogspot.com >>>> >>> >>> >>> >>> -- >>> *Bhathiya Jayasekara* >>> *Senior Software Engineer,* >>> *WSO2 inc., http://wso2.com <http://wso2.com>* >>> >>> *Phone: +94715478185 <%2B94715478185>* >>> *LinkedIn: http://www.linkedin.com/in/bhathiyaj >>> <http://www.linkedin.com/in/bhathiyaj>* >>> *Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>* >>> *Blog: http://movingaheadblog.blogspot.com >>> <http://movingaheadblog.blogspot.com/>* >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> > > > -- > *Bhathiya Jayasekara* > *Senior Software Engineer,* > *WSO2 inc., http://wso2.com <http://wso2.com>* > > *Phone: +94715478185 <%2B94715478185>* > *LinkedIn: http://www.linkedin.com/in/bhathiyaj > <http://www.linkedin.com/in/bhathiyaj>* > *Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>* > *Blog: http://movingaheadblog.blogspot.com > <http://movingaheadblog.blogspot.com/>* >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
