Hi David,

Great to hear that you have configure Stratos in RHEL 6.5.

I guess you have use the same init.sh and you have done the changes
"apt-get update" command of the stratos_base/manifests/init.pp.

Thanks,
Gayan

On Sun, May 24, 2015 at 8:18 AM, david hbase <davidhb...@gmail.com> wrote:

> I have fixed it. The application can be deploy with RHEL 6.5 now.
>
> Thanks
> -D
>
>
> On Sat, May 23, 2015 at 7:33 PM, david hbase <davidhb...@gmail.com> wrote:
>
>> After fixed multiple python modules, and got the following error, Any
>> suggestion?
>> Thanks
>> -D
>>
>> [root@locker002-472 tmp]# cat agent.screen.log
>> Traceback (most recent call last):
>>   File "agent.py", line 21, in <module>
>>     from modules.subscriber.eventsubscriber import EventSubscriber
>>   File
>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/subscriber/eventsubscriber.py",
>> line 20, in <module>
>>     import paho.mqtt.client as mqtt
>> ImportError: No module named paho.mqtt.client
>> [root@locker002-472 tmp]#
>> [root@locker002-472 tmp]#
>> [root@locker002-472 tmp]# ll
>> total 20
>> -rw-r--r-- 1 root root  351 May 24 02:03 agent.screen.log
>> drwxr-xr-x 2 root root 4096 May 23 23:33 payload
>> -rw-r--r-- 1 root root  169 May 23 23:33 puppet-init.log
>> -rw-r--r-- 1 root root    0 May 24 02:01 test2
>> -rw------- 1 root root 2744 May 24 01:53
>> yum_save_tx-2015-05-24-01-53_0ooKJ.yumtx
>> -rw------- 1 root root 2744 May 24 01:53
>> yum_save_tx-2015-05-24-01-53oz8vGj.yumtx
>> [root@locker002-472 tmp]#
>>
>> On Sat, May 23, 2015 at 6:08 PM, david hbase <davidhb...@gmail.com>
>> wrote:
>>
>>> Sorry, need correct the error message as following:
>>>
>>> [root@214823051543 ~]# puppet agent --test
>>> Info: Retrieving pluginfacts
>>> Info: Retrieving plugin
>>> Info: Loading facts
>>> Info: Caching catalog for
>>> 214823051543.default.locker.stratos41beta2a.test.com
>>> Info: Applying configuration version '1432429504'
>>> Notice: Installed package: unzip
>>> Notice:
>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[unzip]/Notify[unzip]/message:
>>> defined 'message' as 'Installed package: unzip'
>>> Notice: Installed package: nano
>>> Notice:
>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[nano]/Notify[nano]/message:
>>> defined 'message' as 'Installed package: nano'
>>> Notice: Installed package: git
>>> Notice:
>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[git]/Notify[git]/message:
>>> defined 'message' as 'Installed package: git'
>>> Notice: Installed package: wget
>>> Notice:
>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[wget]/Notify[wget]/message:
>>> defined 'message' as 'Installed package: wget'
>>> Notice: Installed package: curl
>>> Notice:
>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[curl]/Notify[curl]/message:
>>> defined 'message' as 'Installed package: curl'
>>> Notice: /Stage[main]/Stratos_base/Exec[base-update-apt]/returns:
>>> executed successfully
>>> Notice: /Stage[main]/Stratos_base/Package[nano]/ensure: created
>>> Notice: Installed package: zip
>>> Notice:
>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[zip]/Notify[zip]/message:
>>> defined 'message' as 'Installed package: zip'
>>> Notice: Installed package: tar
>>> Notice:
>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[tar]/Notify[tar]/message:
>>> defined 'message' as 'Installed package: tar'
>>> *Error: Execution of '/usr/bin/yum -d 0 -e 0 -y list python-pip'
>>> returned 1: Error: No matching Packages to list*
>>> Error:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Package[python-pip]/ensure:
>>> change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0
>>> -y list python-pip' returned 1: Error: No matching Packages to list
>>> Error: Execution of '/usr/bin/yum -d 0 -e 0 -y list python-dev' returned
>>> 1: Error: No matching Packages to list
>>> Error:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Package[python-dev]/ensure:
>>> change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0
>>> -y list python-dev' returned 1: Error: No matching Packages to list
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Package[gcc]/ensure:
>>> created
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-paho]: Dependency Package[python-dev] has failures: true
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-paho]: Dependency Package[python-pip] has failures: true
>>> Warning:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-paho]: Skipping because of failed dependencies
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-GitPython==0.3.1-beta2]: Dependency Package[python-dev] has
>>> failures: true
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-GitPython==0.3.1-beta2]: Dependency Package[python-pip] has
>>> failures: true
>>> Warning:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-GitPython==0.3.1-beta2]: Skipping because of failed dependencies
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-psutil]: Dependency Package[python-dev] has failures: true
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-psutil]: Dependency Package[python-pip] has failures: true
>>> Warning:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-psutil]: Skipping because of failed dependencies
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-gittle]: Dependency Package[python-dev] has failures: true
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-gittle]: Dependency Package[python-pip] has failures: true
>>> Warning:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-gittle]: Skipping because of failed dependencies
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-pexpect]: Dependency Package[python-dev] has failures: true
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-pexpect]: Dependency Package[python-pip] has failures: true
>>> Warning:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[pip
>>> installs-pexpect]: Skipping because of failed dependencies
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[creating_target_for_python_cartridge-agent]:
>>> Dependency Package[python-dev] has failures: true
>>> Notice:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[creating_target_for_python_cartridge-agent]:
>>> Dependency Package[python-pip] has failures: true
>>> Warning:
>>> /Stage[main]/Python_agent/Python_agent::Initialize[cartridge-agent]/Exec[creating_target_for_python_cartridge-agent]:
>>> Skipping because of failed dependencies
>>>
>>> On Sat, May 23, 2015 at 2:54 PM, david hbase <davidhb...@gmail.com>
>>> wrote:
>>>
>>>> Hi, Chamila
>>>>
>>>> Thanks for your update. I did the following updates:
>>>> 1. changed the stratos_base/manifests/init.pp,
>>>> 2. built from source,
>>>> 3. copy the apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT.zip to
>>>> /etc/puppet/modules/python_agent/files/
>>>> 4. rebuild the cartridge.
>>>> 5. deploy new app
>>>>
>>>> But still got same error with puppet agent --test
>>>>
>>>> [root@test002-2ca bin]# puppet agent --test
>>>> Info: Retrieving pluginfacts
>>>> Info: Retrieving plugin
>>>> Info: Loading facts
>>>> Info: Caching catalog for 458223051524.default.test.com
>>>> Info: Applying configuration version '1432415126'
>>>> Notice: Installed package: unzip
>>>> Notice:
>>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[unzip]/Notify[unzip]/message:
>>>> defined 'message' as 'Installed package: unzip'
>>>> Notice: Installed package: nano
>>>> Notice:
>>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[nano]/Notify[nano]/message:
>>>> defined 'message' as 'Installed package: nano'
>>>> Notice: Installed package: git
>>>> Notice:
>>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[git]/Notify[git]/message:
>>>> defined 'message' as 'Installed package: git'
>>>> Notice: Installed package: wget
>>>> Notice:
>>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[wget]/Notify[wget]/message:
>>>> defined 'message' as 'Installed package: wget'
>>>> Notice: Installed package: curl
>>>> Notice:
>>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[curl]/Notify[curl]/message:
>>>> defined 'message' as 'Installed package: curl'
>>>> Error: Could not find command 'apt-get'
>>>> Error: /Stage[main]/Stratos_base/Exec[base-update-apt]/returns: change
>>>> from notrun to 0 failed: Could not find command 'apt-get'
>>>> Notice: /Stage[main]/Stratos_base/Package[git]: Dependency
>>>> Exec[base-update-apt] has failures: true
>>>> Warning: /Stage[main]/Stratos_base/Package[git]: Skipping because of
>>>> failed dependencies
>>>> Notice: /Stage[main]/Stratos_base/Package[wget]: Dependency
>>>> Exec[base-update-apt] has failures: true
>>>> Warning: /Stage[main]/Stratos_base/Package[wget]: Skipping because of
>>>> failed dependencies
>>>> Notice: /Stage[main]/Stratos_base/Package[zip]: Dependency
>>>> Exec[base-update-apt] has failures: true
>>>> Warning: /Stage[main]/Stratos_base/Package[zip]: Skipping because of
>>>> failed dependencies
>>>> Notice: /Stage[main]/Stratos_base/Package[curl]: Dependency
>>>> Exec[base-update-apt] has failures: true
>>>> Warning: /Stage[main]/Stratos_base/Package[curl]: Skipping because of
>>>> failed dependencies
>>>> Notice: /Stage[main]/Stratos_base/Package[nano]: Dependency
>>>> Exec[base-update-apt] has failures: true
>>>> Warning: /Stage[main]/Stratos_base/Package[nano]: Skipping because of
>>>> failed dependencies
>>>> Notice: Installed package: zip
>>>> Notice:
>>>> /Stage[main]/Stratos_base/Stratos_base::Printpackages[zip]/Notify[zip]/message:
>>>> defined 'message' as 'Installed package: zip'
>>>>
>>>>
>>>> -D
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Fri, May 22, 2015 at 10:15 PM, Chamila De Alwis <chami...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi David,
>>>>>
>>>>> The Puppet modules are mostly Debian specific, using flavor specific
>>>>> commands such as "apt-get".  This is a shortcoming as of now and we need 
>>>>> to
>>>>> make the modules more generic. However, the modules can be modified by a
>>>>> DevOps as well, since we are only providing the basic flow of the Puppet
>>>>> modules.
>>>>>
>>>>> Could you verify this by replacing "apt-get update" in
>>>>> "puppet3/modules/stratos_base/manifests/init.pp" by "yum update" and 
>>>>> trying
>>>>> again?
>>>>>
>>>>>
>>>>> Regards,
>>>>> Chamila de Alwis
>>>>> Software Engineer | WSO2 | +94772207163
>>>>> Blog: code.chamiladealwis.com
>>>>>
>>>>>
>>>>>
>>>>> On Sat, May 23, 2015 at 8:57 AM, david hbase <davidhb...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Hi, Dev
>>>>>>
>>>>>> Yes, Exactly, When I execute the puppet agent and got this error. I
>>>>>> am trying to deploy the Stratos 4.1 with production POC.
>>>>>> But this is a blocker now. etc: without the Python Cartridge Agent,
>>>>>> Stratosn 4.1 can not sync the cartridge status.
>>>>>>
>>>>>> Need help,
>>>>>>
>>>>>> Thanks
>>>>>> -D
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Fri, May 22, 2015 at 7:50 PM, Udara Liyanage <ud...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I guess this error is encountered when you execute puppet agent.
>>>>>>> Does our puppet master supports CentOS?
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>


-- 

Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email  : gay...@wso2.com  | mobile : +94 766819985

Reply via email to