cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Glenn Wagner <glenn.wag...@shapeblue.com>
Subject RE: SOLVED: Re: Upgrade from 4.5.2 to 4.7 Vmware broken for me and now 4.8 as well.
Date Tue, 01 Mar 2016 08:38:56 GMT
Hi,

You can try the Shapeblue repo's too they all have the non-oss support (noredist)

http://packages.shapeblue.com/cloudstack/upstream/centos/

Thanks
Glenn





[ShapeBlue]<http://www.shapeblue.com>
Glenn Wagner
Senior Consultant       ,       ShapeBlue


d:       | s: +27 21 527 0091<tel:|%20s:%20+27%2021%20527%200091>        |      m: 
    +27 73 917 4111<tel:+27%2073%20917%204111>

e:      glenn.wagner@shapeblue.com | t: <mailto:glenn.wagner@shapeblue.com%20|%20t:>
    |      w:      www.shapeblue.com<http://www.shapeblue.com>

a:      2nd Floor, Oudehuis Centre, 122 Main Rd, Somerset West Cape Town 7130 South Africa


[cid:imagebce8ff.png@ecbee20c.4fa13137]


Shape Blue Ltd is a company incorporated in England & Wales. ShapeBlue Services India
LLP is a company incorporated in India and is operated under license from Shape Blue Ltd.
Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is operated under
license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic
of South Africa and is traded under license from Shape Blue Ltd. ShapeBlue is a registered
trademark.
This email and any attachments to it may be confidential and are intended solely for the use
of the individual to whom it is addressed. Any views or opinions expressed are solely those
of the author and do not necessarily represent those of Shape Blue Ltd or related companies.
If you are not the intended recipient of this email, you must neither take any action based
upon its contents, nor copy or show it to anyone. Please contact the sender if you believe
you have received this email in error.




-----Original Message-----
From: Steve Searles [mailto:SSearles@zimcom.net]
Sent: Tuesday, 01 March 2016 12:09 AM
To: users@cloudstack.apache.org
Subject: Re: SOLVED: Re: Upgrade from 4.5.2 to 4.7 Vmware broken for me and now 4.8 as well.

I did not test using a repo. I always build from source for the non-oss support.


Steven Searles | ssearles@zimcom.net
Zimcom Internet Solutions | www.zimcom.net <http://www.zimcom.net/>
O: 513.231.9500 | D: 513.233.4130












On 2/29/16, 1:02 PM, "Cristian Ciobanu" <cristian.c@istream.today> wrote:

