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