Some progress (I think). Now I get this error message instead:
log4j:WARN No appenders could be found for logger (org.apache.commons.httpclient.params.DefaultHttpParams). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:243) Caused by: java.lang.UnsatisfiedLinkError: Can't obtain updateLastError method for class com.sun.jna.Native at com.sun.jna.Native.initIDs(Native Method) at com.sun.jna.Native.<clinit>(Native.java:139) at org.libvirt.jna.Libvirt.<clinit>(Unknown Source) at org.libvirt.Library.<clinit>(Unknown Source) at org.libvirt.Connect.<init>(Unknown Source) at com.cloud.hypervisor.kvm.resource.LibvirtConnection.getConnection(LibvirtConnection.java:44) at com.cloud.hypervisor.kvm.resource.LibvirtConnection.getConnection(LibvirtConnection.java:37) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.configure(LibvirtComputingResource.java:733) at com.cloud.agent.Agent.<init>(Agent.java:161) at com.cloud.agent.AgentShell.launchAgent(AgentShell.java:421) at com.cloud.agent.AgentShell.launchAgentFromClassInfo(AgentShell.java:376) at com.cloud.agent.AgentShell.launchAgent(AgentShell.java:357) at com.cloud.agent.AgentShell.start(AgentShell.java:454) ... 5 more Cannot start daemon Service exit with a return value of 5 On Sun, Sep 29, 2013 at 4:23 AM, Wido den Hollander <w...@widodh.nl> wrote: > > > On 09/29/2013 08:01 AM, Wei ZHOU wrote: > >> try backup and remove the jna.jar in /usr/share/java >> >> > I fixed the init scripts, it was still including the old JNA in the > classpath: https://git-wip-us.apache.org/**repos/asf?p=cloudstack.git;a=** > commit;h=**e6fd794ca0b10a00f3fc93e5f3e81a**b342f5b860<https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commit;h=e6fd794ca0b10a00f3fc93e5f3e81ab342f5b860> > > That should fix it! > > Wido > > > 2013/9/29, Mike Tutkowski <mike.tutkow...@solidfire.com>**: >> >>> Hi Wei, >>> >>> So, re-installing cloudstack-common allowed cloudstack-agent to install >>> successfuly. Thanks >>> >>> I'm still having what appears to be Libvirt-related issues on Ubuntu >>> 12.04 >>> with master. >>> >>> Any thoughts on this? >>> >>> log4j:WARN No appenders could be found for logger >>> (org.apache.commons.**httpclient.params.**DefaultHttpParams). >>> log4j:WARN Please initialize the log4j system properly. >>> log4j:WARN See >>> http://logging.apache.org/**log4j/1.2/faq.html#noconfig<http://logging.apache.org/log4j/1.2/faq.html#noconfig>for >>> more info. >>> java.lang.reflect.**InvocationTargetException >>> at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method) >>> at >>> sun.reflect.**NativeMethodAccessorImpl.**invoke(** >>> NativeMethodAccessorImpl.java:**57) >>> at >>> sun.reflect.**DelegatingMethodAccessorImpl.**invoke(** >>> DelegatingMethodAccessorImpl.**java:43) >>> at java.lang.reflect.Method.**invoke(Method.java:606) >>> at >>> org.apache.commons.daemon.**support.DaemonLoader.start(** >>> DaemonLoader.java:243) >>> Caused by: java.lang.NoSuchMethodError: com.sun.jna.Native.free(J)V >>> at org.libvirt.Library.free(**Unknown Source) >>> at org.libvirt.Connect.**getCapabilities(Unknown Source) >>> at >>> com.cloud.hypervisor.kvm.**resource.**LibvirtComputingResource.** >>> IsHVMEnabled(**LibvirtComputingResource.java:**4533) >>> at >>> com.cloud.hypervisor.kvm.**resource.**LibvirtComputingResource.** >>> configure(**LibvirtComputingResource.java:**747) >>> at com.cloud.agent.Agent.<init>(**Agent.java:161) >>> at com.cloud.agent.AgentShell.**launchAgent(AgentShell.java:**421) >>> at com.cloud.agent.AgentShell.**launchAgentFromClassInfo(** >>> AgentShell.java:376) >>> at com.cloud.agent.AgentShell.**launchAgent(AgentShell.java:**357) >>> at com.cloud.agent.AgentShell.**start(AgentShell.java:454) >>> ... 5 more >>> Cannot start daemon >>> Service exit with a return value of 5 >>> >>> >>> On Fri, Sep 27, 2013 at 1:45 PM, Mike Tutkowski < >>> mike.tutkow...@solidfire.com> wrote: >>> >>> Looks like listNetworks() is called a couple times in >>>> cloudstack-agent-upgrade: >>>> >>>> if __name__ == '__main__': >>>> netlib = networkConfig() >>>> bridges = netlib.listNetworks() >>>> bridges = filter(isOldStyleBridge, bridges) >>>> for br in bridges: >>>> enslavedDev = netlib.getEnslavedDev(br, 1) >>>> if enslavedDev is not None: >>>> upgradeBridgeName(br, enslavedDev) >>>> >>>> bridges = netlib.listNetworks() >>>> bridges = filter(isOldStyleBridge, bridges) >>>> if len(bridges) > 0: >>>> print("Warning: upgrade is not finished, still some bridges have >>>> the old style name:" + str(bridges)) >>>> else: >>>> print("Upgrade succeed") >>>> >>>> >>>> On Fri, Sep 27, 2013 at 1:43 PM, Mike Tutkowski < >>>> mike.tutkow...@solidfire.com> wrote: >>>> >>>> Kind of made progress here. :) Looks like we have another problem. Is >>>>> it >>>>> possible another item is missing from the scripts? >>>>> >>>>> mtutkowski@ubuntu:~$ sudo apt-get install cloudstack-agent >>>>> Reading package lists... Done >>>>> Building dependency tree >>>>> Reading state information... Done >>>>> The following NEW packages will be installed: >>>>> cloudstack-agent >>>>> 0 upgraded, 1 newly installed, 0 to remove and 468 not upgraded. >>>>> Need to get 39.1 MB of archives. >>>>> After this operation, 43.6 MB of additional disk space will be used. >>>>> WARNING: The following packages cannot be authenticated! >>>>> cloudstack-agent >>>>> Install these packages without verification [y/N]? y >>>>> Get:1 >>>>> http://localhost/cloudstack/**repo/<http://localhost/cloudstack/repo/>binary/ >>>>> cloudstack-agent 4.3.0 >>>>> [39.1 MB] >>>>> Fetched 39.1 MB in 0s (50.5 MB/s) >>>>> Selecting previously unselected package cloudstack-agent. >>>>> (Reading database ... 168800 files and directories currently >>>>> installed.) >>>>> Unpacking cloudstack-agent (from .../cloudstack-agent_4.3.0_**all.deb) >>>>> ... >>>>> Processing triggers for ureadahead ... >>>>> Setting up cloudstack-agent (4.3.0) ... >>>>> Traceback (most recent call last): >>>>> File "/usr/bin/cloudstack-agent-**upgrade", line 51, in <module> >>>>> bridges = netlib.listNetworks() >>>>> AttributeError: networkConfig instance has no attribute 'listNetworks' >>>>> dpkg: error processing cloudstack-agent (--configure): >>>>> subprocess installed post-installation script returned error exit >>>>> status >>>>> 1 >>>>> Errors were encountered while processing: >>>>> cloudstack-agent >>>>> E: Sub-process /usr/bin/dpkg returned an error code (1) >>>>> >>>>> >>>>> On Fri, Sep 27, 2013 at 8:26 AM, Mike Tutkowski < >>>>> mike.tutkow...@solidfire.com> wrote: >>>>> >>>>> Great - thanks, Wei! >>>>>> >>>>>> >>>>>> On Fri, Sep 27, 2013 at 2:34 AM, Wei ZHOU <ustcweiz...@gmail.com> >>>>>> wrote: >>>>>> >>>>>> Mike, >>>>>>> cloudstack-agent-upgrade is missing in cloudstack-agent installation. >>>>>>> I added it in commit a6bfd9602129d8ae308ba58f36623c**04826e15ca >>>>>>> >>>>>>> [root@weizhou-centos master(4.2)]# git show >>>>>>> a6bfd9602129d8ae308ba58f36623c**04826e15ca >>>>>>> commit a6bfd9602129d8ae308ba58f36623c**04826e15ca >>>>>>> Author: Wei Zhou <w.z...@leaseweb.com> >>>>>>> Date: Fri Sep 27 10:31:54 2013 +0200 >>>>>>> add missing cloudstack-agent-upgrade in cloudstack-agent debian >>>>>>> packages >>>>>>> diff --git a/debian/cloudstack-agent.**install >>>>>>> b/debian/cloudstack-agent.**install >>>>>>> index a3cc869..d708514 100644 >>>>>>> --- a/debian/cloudstack-agent.**install >>>>>>> +++ b/debian/cloudstack-agent.**install >>>>>>> @@ -21,6 +21,7 @@ >>>>>>> /etc/init.d/cloudstack-agent >>>>>>> /usr/bin/cloudstack-setup-**agent >>>>>>> /usr/bin/cloudstack-ssh >>>>>>> +/usr/bin/cloudstack-agent-**upgrade >>>>>>> /var/log/cloudstack/agent >>>>>>> /usr/share/cloudstack-agent/**lib/* >>>>>>> /usr/share/cloudstack-agent/**plugins >>>>>>> >>>>>>> >>>>>>> 2013/9/27 Mike Tutkowski <mike.tutkow...@solidfire.com> >>>>>>> >>>>>>> Thanks for investigating this! >>>>>>>> >>>>>>>> Talk to you soon! >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Sep 27, 2013 at 12:54 AM, Wei ZHOU <ustcweiz...@gmail.com> >>>>>>>> >>>>>>> wrote: >>>>>>> >>>>>>>> >>>>>>>> good night >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/9/27 Mike Tutkowski <mike.tutkow...@solidfire.com> >>>>>>>>> >>>>>>>>> Sounds good >>>>>>>>>> >>>>>>>>>> Might have to get back to you tomorrow, though. I have to get up >>>>>>>>>> >>>>>>>>> early. >>>>>>> >>>>>>>> :) >>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, Sep 27, 2013 at 12:43 AM, Wei ZHOU >>>>>>>>>> <ustcweiz...@gmail.com >>>>>>>>>> >>>>>>>>> >>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> ok. Thanks for your reply! >>>>>>>>>>> The last question, could you try to download the >>>>>>>>>>> >>>>>>>>>> cloudstack-agent and >>>>>>> >>>>>>>> cloudstack-common deb packages, and "dpkg -i" to install it? >>>>>>>>>>> >>>>>>>>>>> I will test it on my local machine. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2013/9/27 Mike Tutkowski <mike.tutkow...@solidfire.com> >>>>>>>>>>> >>>>>>>>>>> Before re-installing the DEBs I run the following: >>>>>>>>>>>> >>>>>>>>>>>> #sudo apt-get remove --purge cloudstack-agent >>>>>>>>>>>> >>>>>>>>>>>> #sudo apt-get clean >>>>>>>>>>>> Would that be sufficient with regards to what you were >>>>>>>>>>>> asking? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Fri, Sep 27, 2013 at 12:36 AM, Wei ZHOU < >>>>>>>>>>>> >>>>>>>>>>> ustcweiz...@gmail.com> >>>>>>> >>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> What if you apt-get remove and apt-get install again? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> 2013/9/27 Mike Tutkowski <mike.tutkow...@solidfire.com> >>>>>>>>>>>>> >>>>>>>>>>>>> Yeah, I had cleaned, rebuilt the codebase, regenerated >>>>>>>>>>>>>> the >>>>>>>>>>>>>> >>>>>>>>>>>>> DEBs, >>>>>>>> >>>>>>>>> then >>>>>>>>>> >>>>>>>>>>> apt-get update and apt-get install cloudstack-agent. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I can try it again and see what happens. I thought I >>>>>>>>>>>>>> >>>>>>>>>>>>> tried the >>>>>>> >>>>>>>> process >>>>>>>>>>> >>>>>>>>>>>> twice and got the same results. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I did a search for cloudstack-agent-upgrade on my file >>>>>>>>>>>>>> >>>>>>>>>>>>> system >>>>>>> >>>>>>>> and >>>>>>>> >>>>>>>>> only >>>>>>>>>>> >>>>>>>>>>>> found references in the source directory. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Fri, Sep 27, 2013 at 12:30 AM, Wei ZHOU < >>>>>>>>>>>>>> >>>>>>>>>>>>> ustcweiz...@gmail.com> >>>>>>>>> >>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> It is correct. >>>>>>>>>>>>>>> Have you re-created the cloudstack-agent deb files and >>>>>>>>>>>>>>> >>>>>>>>>>>>>> uploaded >>>>>>>> >>>>>>>>> to >>>>>>>>>> >>>>>>>>>>> your >>>>>>>>>>>> >>>>>>>>>>>>> local apt repository? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> 2013/9/27 Mike Tutkowski >>>>>>>>>>>>>>> <mike.tutkow...@solidfire.com> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Here you go: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> mtutkowski@ubuntu:~/**cloudstack$ grep >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> cloudstack-agent-upgrade >>>>>>>>> >>>>>>>>>> debian/rules >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> install -D >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> agent/target/transformed/**cloudstack-agent-upgrade >>>>>>>> >>>>>>>>> $(DESTDIR)/usr/bin/cloudstack-**agent-upgrade >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Fri, Sep 27, 2013 at 12:20 AM, Wei ZHOU < >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> ustcweiz...@gmail.com> >>>>>>>>>>> >>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Did you build the latest source? >>>>>>>>>>>>>>>>> Could you paste the result of the following >>>>>>>>>>>>>>>>> command >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> in >>>>>>> >>>>>>>> your >>>>>>>> >>>>>>>>> source >>>>>>>>>>>> >>>>>>>>>>>>> directory? >>>>>>>>>>>>>>>>> "grep cloudstack-agent-upgrade debian/rules" >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> *Mike Tutkowski* >>>>>>>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>>>>>>>>>>>>> e: mike.tutkow...@solidfire.com >>>>>>>>>>>>>>>> o: 303.746.7302 >>>>>>>>>>>>>>>> Advancing the way the world uses the >>>>>>>>>>>>>>>> cloud< >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> http://solidfire.com/solution/**overview/?video=play<http://solidfire.com/solution/overview/?video=play> >>>>>>> > >>>>>>> >>>>>>>> *™* >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> *Mike Tutkowski* >>>>>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>>>>>>>>>>> e: mike.tutkow...@solidfire.com >>>>>>>>>>>>>> o: 303.746.7302 >>>>>>>>>>>>>> Advancing the way the world uses the >>>>>>>>>>>>>> cloud<http://solidfire.com/**solution/overview/?video=play<http://solidfire.com/solution/overview/?video=play> >>>>>>>>>>>>>> > >>>>>>>>>>>>>> *™* >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> *Mike Tutkowski* >>>>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>>>>>>>>> e: mike.tutkow...@solidfire.com >>>>>>>>>>>> o: 303.746.7302 >>>>>>>>>>>> Advancing the way the world uses the >>>>>>>>>>>> cloud<http://solidfire.com/**solution/overview/?video=play<http://solidfire.com/solution/overview/?video=play> >>>>>>>>>>>> > >>>>>>>>>>>> *™* >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> *Mike Tutkowski* >>>>>>>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>>>>>>> e: mike.tutkow...@solidfire.com >>>>>>>>>> o: 303.746.7302 >>>>>>>>>> Advancing the way the world uses the >>>>>>>>>> cloud<http://solidfire.com/**solution/overview/?video=play<http://solidfire.com/solution/overview/?video=play> >>>>>>>>>> > >>>>>>>>>> *™* >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> *Mike Tutkowski* >>>>>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>>>>> e: mike.tutkow...@solidfire.com >>>>>>>> o: 303.746.7302 >>>>>>>> Advancing the way the world uses the >>>>>>>> cloud<http://solidfire.com/**solution/overview/?video=play<http://solidfire.com/solution/overview/?video=play> >>>>>>>> > >>>>>>>> *™* >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Mike Tutkowski* >>>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>>> e: mike.tutkow...@solidfire.com >>>>>> o: 303.746.7302 >>>>>> Advancing the way the world uses the >>>>>> cloud<http://solidfire.com/**solution/overview/?video=play<http://solidfire.com/solution/overview/?video=play> >>>>>> > >>>>>> *™* >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> *Mike Tutkowski* >>>>> *Senior CloudStack Developer, SolidFire Inc.* >>>>> e: mike.tutkow...@solidfire.com >>>>> o: 303.746.7302 >>>>> Advancing the way the world uses the >>>>> cloud<http://solidfire.com/**solution/overview/?video=play<http://solidfire.com/solution/overview/?video=play> >>>>> > >>>>> *™* >>>>> >>>>> >>>> >>>> >>>> -- >>>> *Mike Tutkowski* >>>> *Senior CloudStack Developer, SolidFire Inc.* >>>> e: mike.tutkow...@solidfire.com >>>> o: 303.746.7302 >>>> Advancing the way the world uses the >>>> cloud<http://solidfire.com/**solution/overview/?video=play<http://solidfire.com/solution/overview/?video=play> >>>> > >>>> *™* >>>> >>>> >>> >>> >>> -- >>> *Mike Tutkowski* >>> *Senior CloudStack Developer, SolidFire Inc.* >>> e: mike.tutkow...@solidfire.com >>> o: 303.746.7302 >>> Advancing the way the world uses the >>> cloud<http://solidfire.com/**solution/overview/?video=play<http://solidfire.com/solution/overview/?video=play> >>> > >>> *™* >>> >>> -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud<http://solidfire.com/solution/overview/?video=play> *™*