>Hello,
>
> From what i see you have your ACS installed from source, i'm not sure what will happen
if i try to upgrade from 4.5.2 to 4.8 using repo, did someone tested ? or you ?
>
>
>Regards,
>Cristian
>www.istream.today [http://www.istream.today/] www.shape.host
>[http://www.shape.host/]
>+40.733.955.922
>On 29.02.2016 19:55:06, Steve Searles <ssearles@zimcom.net> wrote:
>I believe I have solved this issue. It appears that ./package.sh is not honoring the —pack
noredist but will honor –p noredist. I noticed that the vmware module was being built during
the initial compile but not when using the packager even though it echoes the proper build
env back during the process.
>
> --pack:simulator:distribution:release noredist —
>
>I changed
>
>./package.sh —pack noredist —distribution centos63
>
>TO
>
>./package.sh –p noredist –d centos63
>
>The package script seems to be having issues with the — format as —distribution was
not recognized either but –d is.
>
>
>Hope this helps anyone else who may run into this issue.
>
>
>Steven Searles | ssearles@zimcom [mailto:ssearles@zimcom.net] Zimcom
>Internet Solutions | www.zimcom.net [http://www.zimcom.net/]
>O: 513.231.9500 | D: 513.233.4130
>
>
>
>From: Steve Searles <SSearles@zimcom.net [mailto:SSearles@zimcom.net]>
>Reply-To: "users@cloudstack.apache.org
>[mailto:users@cloudstack.apache.org]" <users@cloudstack.apache.org
>[mailto:users@cloudstack.apache.org]>
>Date: Monday, February 29, 2016 at 12:19 PM
>To: "users@cloudstack.apache.org [mailto:users@cloudstack.apache.org]"
><users@cloudstack.apache.org [mailto:users@cloudstack.apache.org]>
>Subject: Re: UPDATE: Upgrade from 4.5.2 to 4.7 Vmware broken for me and now 4.8 as well.
>
>
>Rohit, thank you for the reply. I will grab your binaries and give it a shot. Not sure
if others are seeing this build problem so I would like to get it resolved for their benefit
as well. I have built CS from source for the last several versions and am aware of how to
perform a non-oss build. It seems that I must be missing something in the process with 4.6-4.8.
In my lab I still have 4.5.2 running with vmware support without issue. I will walk through
the process and perhaps someone on list can point out my error.
>
>* Downloaded the newest version apache-cloudstack-4.8.0-src.tar.bz2.
>* I noticed that the release notes contain the following caveat “Build Dependency when
building Apache CloudStack with noredist, it now require the file deps/vim25_55.jar available
from vSphere SDK 5.5, VMware-vSphere-SDK-5.5.0-1284541.zip” I can assume we should use ./vsphere-ws/java/JAXWS/lib/vim25.jar
from the SDK and rename it? The documentation has no mention of this??? Since the MD5 sums
match on this file and the file that has been renamed via the mail archive as indicated below
I assume this is true and the documentation needs to be updated? (See Below)
>* Downloaded VMware-vSphere-SDK-5.5.0-1284541.zip
>* Noticed that VMware-vSphere-SDK-5.5.0-1284541.zip does not contain
>vim25_55.jar as indicated. (See Below)
>[root@csmgmt01 ss]# ls -asl
>total 50100
> 4 drwxr-xr-x. 3 root root 4096 Feb 26 12:42 .
> 4 dr-xr-x---. 16 root root 4096 Feb 29 11:14 ..
> 4 drwxr-xr-x. 7 root root 4096 Feb 26 12:44 SDK
>50088 -rw-r-----. 1 root root 51284262 Feb 26 12:42
>VMware-vSphere-SDK-5.5.0-1284541.zip
>[root@csmgmt01 ss]# cd SDK/
>[root@csmgmt01 SDK]# ls
>eam open_source_licenses.txt sms-sdk spbm ssoclient VMware vSphere
>Mgmt SDK-License Agmt.docx vSphereManagementSDKReadme.html vsphere-ws
>[root@csmgmt01 SDK]# find ./ -name vim25_55.jar
>[root@csmgmt01 SDK]#
>
> 5. Found a version of vim25_55.jar online from this article on the list http://mail-archives.apache.org/mod_mbox/cloudstack-dev/201512.mbox/%3CCC7785EF-95AE-4BBA-B76C-49F206F78472@shapeblue.com%3E
[http://mail-archives.apache.org/mod_mbox/cloudstack-dev/201512.mbox/%3CCC7785EF-95AE-4BBA-B76C-49F206F78472@shapeblue.com%3E]
so I grabbed it and attempted to use it.
> 6. Copied the vim25_55.jar from the site above to the ./deps folder in my source tree
and ran install-non-oss.sh which completed without error, I also checked this file against
the file in the official SDK with the wrong name and they seem to match.
>
>[root@csmgmt01 deps]# pwd
>/usr/local/src/cs-4.8.0/deps
>[root@csmgmt01 deps]#
>[root@csmgmt01 deps]#
>[root@csmgmt01 deps]# ls -lash vim25_55.jar 3.4M -rw-r--r--. 1 root
>root 3.4M Feb 26 12:57 vim25_55.jar
>[root@csmgmt01 deps]# ls -las vim25_55.jar
>3480 -rw-r--r--. 1 root root 3561084 Feb 26 12:57 vim25_55.jar
>[root@csmgmt01 deps]# md5sum vim25_55.jar
>db14abf8347c6244c5143299d97a9abb vim25_55.jar
>[root@csmgmt01 deps]#
>
>
>[root@csmgmt01 SDK]# md5sum ./vsphere-ws/java/JAXWS/lib/vim25.jar
>db14abf8347c6244c5143299d97a9abb ./vsphere-ws/java/JAXWS/lib/vim25.jar
>[root@csmgmt01 SDK]# md5sum /usr/local/src/cs-4.8.0/deps/vim25_55.jar
>db14abf8347c6244c5143299d97a9abb
>/usr/local/src/cs-4.8.0/deps/vim25_55.jar
>[root@csmgmt01 SDK]#
>
>
>./install-non-oss.sh
>
>[INFO]
>-----------------------------------------------------------------------
>- [INFO] Building Maven Stub Project (No POM) 1 [INFO]
>-----------------------------------------------------------------------
>-
>[INFO]
>[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @
>standalone-pom --- [INFO] Installing
>/usr/local/src/cs-4.8.0/deps/vim25_55.jar to
>/root/.m2/repository/com/cloud/com/vmware/vmware-vim25/5.5/vmware-vim25
>-5.5.jar [INFO]
>-----------------------------------------------------------------------
>-
>[INFO] BUILD SUCCESS
>[INFO]
>-----------------------------------------------------------------------
>-
>[INFO] Total time: 0.506 s
>[INFO] Finished at: 2016-02-29T11:37:31-05:00 [INFO] Final Memory:
>6M/118M [INFO] ————————————————————————————————————
>
>LOOKS GOOD TO ME:
>
>
>
> 7. Complied Cloudstack with noredist option. "mvn install
> –Dnoredist” Apache CloudStack Plugin - Hypervisor VMware was added to
> the project (See Below)
>
>
>
>[root@csmgmt01 cs-4.8.0]# mvn install -Dnoredist [INFO] Scanning for
>projects...
>[INFO]
>-----------------------------------------------------------------------
>-
>[INFO] Reactor Build Order:
>[INFO]
>[INFO] Apache CloudStack Developer Tools - Checkstyle Configuration
>[INFO] Apache CloudStack [INFO] Apache CloudStack Maven Conventions
>Parent [INFO] Apache CloudStack Framework - Managed Context [INFO]
>Apache CloudStack Utils [INFO] Apache CloudStack Framework [INFO]
>Apache CloudStack Framework - Event Notification [INFO] Apache
>CloudStack Framework - Configuration [INFO] Apache CloudStack API
>[INFO] Apache CloudStack Framework - REST [INFO] Apache CloudStack
>Framework - IPC [INFO] Apache CloudStack Cloud Engine [INFO] Apache
>CloudStack Cloud Engine API [INFO] Apache CloudStack Framework -
>Security [INFO] Apache CloudStack Core [INFO] Apache CloudStack Agents
>[INFO] Apache CloudStack Framework - Clustering [INFO] Apache
>CloudStack Framework - Event Notification [INFO] Apache CloudStack
>Cloud Engine Schema Component [INFO] Apache CloudStack Framework - Jobs
>[INFO] Apache CloudStack Cloud Engine Internal Components API [INFO]
>Apache CloudStack Server [INFO] Apache CloudStack Framework - Quota
>[INFO] Apache CloudStack Usage Server [INFO] Apache CloudStack Cloud
>Engine Orchestration Component [INFO] Apache CloudStack Cloud Services
>[INFO] Apache CloudStack Secondary Storage [INFO] Apache CloudStack
>Secondary Storage Service [INFO] Apache CloudStack Engine Storage
>Component [INFO] Apache CloudStack Engine Storage Volume Component
>[INFO] Apache CloudStack Engine Storage Image Component [INFO] Apache
>CloudStack Engine Storage Data Motion Component [INFO] Apache
>CloudStack Engine Storage Cache Component [INFO] Apache CloudStack
>Engine Storage Snapshot Component [INFO] Apache CloudStack Cloud Engine
>API [INFO] Apache CloudStack Cloud Engine Service [INFO] Apache
>CloudStack Plugin POM [INFO] Apache CloudStack Plugin - API Rate Limit
>[INFO] Apache CloudStack Plugin - Storage Volume default provider
>[INFO] Apache CloudStack Plugin - Storage Volume SolidFire Provider
>[INFO] Apache CloudStack Plugin - API SolidFire [INFO] Apache
>CloudStack Plugin - API Discovery [INFO] Apache CloudStack Plugin - ACL
>Static Role Based [INFO] Apache CloudStack Plugin - Host Anti-Affinity
>Processor [INFO] Apache CloudStack Plugin - Explicit Dedication
>Processor [INFO] Apache CloudStack Plugin - User Concentrated Pod
>Deployment Planner [INFO] Apache CloudStack Plugin - User Dispersing
>Deployment Planner [INFO] Apache CloudStack Plugin - Implicit
>Dedication Planner [INFO] Apache CloudStack Plugin - Skip Heurestics
>Planner [INFO] Apache CloudStack Plugin - Host Allocator Random [INFO]
>Apache CloudStack Plugin - Dedicated Resources [INFO] Apache CloudStack
>Plugin - Hypervisor OracleVM [INFO] Apache CloudStack Plugin - Open
>vSwitch [INFO] Apache CloudStack Plugin - Hypervisor XenServer [INFO]
>Apache CloudStack Plugin - Hypervisor KVM [INFO] Apache CloudStack
>Plugin - RabbitMQ Event Bus [INFO] Apache CloudStack Plugin - In Memory
>Event Bus [INFO] Apache CloudStack Plugin - Kafka Event Bus [INFO]
>Apache CloudStack Plugin - Hypervisor Baremetal [INFO] Apache
>CloudStack Plugin - Hypervisor UCS [INFO] Apache CloudStack Plugin -
>Hypervisor Hyper-V [INFO] Apache CloudStack Plugin - Hypervisor
>OracleVM3 [INFO] Apache CloudStack Plugin - Network Elastic Load
>Balancer [INFO] Apache CloudStack Plugin - Network Internal Load
>Balancer [INFO] Apache CloudStack Framework - Spring Life Cycle [INFO]
>Apache CloudStack Plugin - Network Juniper Contrail [INFO] Apache
>CloudStack Plugin - Palo Alto [INFO] Apache CloudStack Plugin - Network
>Netscaler [INFO] Apache CloudStack Plugin - Network Nicira NVP [INFO]
>Apache CloudStack Plugin - BigSwitch Virtual Network Segment [INFO]
>Apache CloudStack Plugin - Network Brocade VCS [INFO] Apache CloudStack
>Plugin - Midokura Midonet [INFO] Apache CloudStack Plugin -
>Stratosphere SSP [INFO] Apache CloudStack Plugin - Network Opendaylight
>[INFO] Apache CloudStack Plugin - Storage Allocator Random [INFO]
>Apache CloudStack Plugin - User Authenticator LDAP [INFO] Apache
>CloudStack Plugin - User Authenticator MD5 [INFO] Apache CloudStack
>Plugin - User Authenticator PBKDF2-SHA-256 [INFO] Apache CloudStack
>Plugin - User Authenticator Plain Text [INFO] Apache CloudStack Plugin
>- User Authenticator SAML2 [INFO] Apache CloudStack Plugin - User
>Authenticator SHA256 Salted [INFO] Apache CloudStack Plugin - Dns
>Notifier Example [INFO] Apache CloudStack Plugin - Storage Image S3
>provider [INFO] Apache CloudStack Plugin - Storage Image Swift provider
>[INFO] Apache CloudStack Plugin - Storage Image default provider [INFO]
>Apache CloudStack Plugin - Storage Image sample provider [INFO] Apache
>CloudStack Plugin - Storage Volume Nexenta Provider [INFO] Apache
>CloudStack Plugin - Storage Volume CloudByte Provider [INFO] Apache
>CloudStack Plugin - Storage Volume sample provider [INFO] Apache
>CloudStack Plugin - SNMP Alerts [INFO] Apache CloudStack Plugin -
>Syslog Alerts [INFO] Apache CloudStack Plugin - Network VXLAN [INFO]
>Apache CloudStack Plugin - GloboDNS [INFO] Apache CloudStack Plugin -
>Quota Service [INFO] Apache CloudStack Plugin - NetApp File System
>[INFO] Apache CloudStack Plugin - F5 [INFO] Apache CloudStack Plugin -
>Juniper SRX [INFO] Apache CloudStack Plugin - Nuage VSP [INFO] Apache
>CloudStack VMware Base [INFO] Apache CloudStack Plugin - Hypervisor
>VMware [INFO] Apache CloudStack Plugin - Cisco VNMC [INFO] Apache
>CloudStack Plugin - MySQL HA Strategy [INFO] Apache CloudStack
>Framework - Spring Module [INFO] Apache CloudStack Secondary Storage
>Controller [INFO] Apache CloudStack Client UI [INFO] Apache CloudStack
>Console Proxy - RDP Client [INFO] Apache CloudStack Console Proxy
>[INFO] Apache CloudStack Console Proxy - Server [INFO] Apache
>CloudStack Framework - QuickCloud [INFO] ….
>….
>…..
>Below is the relevant build section for vmware.
>
>…….
>…….
>[INFO]
>[INFO] --- maven-jar-plugin:2.5:jar (default-jar) @
>cloud-plugin-network-vsp --- [INFO] Building jar:
>/usr/local/src/cs-4.8.0/plugins/network-elements/nuage-vsp/target/cloud
>-plugin-network-vsp-4.8.0.jar
>[INFO]
>[INFO] --- maven-site-plugin:3.1:attach-descriptor (attach-descriptor)
>@ cloud-plugin-network-vsp --- [INFO] [INFO] ---
>maven-install-plugin:2.3.1:install (default-install) @
>cloud-plugin-network-vsp --- [INFO] Installing
>/usr/local/src/cs-4.8.0/plugins/network-elements/nuage-vsp/target/cloud
>-plugin-network-vsp-4.8.0.jar to
>/root/.m2/repository/org/apache/cloudstack/cloud-plugin-network-vsp/4.8
>.0/cloud-plugin-network-vsp-4.8.0.jar
>[INFO] Installing /usr/local/src/cs-4.8.0/plugins/network-elements/nuage-vsp/pom.xml to
/root/.m2/repository/org/apache/cloudstack/cloud-plugin-network-vsp/4.8.0/cloud-plugin-network-vsp-4.8.0.pom
>[INFO]
>[INFO]
>-----------------------------------------------------------------------
>- [INFO] Building Apache CloudStack VMware Base 4.8.0 [INFO]
>-----------------------------------------------------------------------
>-
>[INFO]
>[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @
>cloud-vmware-base --- [INFO] Starting audit...
>Audit done.
>
>[INFO]
>[INFO] --- maven-remote-resources-plugin:1.3:process (default) @
>cloud-vmware-base --- [INFO] [INFO] ---
>maven-resources-plugin:2.5:resources (default-resources) @
>cloud-vmware-base --- [debug] execute contextualize [INFO] Using
>'UTF-8' encoding to copy filtered resources.
>[INFO] skip non existing resourceDirectory
>/usr/local/src/cs-4.8.0/vmware-base/resources
>[INFO] Copying 3 resources
>[INFO]
>[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @
>cloud-vmware-base --- [INFO] Nothing to compile - all classes are up to
>date [INFO] [INFO] --- maven-resources-plugin:2.5:testResources
>(default-testResources) @ cloud-vmware-base --- [debug] execute
>contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources.
>[INFO] skip non existing resourceDirectory
>/usr/local/src/cs-4.8.0/vmware-base/test/resources
>[INFO] Copying 3 resources
>[INFO]
>[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile)
>@ cloud-vmware-base --- [INFO] Nothing to compile - all classes are up
>to date [INFO] [INFO] --- maven-surefire-plugin:2.18.1:test
>(default-test) @ cloud-vmware-base --- [INFO] Surefire report
>directory: /usr/local/src/cs-4.8.0/vmware-base/target/surefire-reports
>
>-------------------------------------------------------
> T E S T S
>-------------------------------------------------------
>Running com.cloud.hypervisor.vmware.util.VmwareContextTest
>log4j:WARN No appenders could be found for logger (com.cloud.hypervisor.vmware.util.VmwareContext).
>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.
>Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.336
>sec - in com.cloud.hypervisor.vmware.util.VmwareContextTest
>Running com.cloud.hypervisor.vmware.mo.HypervisorHostHelperTest
>Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.3
>sec - in com.cloud.hypervisor.vmware.mo.HypervisorHostHelperTest
>
>Results :
>
>Tests run: 17, Failures: 0, Errors: 0, Skipped: 0
>
>[INFO]
>[INFO] --- maven-jar-plugin:2.5:jar (default-jar) @ cloud-vmware-base
>--- [INFO] Building jar:
>/usr/local/src/cs-4.8.0/vmware-base/target/cloud-vmware-base-4.8.0.jar
>[INFO]
>[INFO] --- maven-site-plugin:3.1:attach-descriptor (attach-descriptor)
>@ cloud-vmware-base --- [INFO] [INFO] ---
>maven-install-plugin:2.3.1:install (default-install) @
>cloud-vmware-base --- [INFO] Installing
>/usr/local/src/cs-4.8.0/vmware-base/target/cloud-vmware-base-4.8.0.jar
>to
>/root/.m2/repository/org/apache/cloudstack/cloud-vmware-base/4.8.0/clou
>d-vmware-base-4.8.0.jar [INFO] Installing
>/usr/local/src/cs-4.8.0/vmware-base/pom.xml to /root/.m2/repository/org/apache/cloudstack/cloud-vmware-base/4.8.0/cloud-vmware-base-4.8.0.pom
>[INFO]
>[INFO]
>-----------------------------------------------------------------------
>- [INFO] Building Apache CloudStack Plugin - Hypervisor VMware 4.8.0
>[INFO]
>-----------------------------------------------------------------------
>-
>[INFO]
>[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @
>cloud-plugin-hypervisor-vmware --- [INFO] Starting audit...
>Audit done.
>
>[INFO]
>[INFO] --- maven-remote-resources-plugin:1.3:process (default) @
>cloud-plugin-hypervisor-vmware --- [INFO] [INFO] ---
>maven-resources-plugin:2.5:resources (default-resources) @
>cloud-plugin-hypervisor-vmware --- [debug] execute contextualize [INFO]
>Using 'UTF-8' encoding to copy filtered resources.
>[INFO] Copying 10 resources
>[INFO] Copying 3 resources
>[INFO]
>[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @
>cloud-plugin-hypervisor-vmware --- [INFO] Nothing to compile - all
>classes are up to date [INFO] [INFO] ---
>maven-resources-plugin:2.5:testResources (default-testResources) @
>cloud-plugin-hypervisor-vmware --- [debug] execute contextualize [INFO]
>Using 'UTF-8' encoding to copy filtered resources.
>[INFO] skip non existing resourceDirectory
>/usr/local/src/cs-4.8.0/plugins/hypervisors/vmware/test/resources
>[INFO] Copying 3 resources
>[INFO]
>[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile)
>@ cloud-plugin-hypervisor-vmware --- [INFO] Nothing to compile - all
>classes are up to date [INFO] [INFO] ---
>maven-surefire-plugin:2.18.1:test (default-test) @
>cloud-plugin-hypervisor-vmware --- [INFO] Surefire report directory:
>/usr/local/src/cs-4.8.0/plugins/hypervisors/vmware/target/surefire-repo
>rts
>
>-------------------------------------------------------
> T E S T S
>-------------------------------------------------------
>log4j:WARN No appenders could be found for logger (org.springframework.test.context.junit4.SpringJUnit4ClassRunner).
>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.
>Running
>org.apache.cloudstack.storage.motion.VmwareStorageMotionStrategyTest
>Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.412
>sec - in
>org.apache.cloudstack.storage.motion.VmwareStorageMotionStrategyTest
>Running com.cloud.hypervisor.vmware.resource.VmwareResourceTest
>Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.366
>sec - in com.cloud.hypervisor.vmware.resource.VmwareResourceTest
>Running com.cloud.hypervisor.vmware.VmwareDatacenterApiUnitTest
>Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.782
>sec - in com.cloud.hypervisor.vmware.VmwareDatacenterApiUnitTest
>
>Results :
>
>Tests run: 10, Failures: 0, Errors: 0, Skipped: 0
>
>[INFO]
>[INFO] --- maven-jar-plugin:2.5:jar (default-jar) @
>cloud-plugin-hypervisor-vmware --- [INFO] Building jar:
>/usr/local/src/cs-4.8.0/plugins/hypervisors/vmware/target/cloud-plugin-
>hypervisor-vmware-4.8.0.jar
>[INFO]
>[INFO] --- maven-site-plugin:3.1:attach-descriptor (attach-descriptor)
>@ cloud-plugin-hypervisor-vmware --- [INFO] [INFO] ---
>maven-install-plugin:2.3.1:install (default-install) @
>cloud-plugin-hypervisor-vmware --- [INFO] Installing
>/usr/local/src/cs-4.8.0/plugins/hypervisors/vmware/target/cloud-plugin-
>hypervisor-vmware-4.8.0.jar to
>/root/.m2/repository/org/apache/cloudstack/cloud-plugin-hypervisor-vmwa
>re/4.8.0/cloud-plugin-hypervisor-vmware-4.8.0.jar
>[INFO] Installing /usr/local/src/cs-4.8.0/plugins/hypervisors/vmware/pom.xml to /root/.m2/repository/org/apache/cloudstack/cloud-plugin-hypervisor-vmware/4.8.0/cloud-plugin-hypervisor-vmware-4.8.0.pom
>[INFO]
>
>……
>…..
>
>
>INFO] Apache CloudStack Plugin - Hypervisor VMware ...... SUCCESS [
>4.559 s] [INFO] Apache CloudStack Plugin - Cisco VNMC .............
>SUCCESS [ 2.567 s] [INFO] Apache CloudStack Plugin - MySQL HA Strategy
>...... SUCCESS [ 0.719 s] [INFO] Apache CloudStack Framework - Spring
>Module ....... SUCCESS [ 6.713 s] [INFO] Apache CloudStack Secondary
>Storage Controller .... SUCCESS [ 2.755 s] [INFO] Apache CloudStack
>Client UI ....................... SUCCESS [ 14.085 s] [INFO] Apache
>CloudStack Console Proxy - RDP Client ...... SUCCESS [ 11.497 s] [INFO]
>Apache CloudStack Console Proxy ................... SUCCESS [ 1.079 s]
>[INFO] Apache CloudStack Console Proxy - Server .......... SUCCESS [
>6.575 s] [INFO] Apache CloudStack Framework - QuickCloud ..........
>SUCCESS [ 0.273 s] [INFO]
>-----------------------------------------------------------------------
>-
>[INFO] BUILD SUCCESS
>[INFO]
>-----------------------------------------------------------------------
>-
>[INFO] Total time: 12:28 min
>[INFO] Finished at: 2016-02-29T11:52:03-05:00 [INFO] Final Memory:
>118M/712M [INFO]
>-----------------------------------------------------------------------
>-
>[root@csmgmt01 cs-4.8.0]#
>
>
>
>I then created RPM packages using the same –noredist flag. And ran into this issue of
a missing spec. Which was solved by copying the appropriate spec file (See Below).
>
>[root@csmgmt01 packaging]# pwd
>/usr/local/src/cs-4.8.0/packaging
>[root@csmgmt01 packaging]# ./package.sh --pack noredist
>--pack:simulator:distribution:release noredist -- Preparing to package
>Apache CloudStack 4.8.0 . preparing source tarball . executing rpmbuild
>cp: cannot stat `/cloud.spec': No such file or directory
>error: failed to stat
>/usr/local/src/cs-4.8.0/dist/rpmbuild/SPECS/cloud.spec: No such file or
>directory RPM Build Failed
>[root@csmgmt01 packaging]#
>
>Copy the spec file and re-run the packaging script.
>
>[root@csmgmt01 packaging]# cp
>/usr/local/src/cs-4.8.0/packaging/centos63/cloud.spec
>/usr/local/src/cs-4.8.0/dist/rpmbuild/SPECS/cloud.spec
>[root@csmgmt01 packaging]# ./package.sh --pack noredist
>--pack:simulator:distribution:release noredist -- Preparing to package
>Apache CloudStack 4.8.0 . preparing source tarball . executing rpmbuild
>
>……
>Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.8qkB1i
>+ umask 022
>+ cd /usr/local/src/cs-4.8.0/packaging/../dist/rpmbuild/BUILD
>+ cd cloudstack-4.8.0
>+ '[' /usr/local/src/cs-4.8.0/dist/rpmbuild/BUILDROOT/cloudstack-4.8.0-1.el6.x86_64 '!='
/ ']'
>+ rm -rf
>+ /usr/local/src/cs-4.8.0/dist/rpmbuild/BUILDROOT/cloudstack-4.8.0-1.el
>+ 6.x86_64
>+ exit 0
>RPM Build Done
>
>
>
>I removed the aws-api dependency and upgraded the remaining RPMS with the ones I built
above. The DB upgrade completed successfully and cloudstack started fine. However whenever
I attempt to control anything in vcenter I receive the following which seems to me like the
system was built without vmware support when clearly it has.
>
>
>2016-02-29 11:20:27,167 INFO [c.c.a.m.AgentManagerImpl]
>(ClusteredAgentManager Timer:ctx-d12d1535) (logid:5ef1b35b) Could not
>to find a Discoverer to load the resource: 1 for hypervisor type:
>VMware
>2016-02-29 11:20:27,168 WARN [c.c.a.m.AgentManagerImpl]
>(ClusteredAgentManager Timer:ctx-d12d1535) (logid:5ef1b35b) Unable to
>find class com.cloud.hypervisor.vmware.resource.VmwareResource
>java.lang.ClassNotFoundException:
>com.cloud.hypervisor.vmware.resource.VmwareResource
>at
>org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade
>r.java:1483) at
>org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade
>r.java:1329) at java.lang.Class.forName0(Native Method) at
>java.lang.Class.forName(Class.java:190)
>at
>com.cloud.agent.manager.AgentManagerImpl.loadResourcesWithoutHypervisor
>(AgentManagerImpl.java:621) at
>com.cloud.agent.manager.AgentManagerImpl.loadDirectlyConnectedHost(Agen
>tManagerImpl.java:695) at
>com.cloud.agent.manager.ClusteredAgentManagerImpl.scanDirectAgentToLoad
>(ClusteredAgentManagerImpl.java:217)
>at
>com.cloud.agent.manager.ClusteredAgentManagerImpl.runDirectAgentScanTim
>erTask(ClusteredAgentManagerImpl.java:182)
>at
>com.cloud.agent.manager.ClusteredAgentManagerImpl.access$100(ClusteredA
>gentManagerImpl.java:96) at
>com.cloud.agent.manager.ClusteredAgentManagerImpl$DirectAgentScanTimerT
>ask.runInContext(ClusteredAgentManagerImpl.java:233)
>at
>org.apache.cloudstack.managed.context.ManagedContextTimerTask$1.runInCo
>ntext(ManagedContextTimerTask.java:30)
>at
>org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(Mana
>gedContextRunnable.java:49) at
>org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call
>(DefaultManagedContext.java:56) at
>org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWi
>thContext(DefaultManagedContext.java:103)
>at
>org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWit
>hContext(DefaultManagedContext.java:53)
>at
>org.apache.cloudstack.managed.context.ManagedContextRunnable.run(Manage
>dContextRunnable.java:46) at
>org.apache.cloudstack.managed.context.ManagedContextTimerTask.run(Manag
>edContextTimerTask.java:27) at
>java.util.TimerThread.mainLoop(Timer.java:555)
>at java.util.TimerThread.run(Timer.java:505)
>
>Anyone have any ideas? I have exhausted everything I could think of.
>
>
>
>
>
>
>Steven Searles | ssearles@zimcom.net [mailto:ssearles@zimcom.net]
>Zimcom Internet Solutions | www.zimcom.net [http://www.zimcom.net/]
>O: 513.231.9500 | D: 513.233.4130
>
>
>
>From: Rohit Yadav <rohit.yadav@shapeblue.com
>[mailto:rohit.yadav@shapeblue.com]>
>Reply-To: "users@cloudstack.apache.org
>[mailto:users@cloudstack.apache.org]" <users@cloudstack.apache.org
>[mailto:users@cloudstack.apache.org]>
>Date: Tuesday, January 12, 2016 at 10:40 AM
>To: "<users@cloudstack.apache.org
>[mailto:users@cloudstack.apache.org]>" <users@cloudstack.apache.org
>[mailto:users@cloudstack.apache.org]>
>Subject: Re: Upgrade from 4.5.2 to 4.7 Vmware broken for me
>
>
>Hi Steve,
>
>Ilya is right, you’re most likely using a OSS build (or repository with OSS rpms/deb
packages) which is why you’re missing the classes/java-packages; and the shapeblue hosted
CloudStack repositories are all noredist builds.
>
>You may build it yourself or use this repository which is built from the official source
release/tag with -Dnoredist build profile that gets you VMware etc:
>
>http://packages.shapeblue.com/cloudstack/upstream/centos/4.7/
>[http://packages.shapeblue.com/cloudstack/upstream/centos/4.7/]
>(CentOS6)
>http://packages.shapeblue.com/cloudstack/upstream/centos7/4.7/
>[http://packages.shapeblue.com/cloudstack/upstream/centos7/4.7/]
>(CentOS7)
>
>Cheers.
>
>
>[ShapeBlue] [http://www.shapeblue.com]
>Rohit Yadav
>Software Architect , ShapeBlue
>d: | s: +44 203 603 0540 [tel:|%20s:%20+44%20203%20603%200540] | m: +91 8826230892 [tel:+91%208826230892]
>e: rohit.yadav@shapeblue.com | t:
>[mailto:rohit.yadav@shapeblue.com%20|%20t:] | w: www.shapeblue.com
>[http://www.shapeblue.com]
>a: 53 Chandos Place, Covent Garden London WC2N 4HS UK Shape Blue Ltd
>is a company incorporated in England & Wales. ShapeBlue Services India LLP is a company
incorporated in India and is operated under license from Shape Blue Ltd. Shape Blue Brasil
Consultoria Ltda is a company incorporated in Brasil and is operated under license from Shape
Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic of South Africa and
is traded under license from Shape Blue Ltd. ShapeBlue is a registered trademark.
>This email and any attachments to it may be confidential and are intended solely for the
use of the individual to whom it is addressed. Any views or opinions expressed are solely
those of the author and do not necessarily represent those of Shape Blue Ltd or related companies.
If you are not the intended recipient of this email, you must neither take any action based
upon its contents, nor copy or show it to anyone. Please contact the sender if you believe
you have received this email in error.
>
>
>
>On 08-Jan-2016, at 10:52 AM, Steve Searles <ssearles@zimcom.net [mailto:ssearles@zimcom.net]>
wrote:
>
>Can someone please help point me in the right direction on this one. I upgraded 4.5.2
to 4.7 in my lab. Built with all deps and noredist options as done for all previous releases.
I saw in the release notes the build dependency and resolved that. Build was successful (Confirmed
vmware support built) and rpm generation was successful. After loading CS and updating the
vcenter passwords in the DB and launching CS all of my vmware hosts show disconnected and
as such any commands are failing to those hosts. Below is the exception I am seeing.
>
>2016-01-08 00:12:29,113 INFO [c.c.a.m.AgentManagerImpl]
>(ClusteredAgentManager Timer:ctx-4957e5b4) (logid:c087a0ff) Could not
>to find a Discoverer to load the resource: 1 for hypervisor type:
>VMware
>2016-01-08 00:12:29,114 WARN [c.c.a.m.AgentManagerImpl]
>(ClusteredAgentManager Timer:ctx-4957e5b4) (logid:c087a0ff) Unable to
>find class com.cloud.hypervisor.vmware.resource.VmwareResource
>java.lang.ClassNotFoundException: com.cloud.hypervisor.vmware.resource.VmwareResource
> at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1483)
> at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1329)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:190)
> at com.cloud.agent.manager.AgentManagerImpl.loadResourcesWithoutHypervisor(AgentManagerImpl.java:623)
> at com.cloud.agent.manager.AgentManagerImpl.loadDirectlyConnectedHost(AgentManagerImpl.java:697)
> at com.cloud.agent.manager.ClusteredAgentManagerImpl.scanDirectAgentToLoad(ClusteredAgentManagerImpl.java:217)
> at com.cloud.agent.manager.ClusteredAgentManagerImpl.runDirectAgentScanTimerTask(ClusteredAgentManagerImpl.java:182)
> at com.cloud.agent.manager.ClusteredAgentManagerImpl.access$100(ClusteredAgentManagerImpl.java:96)
> at com.cloud.agent.manager.ClusteredAgentManagerImpl$DirectAgentScanTimerTask.runInContext(ClusteredAgentManagerImpl.java:233)
> at org.apache.cloudstack.managed.context.ManagedContextTimerTask$1.runInContext(ManagedContextTimerTask.java:30)
> at org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:49)
> at org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56)
> at org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103)
> at org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53)
> at org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:46)
> at org.apache.cloudstack.managed.context.ManagedContextTimerTask.run(ManagedContextTimerTask.java:27)
> at java.util.TimerThread.mainLoop(Timer.java:555)
> at java.util.TimerThread.run(Timer.java:505)
>2016-01-08 00:12:29,115 WARN [c.c.a.m.AgentManagerImpl]
>(ClusteredAgentManager Timer:ctx-4957e5b4) (logid:c087a0ff) Unable to
>load the resource: 1
>2016-01-08 00:12:29,116 DEBUG [c.c.h.Status] (ClusteredAgentManager
>Timer:ctx-4957e5b4) (logid:c087a0ff) Transition:[Resource state =
>Enabled, Agent event = AgentDisconnected, Host id = 1, name =
>esx02.z01p1.us.east.cvg.cs.zimcom.net]
>2016-01-08 00:12:29,128 DEBUG [c.c.a.m.ClusteredAgentManagerImpl]
>(ClusteredAgentManager Timer:ctx-4957e5b4) (logid:c087a0ff) Loading
>directly connected host 109(esx03.z01p1.us.east.cvg.cs.zimcom.net)
>2016-01-08 00:12:29,128 INFO [c.c.a.m.AgentManagerImpl]
>(ClusteredAgentManager Timer:ctx-4957e5b4) (logid:c087a0ff) Could not
>to find a Discoverer to load the resource: 109 for hypervisor type:
>VMware
>2016-01-08 00:12:29,129 WARN [c.c.a.m.AgentManagerImpl]
>(ClusteredAgentManager Timer:ctx-4957e5b4) (logid:c087a0ff) Unable to
>find class com.cloud.hypervisor.vmware.resource.VmwareResource
>java.lang.ClassNotFoundException: com.cloud.hypervisor.vmware.resource.VmwareResource
> at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1483)
> at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1329)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:190)
> at com.cloud.agent.manager.AgentManagerImpl.loadResourcesWithoutHypervisor(AgentManagerImpl.java:623)
> at com.cloud.agent.manager.AgentManagerImpl.loadDirectlyConnectedHost(AgentManagerImpl.java:697)
> at com.cloud.agent.manager.ClusteredAgentManagerImpl.scanDirectAgentToLoad(ClusteredAgentManagerImpl.java:217)
> at com.cloud.agent.manager.ClusteredAgentManagerImpl.runDirectAgentScanTimerTask(ClusteredAgentManagerImpl.java:182)
> at com.cloud.agent.manager.ClusteredAgentManagerImpl.access$100(ClusteredAgentManagerImpl.java:96)
> at com.cloud.agent.manager.ClusteredAgentManagerImpl$DirectAgentScanTimerTask.runInContext(ClusteredAgentManagerImpl.java:233)
> at org.apache.cloudstack.managed.context.ManagedContextTimerTask$1.runInContext(ManagedContextTimerTask.java:30)
> at org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:49)
> at org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56)
> at org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103)
> at org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53)
> at org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:46)
> at org.apache.cloudstack.managed.context.ManagedContextTimerTask.run(ManagedContextTimerTask.java:27)
> at java.util.TimerThread.mainLoop(Timer.java:555)
> at java.util.TimerThread.run(Timer.java:505)
>
>
>To me it looks like the VMware support is missing or the .jar was not included in the
build somehow.
>
>Any Ideas?
>
>
>n Steve
>
>
>
>
>Regards.
>
>Find out more about ShapeBlue and our range of CloudStack related services:
>IaaS Cloud Design & Build
>[http://shapeblue.com/iaas-cloud-design-and-build//] | CSForge – rapid
>IaaS deployment framework [http://shapeblue.com/csforge/] CloudStack
>Consulting [http://shapeblue.com/cloudstack-consultancy/] | CloudStack
>Software Engineering
>[http://shapeblue.com/cloudstack-software-engineering/]
>CloudStack Infrastructure Support
>[http://shapeblue.com/cloudstack-infrastructure-support/] | CloudStack
>Bootcamp Training Courses [http://shapeblue.com/cloudstack-training/]
Find out more about ShapeBlue and our range of CloudStack related services:
IaaS Cloud Design & Build<http://shapeblue.com/iaas-cloud-design-and-build//> |
CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/> | CloudStack Software
Engineering<http://shapeblue.com/cloudstack-software-engineering/>
CloudStack Infrastructure Support<http://shapeblue.com/cloudstack-infrastructure-support/>
| CloudStack Bootcamp Training Courses<http://shapeblue.com/cloudstack-training/>

Mime
  • Unnamed multipart/related (inline, None, 0 bytes)
View raw message