Questions about XenServer Delta Snapshots

2013-12-13 Thread Mike Tutkowski
Hi,

I've been playing around with XenServer snapshots a bit today and had a
couple questions.

This is in reference to the snapshot diagram here:

http://i.imgur.com/F1grmIp.png

If I revert my VM to state E:

1) Do I lose state D entirely (I believe I do unless I first take a
snapshot of it)?

2) If I start to write data to state E and later decide I didn't want that
data, is there a way to get back to a clean state E again?

Thanks!

-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the
cloud
*™*


Build failed in Jenkins: build-master » Apache CloudStack AWS API Bridge #232

2013-12-13 Thread jenkins
See 


--
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.4.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for org.slf4j:slf4j-jdk14:jar:1.5.2 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for commons-lang:commons-lang:jar:2.3 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for bouncycastle:bcprov-jdk14:jar:140 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-awsapi ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-awsapi 
---
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:axis2-kernel:jar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:mex:jar:impl:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:addressing:mar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not

Build failed in Jenkins: build-master #232

2013-12-13 Thread jenkins
See 

Changes:

[min.chen] CLOUDSTACK-5446:KVM-Secondary Store down-Even after secondary store 
is

--
[...truncated 3844 lines...]
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for bouncycastle:bcprov-jdk14:jar:140, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid project model for artifact 
[addressing:org.apache.axis2:1.5.4]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [bcprov-jdk14:bouncycastle:140]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [opensaml1:org.opensaml:1.1]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [commons-lang:commons-lang:2.3]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-trust:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-policy:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[xmlsec:org.apache.santuario:1.4.2]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [mex:org.apache.axis2:1.5.4]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axiom-dom:org.apache.ws.commons.axiom:1.2.10]. It will be ignored by the 
remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axis2-mtompolicy:org.apache.axis2:1.5.4]. It will be ignored by the remote 
resources Mojo.
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-awsapi ---
[INFO] Executing tasks

main:
 [copy] Copying 3 files to 

[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-awsapi ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-awsapi 
---
[INFO] Compiling 1295 source files to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/mex/1.5.4/mex-1.5.4-impl.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/axis2-mtompolicy/1.5.4/axis2-mtompolicy-1.5.4.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/ws/commons/axiom/axiom-dom/1.2.10/axiom-dom-1.2.10.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/opensaml/opensaml1/1.1/opensaml1-1.1.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/commons-lang/commons-lang/2.3/commons-lang-2.3.jar; 
error in opening zip file
[INFO] 5 errors 
[INFO] -
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack . SUCCESS [1:06.183s]
[INFO] Apache CloudStack Maven Conventions Parent  SUCCESS [1.710s]
[INFO] Apache Cloud

kvm - why just qcow2

2013-12-13 Thread Marcus Sorensen
Is there any reason why we only support qcow2 format on KVM? It seems
like it would be fairly simple to support other formats, qemu-img can
handle going from VMDK to RAW for example, and qemu-kvm can even use
VMDK, QED, and other formats. It even seems like QemuImg.java was
written with other formats in mind. It seems like it wouldn't be a lot
of work to simply let other formats come through, we might have to
change LibvirtVMDef a bit so it can make the proper XML.


4.3 open automation issues

2013-12-13 Thread Rayees Namathponnan
Hi All,

Here 4.3 automation issues, some of the recent changes in 4.3 branch blocking 
KVM runs (CLOUDSTACK-5432); it will be great if we can get resolution on this 
defect.


Defect  Status   Assigned toComments
CLOUDSTACK-5334  Open Gaurav Failed to 
create template from snapshot
CLOUDSTACK-5342  Open Gaurav Add NIC to 
virtual machine fails in KVM
CLOUDSTACK-5393  Open Unassigned
CLOUDSTACK-5408  Open Sateesh
CLOUDSTACK-5447  Open SateeshVolume 
migration failed
CLOUDSTACK-5432  Open Edison   Libvirt 
crash in kvm
CLOUDSTACK-5135  Open
CLOUDSTACK-5502  Open Unassigned  [Automation] 
createVlanIpRange API failing, if you pass VLAN
CLOUDSTACK-5505  Open Unassigned  [Automation] Private 
gateway not getting programmed in VPC router

There are few more failures in regression suite; I will continue the analysis.

Regards,
Rayees


Re: git commit: updated refs/heads/4.2 to 2b34dc5

2013-12-13 Thread Abhinandan Prateek


On 13/12/13 9:20 pm, "Chip Childers"  wrote:
>>
>> >  xapi
>> >  5.6.100-1-SNAPSHOT
>> 
>> The specific project version ^^
>> 
>> For all previous releases, we have been releasing this specific pom.xml
>> file with the appropriate *non SNAPSHOT* versions for both the parent
>> version number and the XenServerJava project's version number
>> (specifically setting the latter to 5.6.100-1).
>> 
>> Since we are releasing the XenServerJava code as part of ACS, why would
>> we leave the SNAPSHOT in there?
>> 
>> Did something change that requires it to be added back?
>> 
>> -chip
>
>I'll also point out that the reason that this is doing a mv then the
>perl string changes is that there used to be a bug in the mvn versions
>plugin that changed the XenServerJava version to the ACS version.  This
>appears to have been fixed (just tested).  So actually, the mv can be
>removed or not, it doesn't really matter because it's basically a noop.
>
>However -1 still stands unless someone convinces me that we should
>release the XenServerJava project with -SNAPSHOT.  IIRC, that actually
>caused problems for us somehow (but I can't find a reference to that to
>back up my sometimes fuzzy memory).
>

I was pointed to this ticket CLOUDSTACK-4827. The info is not very clear
and it appears that this fixes probably a bad version for the repo, and
not for the build. 

-abhi

>



RE: Documentation - Install Guide

2013-12-13 Thread Radhika Puthiyetath
Awesome! 

Here are the instructions to start with documentation contribution.

https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+Documentation+Contributors+Overview

Please let us know if you face any road blocks.

Thank you

-Radhika

-Original Message-
From: Alex Hitchins [mailto:alex.hitch...@shapeblue.com] 
Sent: Saturday, December 14, 2013 3:16 AM
To: dev@cloudstack.apache.org
Subject: Documentation - Install Guide

I have found some problems with the current install guide. The last step 
details the wrong path for the template vm. It seems a regression as the 
instructions for 4.1 are correct.

More than happy to change this however I'm not sure of the process involved - 
Can someone let me know what I need to do to edit it?


Regards,

Alex Hitchins

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. 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 is a registered trademark.


Build failed in Jenkins: cloudstack-4.3-maven-build-noredist #166

2013-12-13 Thread jenkins
See 


Changes:

[min.chen] CLOUDSTACK-5446:KVM-Secondary Store down-Even after secondary store 
is

--
[...truncated 5637 lines...]
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-quickcloud ---
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-quickcloud ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-quickcloud ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ 
cloud-quickcloud ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-quickcloud ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ 
cloud-quickcloud ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.12:test (default-test) @ cloud-quickcloud ---
[INFO] Surefire report directory: 


---
 T E S T S
---

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ cloud-quickcloud ---
[INFO] Building jar: 

[INFO] 
[INFO] --- maven-site-plugin:3.1:attach-descriptor (attach-descriptor) @ 
cloud-quickcloud ---
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ 
cloud-quickcloud ---
[INFO] Installing 

 to 
/jenkins/.m2/repository/org/apache/cloudstack/cloud-quickcloud/4.3.0-SNAPSHOT/cloud-quickcloud-4.3.0-SNAPSHOT.jar
[INFO] Installing 

 to 
/jenkins/.m2/repository/org/apache/cloudstack/cloud-quickcloud/4.3.0-SNAPSHOT/cloud-quickcloud-4.3.0-SNAPSHOT.pom
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.3.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for org.slf4j:slf4j-jdk14:jar:1.5.2 is invalid, transitive 
dependencies (if an

Build failed in Jenkins: cloudstack-4.3-maven-build-noredist #165

2013-12-13 Thread jenkins
See 


Changes:

[kelveny] CLOUDSTACK-669: refactor VM work job dispatcher to allow 
volume/snapshot manager to participate serialized job handling

--
[...truncated 9852 lines...]
[INFO] Building Apache CloudStack Framework - QuickCloud 4.3.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-quickcloud ---
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-quickcloud ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-quickcloud ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ 
cloud-quickcloud ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-quickcloud ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ 
cloud-quickcloud ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.12:test (default-test) @ cloud-quickcloud ---
[INFO] Surefire report directory: 


---
 T E S T S
---

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ cloud-quickcloud ---
[INFO] Building jar: 

[INFO] 
[INFO] --- maven-site-plugin:3.1:attach-descriptor (attach-descriptor) @ 
cloud-quickcloud ---
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ 
cloud-quickcloud ---
[INFO] Installing 

 to 
/jenkins/.m2/repository/org/apache/cloudstack/cloud-quickcloud/4.3.0-SNAPSHOT/cloud-quickcloud-4.3.0-SNAPSHOT.jar
[INFO] Installing 

 to 
/jenkins/.m2/repository/org/apache/cloudstack/cloud-quickcloud/4.3.0-SNAPSHOT/cloud-quickcloud-4.3.0-SNAPSHOT.pom
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.3.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug log

Re: SG broken in Adv zone with multiple shared networks (4.2)

2013-12-13 Thread Nux!

On 14.12.2013 01:07, Alena Prokharchyk wrote:

We do make this check when deployVm is called with multiple networks
specified, in SG enabled Advance zone. And don¹t let VM to have a mix 
of

SG enabled and disabled Nics.


Roger, so this is actually an unsupported feature that's not properly 
unsupported. :)
Any reason this is the case though? It could be very handy to have the 
VM capable of plugging into multiple shared networks with VMs.


Lucian

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro


Re: SG broken in Adv zone with multiple shared networks (4.2)

2013-12-13 Thread Alena Prokharchyk
We do make this check when deployVm is called with multiple networks
specified, in SG enabled Advance zone. And don¹t let VM to have a mix of
SG enabled and disabled Nics.

However I suspect that this check is missing when Nic is plugged to
existing VM via PlugNic API command.

-Alena.

On 12/13/13, 3:40 PM, "Chiradeep Vittal" 
wrote:

>My reading of https://cwiki.apache.org/confluence/x/kxTVAQ is :
> - a VM can only be on 1 security-group-enabled network.
>
>
>On 12/13/13 10:30 AM, "Nux!"  wrote:
>
>>Hi,
>>
>>It seems that using multiple shared networks in an Adv zone with
>>Security groups breaks the security groups.
>>
>>Here's what happens:
>>
>>- install 4.2.1 SNAPSHOT.el6 (from Build Date: Thu 05 Dec 2013 13:19:49
>>GMT)
>>- crate Adv zone with SG
>>- add a shared network on vlan 109
>>- add instances on it
>>- create security groups
>>- everything rocks, they can ping each other etc
>>
>>- create another shared network on vlan 999
>>- stop the running instances
>>- add the second network to the instances and start them
>>- the instances get a new set of IPs for eth1 via DHCP BUT!
>>- they can no longer access each other via the eth0 IPs; the SG seem to
>>apply correctly, but only to the newly added network
>>- the instances can also no longer access the router in their primary
>>shared network (hence no more passwords reset and other features)
>>
>>For those good at firewalls, here's the iptables output from BEFORE
>>adding the second network:
>>http://paste.fedoraproject.org/61594/95896413
>>
>>And AFTER adding the second network and starting back the instances:
>>http://paste.fedoraproject.org/61595/86959048
>>
>>If someone can confirm it's not me doing something stupid I can open a
>>proper report in jira.
>>
>>-- 
>>Sent from the Delta quadrant using Borg technology!
>>
>>Nux!
>>www.nux.ro
>



Build failed in Jenkins: build-master #231

2013-12-13 Thread jenkins
See 

Changes:

[jessicawang] CLOUDSTACK-5098: UI > VMware > during zone creation, after 
addVmwareDc succeeds, if addClsuter fails (e.g. because of wrong input value), 
zone detail page will show wrong button ("Add Vmware Datacenter") since 
listVmwareDcs is only called when a zone has a VMware cluster.

--
[...truncated 3855 lines...]
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for bouncycastle:bcprov-jdk14:jar:140, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid project model for artifact 
[addressing:org.apache.axis2:1.5.4]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [bcprov-jdk14:bouncycastle:140]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [opensaml1:org.opensaml:1.1]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [commons-lang:commons-lang:2.3]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-trust:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-policy:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[xmlsec:org.apache.santuario:1.4.2]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [mex:org.apache.axis2:1.5.4]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axiom-dom:org.apache.ws.commons.axiom:1.2.10]. It will be ignored by the 
remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axis2-mtompolicy:org.apache.axis2:1.5.4]. It will be ignored by the remote 
resources Mojo.
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-awsapi ---
[INFO] Executing tasks

main:
 [copy] Copying 3 files to 

[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-awsapi ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-awsapi 
---
[INFO] Compiling 1295 source files to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/mex/1.5.4/mex-1.5.4-impl.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/axis2-mtompolicy/1.5.4/axis2-mtompolicy-1.5.4.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/ws/commons/axiom/axiom-dom/1.2.10/axiom-dom-1.2.10.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/opensaml/opensaml1/1.1/opensaml1-1.1.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/commons-lang/commons-lang/2.3/commons-lang-2.3.jar; 
error in opening zip file
[INFO] 5 errors 
[INFO] -
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack . SUCCESS [1:01.635s]
[INFO] Apache CloudStack Maven Conventions Parent .

Build failed in Jenkins: build-master » Apache CloudStack AWS API Bridge #231

2013-12-13 Thread jenkins
See 


--
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.4.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for org.slf4j:slf4j-jdk14:jar:1.5.2 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for commons-lang:commons-lang:jar:2.3 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for bouncycastle:bcprov-jdk14:jar:140 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-awsapi ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-awsapi 
---
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:axis2-kernel:jar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:mex:jar:impl:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:addressing:mar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not

Re: SG broken in Adv zone with multiple shared networks (4.2)

2013-12-13 Thread Chiradeep Vittal
My reading of https://cwiki.apache.org/confluence/x/kxTVAQ is :
 - a VM can only be on 1 security-group-enabled network.


On 12/13/13 10:30 AM, "Nux!"  wrote:

>Hi,
>
>It seems that using multiple shared networks in an Adv zone with
>Security groups breaks the security groups.
>
>Here's what happens:
>
>- install 4.2.1 SNAPSHOT.el6 (from Build Date: Thu 05 Dec 2013 13:19:49
>GMT)
>- crate Adv zone with SG
>- add a shared network on vlan 109
>- add instances on it
>- create security groups
>- everything rocks, they can ping each other etc
>
>- create another shared network on vlan 999
>- stop the running instances
>- add the second network to the instances and start them
>- the instances get a new set of IPs for eth1 via DHCP BUT!
>- they can no longer access each other via the eth0 IPs; the SG seem to
>apply correctly, but only to the newly added network
>- the instances can also no longer access the router in their primary
>shared network (hence no more passwords reset and other features)
>
>For those good at firewalls, here's the iptables output from BEFORE
>adding the second network:
>http://paste.fedoraproject.org/61594/95896413
>
>And AFTER adding the second network and starting back the instances:
>http://paste.fedoraproject.org/61595/86959048
>
>If someone can confirm it's not me doing something stupid I can open a
>proper report in jira.
>
>-- 
>Sent from the Delta quadrant using Borg technology!
>
>Nux!
>www.nux.ro



Re: [DISCUSS](CLOUDSTACK-3471)Provide an API to extract the log statements of a given jobid

2013-12-13 Thread Chiradeep Vittal
Hi Saurav,
It looks like the feature is a little orthogonal to ACS. It is more an
adjunct. The only reason to add an API to CloudStack is to re-use the
authentication layer. Otherwise, the feature does not interact with other
parts of ACS at all.

If there was a way for a service to re-use the API layer, that would work?
So, the "LogSearchAsaService" service would be exposed on say a different
port, and run as a different app/service/servlet

On 12/13/13 12:38 PM, "Saurav Lahiri"  wrote:

>Thanks Dan.
>
>All,
>I have added the first draft of Design at the below location.
>https://cwiki.apache.org/confluence/display/CLOUDSTACK/API+to+extract+the+
>log+statements+by+jobid
>
>
>Thanks
>Saurav
>
>
>On Fri, Dec 13, 2013 at 3:18 PM, Daan Hoogland
>wrote:
>
>> On Fri, Dec 13, 2013 at 6:21 AM, Saurav Lahiri
>>  wrote:
>> > saurav.lahiri
>>
>>
>> is added
>>
>>



Build failed in Jenkins: build-master #230

2013-12-13 Thread jenkins
See 

Changes:

[jessicawang] CLOUDSTACK-5345: UI > Infrastructure > virtual routers > group by 
zone/pod/cluster/account > hide Upgrade Router to Use Newer Template action 
when upgrade is not required (i.e. all rouster under the 
zone/pod/cluster/account have latest version).

--
[...truncated 3845 lines...]
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for bouncycastle:bcprov-jdk14:jar:140, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid project model for artifact 
[addressing:org.apache.axis2:1.5.4]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [bcprov-jdk14:bouncycastle:140]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [opensaml1:org.opensaml:1.1]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [commons-lang:commons-lang:2.3]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-trust:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-policy:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[xmlsec:org.apache.santuario:1.4.2]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [mex:org.apache.axis2:1.5.4]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axiom-dom:org.apache.ws.commons.axiom:1.2.10]. It will be ignored by the 
remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axis2-mtompolicy:org.apache.axis2:1.5.4]. It will be ignored by the remote 
resources Mojo.
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-awsapi ---
[INFO] Executing tasks

main:
 [copy] Copying 3 files to 

[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-awsapi ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-awsapi 
---
[INFO] Compiling 1295 source files to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/mex/1.5.4/mex-1.5.4-impl.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/axis2-mtompolicy/1.5.4/axis2-mtompolicy-1.5.4.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/ws/commons/axiom/axiom-dom/1.2.10/axiom-dom-1.2.10.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/opensaml/opensaml1/1.1/opensaml1-1.1.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/commons-lang/commons-lang/2.3/commons-lang-2.3.jar; 
error in opening zip file
[INFO] 5 errors 
[INFO] -
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack . SUCCESS [1:03.950s]
[INFO] Apache CloudStack Maven Conventions Parent  SUCCESS [1.460s]
[I

Build failed in Jenkins: build-master » Apache CloudStack AWS API Bridge #230

2013-12-13 Thread jenkins
See 


--
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.4.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for org.slf4j:slf4j-jdk14:jar:1.5.2 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for commons-lang:commons-lang:jar:2.3 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for bouncycastle:bcprov-jdk14:jar:140 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-awsapi ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-awsapi 
---
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:axis2-kernel:jar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:mex:jar:impl:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:addressing:mar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not

Review Request 16258: Add new physical network isolationMethod (L3VPN) for Juniper Contrail plugin.

2013-12-13 Thread Sachchidanand Vaidya

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16258/
---

Review request for cloudstack.


Repository: cloudstack-git


Description
---

Add new physical network isolationMethod (L3VPN) for Juniper Contrail network 
Plugin. ContrailGuru checks for IsolationMethod before designing a VN. 


Diffs
-

  api/src/com/cloud/network/PhysicalNetwork.java cfa236d 
  
plugins/network-elements/juniper-contrail/src/org/apache/cloudstack/network/contrail/management/ContrailGuru.java
 ea52be9 
  
plugins/network-elements/juniper-contrail/test/org/apache/cloudstack/network/contrail/management/ManagementServerMock.java
 c449b8a 
  ui/scripts/ui-custom/zoneWizard.js 28df193 

Diff: https://reviews.apache.org/r/16258/diff/


Testing
---

Changes pass unit tests and complete centos63 package build.


Thanks,

Sachchidanand Vaidya



Documentation - Install Guide

2013-12-13 Thread Alex Hitchins
I have found some problems with the current install guide. The last step 
details the wrong path for the template vm. It seems a regression as the 
instructions for 4.1 are correct.

More than happy to change this however I'm not sure of the process involved - 
Can someone let me know what I need to do to edit it?


Regards,

Alex Hitchins

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. 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 is a registered trademark.


Re: [DISCUSS](CLOUDSTACK-3471)Provide an API to extract the log statements of a given jobid

2013-12-13 Thread Saurav Lahiri
Thanks Dan.

All,
I have added the first draft of Design at the below location.
https://cwiki.apache.org/confluence/display/CLOUDSTACK/API+to+extract+the+log+statements+by+jobid


Thanks
Saurav


On Fri, Dec 13, 2013 at 3:18 PM, Daan Hoogland wrote:

> On Fri, Dec 13, 2013 at 6:21 AM, Saurav Lahiri
>  wrote:
> > saurav.lahiri
>
>
> is added
>
>


Review Request 16249: CLOUDSTACK-5496 : Account included in ActionEvents is Project Account ID

2013-12-13 Thread David Grizzanti

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16249/
---

Review request for cloudstack.


Bugs: CLOUDSTACK-5496
https://issues.apache.org/jira/browse/CLOUDSTACK-5496


Repository: cloudstack-git


Description
---

CLOUDSTACK-5496 : Account included in ActionEvents is Project Account ID

When Action Events are generated and placed on the Event Bus, an "account" 
parameter is included with the event. When these events are generated for 
resources within projects, this "account" parameter is not useful as it's the 
UUID of the project account, instead of the project. 

To solve this, I updated ActionEventsUtil class to include a "project" 
parameter in the generated events when the resource is being 
changed/add/deleted in a project.


Diffs
-

  server/src/com/cloud/event/ActionEventUtils.java 5956eae 
  server/test/org/apache/cloudstack/affinity/AffinityApiUnitTest.java 7e21c09 

Diff: https://reviews.apache.org/r/16249/diff/


Testing
---

Testing done 4.2


Thanks,

David Grizzanti



Build failed in Jenkins: build-master #229

2013-12-13 Thread jenkins
See 

Changes:

[brian.federle] CLOUDSTACK-5477: Fix view all link breaking detail view

--
[...truncated 3845 lines...]
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for bouncycastle:bcprov-jdk14:jar:140, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid project model for artifact 
[addressing:org.apache.axis2:1.5.4]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [bcprov-jdk14:bouncycastle:140]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [opensaml1:org.opensaml:1.1]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [commons-lang:commons-lang:2.3]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-trust:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-policy:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[xmlsec:org.apache.santuario:1.4.2]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [mex:org.apache.axis2:1.5.4]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axiom-dom:org.apache.ws.commons.axiom:1.2.10]. It will be ignored by the 
remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axis2-mtompolicy:org.apache.axis2:1.5.4]. It will be ignored by the remote 
resources Mojo.
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-awsapi ---
[INFO] Executing tasks

main:
 [copy] Copying 3 files to 

[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-awsapi ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-awsapi 
---
[INFO] Compiling 1295 source files to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/mex/1.5.4/mex-1.5.4-impl.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/axis2-mtompolicy/1.5.4/axis2-mtompolicy-1.5.4.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/ws/commons/axiom/axiom-dom/1.2.10/axiom-dom-1.2.10.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/opensaml/opensaml1/1.1/opensaml1-1.1.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/commons-lang/commons-lang/2.3/commons-lang-2.3.jar; 
error in opening zip file
[INFO] 5 errors 
[INFO] -
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack . SUCCESS [1:00.453s]
[INFO] Apache CloudStack Maven Conventions Parent  SUCCESS [0.948s]
[INFO] Apache CloudStack Checkstyle Configuration  SUCCESS [4.506s]
[INFO] Apache CloudStack Framework - Managed Context . SUCCESS [19.064s]
[INFO] Apache CloudStack Utils .

Build failed in Jenkins: build-master » Apache CloudStack AWS API Bridge #229

2013-12-13 Thread jenkins
See 


--
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.4.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for org.slf4j:slf4j-jdk14:jar:1.5.2 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for commons-lang:commons-lang:jar:2.3 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for bouncycastle:bcprov-jdk14:jar:140 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-awsapi ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-awsapi 
---
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:axis2-kernel:jar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:mex:jar:impl:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:addressing:mar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not

RE: [ACS43] Schedule Reminder : 4 weeks to RC

2013-12-13 Thread Animesh Chaturvedi
Fixed one typo the branch is 4.3 not 4.2

-Original Message-
From: Animesh Chaturvedi [mailto:animesh.chaturv...@citrix.com] 
Sent: Friday, December 13, 2013 10:29 AM
To: dev@cloudstack.apache.org
Subject: [ACS43] Schedule Reminder : 4 weeks to RC

Folks we are now 4 weeks from ACS 43 targeted RC date of 1/10. Code changes are 
now limited to blockers and critical. I need help with doc and translations in 
preparation for RC.

The issue resolution rate has picked up in last 2 weeks but we still have close 
to 100 blocker and critical, please help out in getting the issues resolved to 
bring the backlog to manageable number.

Given the backlog we will follow what we did for ACS 4.1 and ACS 4.2. Up until 
when we cut the first RC on (2014-01-10) committers should continue to check in 
fixes to 4.3 branch for blocker and critical issues. Please do any fixes as 
cleanly as possible.  For Contributors if you have a fix that needs to go into 
4.3, please email the list with the subject tag [ACS43] and note the review 
that contains the patch. I'll pick whichever I can, but will also rely on 
others with commit rights to make it efficient. I will create a staging branch 
after first RC and will start cherry-pick then.

RC re-spins are drain on everyone so I will request you to start playing with 
4.3 and report issues early on.

There are large number of issues that are resolved but not verified yet. Given 
that the number is huge  with around 100 blocker and critical we need to 
prioritize and verify the ones that were returned by developers as ( 
Invalid,Incomplete, CanNotReproduce, Later, NotAProblem) first.  I have created 
a filter[1] to facilitate identifying these issues. This is no way means not to 
verify other issues but it is to close on the ones that have the most 
likelihood of being reopened during verification.

For up to date information on release please check out the release dashboard [2]
 
1] ResolvedButNotClosedFilter: 
https://issues.apache.org/jira/issues/#?filter=12324570
[2] Release Dashboard: http://s.apache.org/dFk  

Thanks
Animesh


SG broken in Adv zone with multiple shared networks (4.2)

2013-12-13 Thread Nux!

Hi,

It seems that using multiple shared networks in an Adv zone with 
Security groups breaks the security groups.


Here's what happens:

- install 4.2.1 SNAPSHOT.el6 (from Build Date: Thu 05 Dec 2013 13:19:49 
GMT)

- crate Adv zone with SG
- add a shared network on vlan 109
- add instances on it
- create security groups
- everything rocks, they can ping each other etc

- create another shared network on vlan 999
- stop the running instances
- add the second network to the instances and start them
- the instances get a new set of IPs for eth1 via DHCP BUT!
- they can no longer access each other via the eth0 IPs; the SG seem to 
apply correctly, but only to the newly added network
- the instances can also no longer access the router in their primary 
shared network (hence no more passwords reset and other features)


For those good at firewalls, here's the iptables output from BEFORE 
adding the second network:

http://paste.fedoraproject.org/61594/95896413

And AFTER adding the second network and starting back the instances:
http://paste.fedoraproject.org/61595/86959048

If someone can confirm it's not me doing something stupid I can open a 
proper report in jira.


--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro


[ACS43] Schedule Reminder : 4 weeks to RC

2013-12-13 Thread Animesh Chaturvedi
Folks we are now 4 weeks from ACS 43 targeted RC date of 1/10. Code changes are 
now limited to blockers and critical. I need help with doc and translations in 
preparation for RC.

The issue resolution rate has picked up in last 2 weeks but we still have close 
to 100 blocker and critical, please help out in getting the issues resolved to 
bring the backlog to manageable number.

Given the backlog we will follow what we did for ACS 4.1 and ACS 4.2. Up until 
when we cut the first
RC on (2014-01-10) committers should continue to check in fixes to 4.2 branch 
for blocker and critical issues. Please do any fixes as cleanly as possible.  
For Contributors if you have a fix that needs to go into 4.3, please email the 
list with the subject tag [ACS43] and note the review that contains the patch. 
I'll pick whichever I can, but will also rely on others with commit rights to 
make it efficient. I will create a staging branch after first RC and will start 
cherry-pick then.

RC re-spins are drain on everyone so I will request you to start playing with 
4.3 and report issues early on.

There are large number of issues that are resolved but not verified yet. Given 
that the number is huge  with around 100 blocker and critical we need to 
prioritize and verify the ones that were returned by developers as ( 
Invalid,Incomplete, CanNotReproduce, Later, NotAProblem) first.  I have created 
a filter[1] to facilitate identifying these issues. This is no way means not to 
verify other issues but it is to close on the ones that have the most 
likelihood of being reopened during verification.

For up to date information on release please check out the release dashboard [2]
 
1] ResolvedButNotClosedFilter: 
https://issues.apache.org/jira/issues/#?filter=12324570
[2] Release Dashboard: http://s.apache.org/dFk  

Thanks
Animesh


Re: [DISCUSS][PROPOSAL] (CLOUDSTACK-3272)

2013-12-13 Thread Chiradeep Vittal
Forgive me for my ignorance , why can't this be done by the client that is 
receiving the events? Note that multiple clients can subscribe to the event 
bus: this requirement is specific to one client?

From: Sonal Ojha mailto:sonal.o...@sungard.com>>
Date: Wednesday, December 11, 2013 11:36 PM
To: Chiradeep Vittal 
mailto:chiradeep.vit...@citrix.com>>
Cc: "dev@cloudstack.apache.org" 
mailto:dev@cloudstack.apache.org>>
Subject: Re: [DISCUSS][PROPOSAL] (CLOUDSTACK-3272)

One of the use case be to delete only vm power on/off events from the event 
queue, other be to persist all the update events on virtual machines on the 
queue. The map of configuration parameters would be helpful to decide such 
behaviors.


On Thu, Dec 12, 2013 at 3:26 AM, Chiradeep Vittal 
mailto:chiradeep.vit...@citrix.com>> wrote:
Some more description of the use cases would be helpful. What is the pain
point it is addressing?

On 12/11/13 3:26 AM, "Sonal Ojha" 
mailto:sonal.o...@sungard.com>> wrote:

>Hello,
>
>As per the description in the bug I would like to propose to introduce a
>new instance variable configParameters of type HashMap to the
>EventCategory
>class.Currently, it could store one config parameter
>"publish.action.events"(key as String) and True (value as Boolean) but
>later it could add more config parameters to change the behavior of
>events.
>
>Thoughts / suggestions ?
>
>
>--
>
>Thanks and Regards,
>
>*Sonal Ojha* € Senior Engineer Product Development €  SunGard IT
>Availability
>
>Mobile +91-9922412645€ E-Mail: 
>sonal.o...@sungard.com





--

Thanks and Regards,

Sonal Ojha • Senior Engineer Product Development •  SunGard IT Availability

Mobile +91-9922412645• E-Mail: 
sonal.o...@sungard.com


Build failed in Jenkins: build-master #228

2013-12-13 Thread jenkins
See 

Changes:

[brian.federle] CLOUDSTACK-5480: Fix broken password confirm validation

--
[...truncated 3844 lines...]
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for bouncycastle:bcprov-jdk14:jar:140, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid project model for artifact 
[addressing:org.apache.axis2:1.5.4]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [bcprov-jdk14:bouncycastle:140]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [opensaml1:org.opensaml:1.1]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [commons-lang:commons-lang:2.3]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-trust:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-policy:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[xmlsec:org.apache.santuario:1.4.2]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [mex:org.apache.axis2:1.5.4]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axiom-dom:org.apache.ws.commons.axiom:1.2.10]. It will be ignored by the 
remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axis2-mtompolicy:org.apache.axis2:1.5.4]. It will be ignored by the remote 
resources Mojo.
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-awsapi ---
[INFO] Executing tasks

main:
 [copy] Copying 3 files to 

[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-awsapi ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-awsapi 
---
[INFO] Compiling 1295 source files to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/mex/1.5.4/mex-1.5.4-impl.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/axis2-mtompolicy/1.5.4/axis2-mtompolicy-1.5.4.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/ws/commons/axiom/axiom-dom/1.2.10/axiom-dom-1.2.10.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/opensaml/opensaml1/1.1/opensaml1-1.1.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/commons-lang/commons-lang/2.3/commons-lang-2.3.jar; 
error in opening zip file
[INFO] 5 errors 
[INFO] -
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack . SUCCESS [1:02.128s]
[INFO] Apache CloudStack Maven Conventions Parent  SUCCESS [1.374s]
[INFO] Apache CloudStack Check

Build failed in Jenkins: build-master » Apache CloudStack AWS API Bridge #228

2013-12-13 Thread jenkins
See 


--
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.4.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for org.slf4j:slf4j-jdk14:jar:1.5.2 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for commons-lang:commons-lang:jar:2.3 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for bouncycastle:bcprov-jdk14:jar:140 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-awsapi ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-awsapi 
---
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:axis2-kernel:jar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:mex:jar:impl:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:addressing:mar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not

Re: git commit: updated refs/heads/4.2 to 2b34dc5

2013-12-13 Thread Chip Childers
On Fri, Dec 13, 2013 at 10:45:20AM -0500, Chip Childers wrote:
> On Fri, Dec 13, 2013 at 06:06:02AM +, aprat...@apache.org wrote:
> > Updated Branches:
> >   refs/heads/4.2 c494064c0 -> 2b34dc509
> > 
> > 
> > fixed build_asf.sh so that the xapi version is not affected
> > 
> > 
> > Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
> > Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/2b34dc50
> > Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/2b34dc50
> > Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/2b34dc50
> > 
> > Branch: refs/heads/4.2
> > Commit: 2b34dc509aa7a2400ad7db8cae31feb656042119
> > Parents: c494064
> > Author: Abhinandan Prateek 
> > Authored: Fri Dec 13 11:35:48 2013 +0530
> > Committer: Abhinandan Prateek 
> > Committed: Fri Dec 13 11:35:48 2013 +0530
> > 
> > --
> >  tools/build/build_asf.sh | 2 --
> >  1 file changed, 2 deletions(-)
> > --
> > 
> > 
> > http://git-wip-us.apache.org/repos/asf/cloudstack/blob/2b34dc50/tools/build/build_asf.sh
> > --
> > diff --git a/tools/build/build_asf.sh b/tools/build/build_asf.sh
> > index c2a817a..1a0ad80 100755
> > --- a/tools/build/build_asf.sh
> > +++ b/tools/build/build_asf.sh
> > @@ -91,8 +91,6 @@ echo "found $currentversion"
> >  
> >  echo 'setting version numbers'
> >  mvn versions:set -DnewVersion=$version -P vmware -P developer -P systemvm 
> > -P simulator -P baremetal -P ucs -Dnonoss
> > -mv deps/XenServerJava/pom.xml.versionsBackup deps/XenServerJava/pom.xml
> > -perl -pi -e "s/-SNAPSHOT//" deps/XenServerJava/pom.xml
> >  perl -pi -e "s/-SNAPSHOT//" tools/apidoc/pom.xml
> >  case "$currentversion" in 
> >*-SNAPSHOT*)
> > 
> 
> -1 to this change
> 
> The reason that we have to do this weird stuff is that there are
> actually 2 version numbers in deps/XenServerJava/pom.xml that matter.
> They are:
> 
> >  
> >org.apache.cloudstack
> >cloudstack
> >4.2.1-SNAPSHOT
> 
> The parent project version ^^
> 
> >../../pom.xml
> >  
> >  xapi
> >  5.6.100-1-SNAPSHOT
> 
> The specific project version ^^
> 
> For all previous releases, we have been releasing this specific pom.xml
> file with the appropriate *non SNAPSHOT* versions for both the parent 
> version number and the XenServerJava project's version number
> (specifically setting the latter to 5.6.100-1).
> 
> Since we are releasing the XenServerJava code as part of ACS, why would
> we leave the SNAPSHOT in there?
> 
> Did something change that requires it to be added back?
> 
> -chip

I'll also point out that the reason that this is doing a mv then the
perl string changes is that there used to be a bug in the mvn versions
plugin that changed the XenServerJava version to the ACS version.  This
appears to have been fixed (just tested).  So actually, the mv can be 
removed or not, it doesn't really matter because it's basically a noop.

However -1 still stands unless someone convinces me that we should
release the XenServerJava project with -SNAPSHOT.  IIRC, that actually
caused problems for us somehow (but I can't find a reference to that to
back up my sometimes fuzzy memory).

-chip
now.


Re: git commit: updated refs/heads/4.2 to 2b34dc5

2013-12-13 Thread Chip Childers
On Fri, Dec 13, 2013 at 06:06:02AM +, aprat...@apache.org wrote:
> Updated Branches:
>   refs/heads/4.2 c494064c0 -> 2b34dc509
> 
> 
> fixed build_asf.sh so that the xapi version is not affected
> 
> 
> Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
> Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/2b34dc50
> Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/2b34dc50
> Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/2b34dc50
> 
> Branch: refs/heads/4.2
> Commit: 2b34dc509aa7a2400ad7db8cae31feb656042119
> Parents: c494064
> Author: Abhinandan Prateek 
> Authored: Fri Dec 13 11:35:48 2013 +0530
> Committer: Abhinandan Prateek 
> Committed: Fri Dec 13 11:35:48 2013 +0530
> 
> --
>  tools/build/build_asf.sh | 2 --
>  1 file changed, 2 deletions(-)
> --
> 
> 
> http://git-wip-us.apache.org/repos/asf/cloudstack/blob/2b34dc50/tools/build/build_asf.sh
> --
> diff --git a/tools/build/build_asf.sh b/tools/build/build_asf.sh
> index c2a817a..1a0ad80 100755
> --- a/tools/build/build_asf.sh
> +++ b/tools/build/build_asf.sh
> @@ -91,8 +91,6 @@ echo "found $currentversion"
>  
>  echo 'setting version numbers'
>  mvn versions:set -DnewVersion=$version -P vmware -P developer -P systemvm -P 
> simulator -P baremetal -P ucs -Dnonoss
> -mv deps/XenServerJava/pom.xml.versionsBackup deps/XenServerJava/pom.xml
> -perl -pi -e "s/-SNAPSHOT//" deps/XenServerJava/pom.xml
>  perl -pi -e "s/-SNAPSHOT//" tools/apidoc/pom.xml
>  case "$currentversion" in 
>*-SNAPSHOT*)
> 

-1 to this change

The reason that we have to do this weird stuff is that there are
actually 2 version numbers in deps/XenServerJava/pom.xml that matter.
They are:

>  
>org.apache.cloudstack
>cloudstack
>4.2.1-SNAPSHOT

The parent project version ^^

>../../pom.xml
>  
>  xapi
>  5.6.100-1-SNAPSHOT

The specific project version ^^

For all previous releases, we have been releasing this specific pom.xml
file with the appropriate *non SNAPSHOT* versions for both the parent 
version number and the XenServerJava project's version number
(specifically setting the latter to 5.6.100-1).

Since we are releasing the XenServerJava code as part of ACS, why would
we leave the SNAPSHOT in there?

Did something change that requires it to be added back?

-chip


Re: [CCC] Videos are on-line

2013-12-13 Thread Mike Tutkowski
Hi Sebastien,

I don't see a few videos I was looking for. It looks like only 32 videos
are posted at present?

Does that sound correct?


On Fri, Dec 13, 2013 at 3:41 AM, sebgoa  wrote:

> Hi everyone,
>
> Videos from the CloudStack Collaboration Conference in Amsterdam are
> on-line.
> See:
> http://www.youtube.com/user/DIYCloudComputing/videos
>
> Happy watching,
>
> -sebastien
>



-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the
cloud
*™*


Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

2013-12-13 Thread Chip Childers
That fix doesn't work correctly.  I'll explain in another thread.

On Fri, Dec 13, 2013 at 2:41 AM, Abhinandan Prateek
 wrote:
> Fixed the build script a 3rd round of voting is due now, so please hold on
> voting for this round.
>
> -abhi
>
> On 13/12/13 10:57 am, "Abhinandan Prateek" 
> wrote:
>
>> The build script explicitly removes the SNAPSHOT from the version before
>>it builds.
>>AS per CLOUDSTACK-4827 the the xapi version in deps/XenServerJava/pom.xml
>>should not change.
>>But then I see someone explicitly add the following in
>>tools/build/build_asf.sh :
>>
>>mv deps/XenServerJava/pom.xml.versionsBackup deps/XenServerJava/pom.xml
>>
>>perl -pi -e "s/-SNAPSHOT//" deps/XenServerJava/pom.xml
>>perl -pi -e "s/-SNAPSHOT//" tools/apidoc/pom.xml
>>
>>Can someone comment why the above lines were added ?
>>
>>
>>-abhi
>>
>>On 13/12/13 10:42 am, "Abhinandan Prateek" 
>>wrote:
>>
>>>On 12/12/13 10:00 pm, "Wei ZHOU"  wrote:
>>>
Abhi,
I have two problems
(1) I can not checkout the commit
43350d64ce66e366f08a9fa13ad09bca462b66da,
it looks not exist
(2) the xapi version in deps/XenServerJava/pom.xml should not be changed
when you bump the version from 4.2.1-SNAPSHOT to 4.2.1. (see
CLOUDSTACK-4827)
>>>
>>>Ok, I can see that the build script is trying to revert back the version
>>>to 4.2.1-SNAPSHOT but in the final build the version is not reverted.
>>>Will be checking what is causing that.
>>>
>>>-abhi
>>>
>>
>


Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

2013-12-13 Thread Chip Childers
On Fri, Dec 13, 2013 at 03:16:04AM +, Abhinandan Prateek wrote:
> Wei,
> 
>   The build was made after this commit
> 55c56b6cc26d4e1f5156b0a6a387594659d271f5 .
> I think the commit that I put in the e-mail is the one that was generated
> by the script and unfortunately that I did not push.
> That generally results in two commits one with bumping the version and
> another with a revert of that. That is a reason enough for a respin or can
> we live with that for this release.

-1 (binding)

Yes, this needs to be re-spun.  If we can't verify the source code
artifact is exactly the same as the proposed commit-sh, how can I be
sure that the bits are what I expect them to be?


RE: [JENKINS] Build errors

2013-12-13 Thread Alex Huang
Thank Hugo!

--Alex

> -Original Message-
> From: Trippie [mailto:trip...@gmail.com] On Behalf Of Hugo Trippaers
> Sent: Friday, December 13, 2013 5:43 AM
> To: dev@cloudstack.apache.org
> Subject: [JENKINS] Build errors
> 
> Hey guys,
> 
> Several builds have intermittent build errors at the moment. This is appears
> to be caused by a problem in the maven system outside our control. Several
> jar files we need are not downloaded properly and cause the build to fail.
> 
> I'm checking to see what we can do to help resolve this.
> 
> Cheers,
> 
> Hugo


Re: Entity UUID and Type missing on ActionEvent event notifications

2013-12-13 Thread David Grizzanti
Alex,

That may be true for master when UserContext was replaced.  But, on 4.2.0 when 
UserContext is still in use, the UUIDs are missing.

ActionEventUtils does pull the entity uuid and types to send on to the 
publishOnEventBus, but those variables are never being set to anything in 
UserContext/CallContext - they are NULL.

-- 
David Grizzanti
Software Engineer
Sungard Availability Services

e: david.grizza...@sungard.com
w: 215.446.1431
c: 570.575.0315

On December 12, 2013 at 11:23:13 PM, Alex Ough (alex.o...@sungard.com) wrote:

David,  

I'm not sure if this is correct, but wasn't 'UserContext' switched  
with 'CallContext', which caused the missing UUIDs for  
Domain/Account/User?  
And if you see '/server/src/com/cloud/event/ActionEventUtils' class,  
it accesses 'CallContext' to store the entity uuids and types in  
'publishOnEventBus' method.  

Correct me if I'm wrong.  
Thanks  
Alex Ough  

On Thu, Dec 12, 2013 at 10:46 AM, David Grizzanti  
 wrote:  
> Murali/All,  
>  
> Opening this discussion back up to decide how to approach fixing this. I  
> looked over what Nitin mentioned, but given that I don't know a whole lot  
> about the inner working of the code I don't see anywhere that it would make  
> sense to put this logic so that it applies to all API commands. At the  
> outset of the API command where UserContext/CallContext get initialized, the  
> resource is not created yet (for Creation cases, so it doesn't yet have a  
> UUID). At the completion of the API command, the Action Event has already  
> been generated.  
>  
> It seems that there are already places where details are being added to the  
> UserContext in implementation classes:  
> server/src/com/cloud/projects/ProjectManagerImpl.java:  
> UserContext.current().setEventDetails("Project id=" + project.getId());  
>  
> Let me know what other thoughts you may have, otherwise I'd like to proceed  
> with adding a setEntityDetails call to each of the places where  
> setEventDetails are placed to accomplish this.  
>  
> --  
> David Grizzanti  
> Software Engineer  
> Sungard Availability Services  
>  
> e: david.grizza...@sungard.com  
> w: 215.446.1431  
> c: 570.575.0315  
>  
> On December 11, 2013 at 6:33:25 AM, Murali Reddy (murali.re...@citrix.com)  
> wrote:  
>  
> On 11/12/13 3:01 AM, "David Grizzanti"  wrote:  
>  
>>Murali,  
>>  
>>I spoke with Alex regarding this issue and it appears there may have been  
>>some mix up in what the original intent of the bug was and what actually  
>>got fixed. To me, the idea behind this was to address the bug that the  
>>entity UUID was not getting added to ActionEvents for all resource types.  
>> When I looked at this fix today and spoke with Alex, I think what was  
>>fixed was only for accounts/users/domains.  
>  
> David,  
>  
> You are right. Original intent of the bug is to fix all the action events  
> corresponding to all entities. I added a mechanism to persist the entity  
> type and entity UUID into the CallContext/UserContext, these details are  
> retrieved in the action event interceptor and published on to the event  
> bus. Unfortunately there is no single place where we can persist entity  
> UUID & type in the CallContext, so that all the action events are taken  
> care automatically. So in 4.2 for account/user/domain sync across the  
> zones for regions feature, I just fixed action events related to these  
> three entities. There was regression in 4.3, which Alex's fix will fix it.  
> But generally original intent of the bug 3190 is not fixed yet. May its  
> better we open a different bug, as wrong commits went in to the bug.  
>  
> Thanks,  
> Murali  
>  
>>  
>>Not sure where the break down happened, but was wondering how you thought  
>>we should address this? Open a new Jira to track the changes given the  
>>history of the existing one or re-open  
>>https://issues.apache.org/jira/browse/CLOUDSTACK-3190?  
>>  
>>Thanks  
>>  
>>--  
>>David Grizzanti  
>>Software Engineer  
>>Sungard Availability Services  
>>  
>>e: david.grizza...@sungard.com  
>>w: 215.446.1431  
>>c: 570.575.0315  
>>  
>>On December 6, 2013 at 4:26:40 PM, Alex Ough (alex.o...@sungard.com)  
>>wrote:  
>>  
>>I modified the fix to make a little simpler, so can you review it please?  
>>  
>>  
>>I'd like to finalize this as soon as possible to move on with  
>>CLOUDSTACK-4992.  
>>  
>>Thanks  
>>Alex Ough  
>>  
>>On Thu, Dec 5, 2013 at 1:32 PM, Alex Ough  wrote:  
>>> All,  
>>>  
>>> I submitted the review request, so please review it and let me know if  
>>>there  
>>> is anything missing/incorrect.  
>>>  
>>> Thanks  
>>> Alex Ough  
>>>  
>>>  
>>> On Wed, Dec 4, 2013 at 11:29 PM, Murali Reddy   
>>>  
>>> wrote:  
  
 On 05/12/13 12:01 AM, "Alex Ough"  wrote:  
  
 >All,  
 >  
 >I made a comment on its jira,  
  
>CLOUDSTACK-3190,  
>  
 >so can anyone confirm what I

Re: [JENKINS] Build errors

2013-12-13 Thread Hugo Trippaers

On 13 dec. 2013, at 14:48, Outback Dingo  wrote:

> On Fri, Dec 13, 2013 at 8:42 AM, Hugo Trippaers  wrote:
> 
>> Hey guys,
>> 
>> Several builds have intermittent build errors at the moment. This is
>> appears to be caused by a problem in the maven system outside our control.
>> Several jar files we need are not downloaded properly and cause the build
>> to fail.
>> 
>> I’m checking to see what we can do to help resolve this.
>> 
>> Cheers,
>> 
>> Hugo
> 
> 
> 
> Honestly, I think jenkins messages should be on their own list Ive got
> a mailbox full of them

With the occasional jenkins problem like this one, the best solution to 
avoiding jenkins message on the list is not cause build failures. :-)   So i 
hope these messages are annoying enough so people will fix issues before their 
mailbox fills up.

Cheers,

Hugo



Re: [JENKINS] Build errors

2013-12-13 Thread Outback Dingo
On Fri, Dec 13, 2013 at 8:42 AM, Hugo Trippaers  wrote:

> Hey guys,
>
> Several builds have intermittent build errors at the moment. This is
> appears to be caused by a problem in the maven system outside our control.
> Several jar files we need are not downloaded properly and cause the build
> to fail.
>
> I’m checking to see what we can do to help resolve this.
>
> Cheers,
>
> Hugo



Honestly, I think jenkins messages should be on their own list Ive got
a mailbox full of them


[JENKINS] Build errors

2013-12-13 Thread Hugo Trippaers
Hey guys,

Several builds have intermittent build errors at the moment. This is appears to 
be caused by a problem in the maven system outside our control. Several jar 
files we need are not downloaded properly and cause the build to fail.

I’m checking to see what we can do to help resolve this.

Cheers,

Hugo

Build failed in Jenkins: build-master #227

2013-12-13 Thread jenkins
See 

--
[...truncated 3844 lines...]
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for bouncycastle:bcprov-jdk14:jar:140, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid project model for artifact 
[addressing:org.apache.axis2:1.5.4]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [bcprov-jdk14:bouncycastle:140]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [opensaml1:org.opensaml:1.1]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [commons-lang:commons-lang:2.3]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-trust:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-policy:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[xmlsec:org.apache.santuario:1.4.2]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [mex:org.apache.axis2:1.5.4]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axiom-dom:org.apache.ws.commons.axiom:1.2.10]. It will be ignored by the 
remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axis2-mtompolicy:org.apache.axis2:1.5.4]. It will be ignored by the remote 
resources Mojo.
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-awsapi ---
[INFO] Executing tasks

main:
 [copy] Copying 3 files to 

[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-awsapi ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-awsapi 
---
[INFO] Compiling 1295 source files to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/mex/1.5.4/mex-1.5.4-impl.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/axis2-mtompolicy/1.5.4/axis2-mtompolicy-1.5.4.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/ws/commons/axiom/axiom-dom/1.2.10/axiom-dom-1.2.10.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/opensaml/opensaml1/1.1/opensaml1-1.1.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/commons-lang/commons-lang/2.3/commons-lang-2.3.jar; 
error in opening zip file
[INFO] 5 errors 
[INFO] -
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack . SUCCESS [1:03.926s]
[INFO] Apache CloudStack Maven Conventions Parent  SUCCESS [0.829s]
[INFO] Apache CloudStack Checkstyle Configuration  SUCCESS [4.692s]
[INFO] Apache CloudStack Framework - Managed

Build failed in Jenkins: build-master » Apache CloudStack AWS API Bridge #227

2013-12-13 Thread jenkins
See 


--
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.4.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for org.slf4j:slf4j-jdk14:jar:1.5.2 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for commons-lang:commons-lang:jar:2.3 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for bouncycastle:bcprov-jdk14:jar:140 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-awsapi ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-awsapi 
---
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:axis2-kernel:jar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:mex:jar:impl:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:addressing:mar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not

Build failed in Jenkins: build-master #226

2013-12-13 Thread jenkins
See 

Changes:

[htrippaers] The python module perfmon is not installed by default on 
XenServer, so be carefull about importing it without checks

--
[...truncated 3844 lines...]
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for bouncycastle:bcprov-jdk14:jar:140, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid project model for artifact 
[addressing:org.apache.axis2:1.5.4]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [bcprov-jdk14:bouncycastle:140]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [opensaml1:org.opensaml:1.1]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [commons-lang:commons-lang:2.3]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-trust:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-policy:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[xmlsec:org.apache.santuario:1.4.2]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [mex:org.apache.axis2:1.5.4]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axiom-dom:org.apache.ws.commons.axiom:1.2.10]. It will be ignored by the 
remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axis2-mtompolicy:org.apache.axis2:1.5.4]. It will be ignored by the remote 
resources Mojo.
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-awsapi ---
[INFO] Executing tasks

main:
 [copy] Copying 3 files to 

[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-awsapi ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-awsapi 
---
[INFO] Compiling 1295 source files to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/mex/1.5.4/mex-1.5.4-impl.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/axis2-mtompolicy/1.5.4/axis2-mtompolicy-1.5.4.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/ws/commons/axiom/axiom-dom/1.2.10/axiom-dom-1.2.10.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/opensaml/opensaml1/1.1/opensaml1-1.1.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/commons-lang/commons-lang/2.3/commons-lang-2.3.jar; 
error in opening zip file
[INFO] 5 errors 
[INFO] -
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack . SUCCESS [1:00.791s]
[INFO] Apache CloudStack Maven Conventions Pare

Build failed in Jenkins: build-master » Apache CloudStack AWS API Bridge #226

2013-12-13 Thread jenkins
See 


--
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.4.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for org.slf4j:slf4j-jdk14:jar:1.5.2 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for commons-lang:commons-lang:jar:2.3 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for bouncycastle:bcprov-jdk14:jar:140 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-awsapi ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-awsapi 
---
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:axis2-kernel:jar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:mex:jar:impl:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:addressing:mar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not

Jenkins build is back to normal : cloudstack-4.3-maven-build-noredist #160

2013-12-13 Thread jenkins
See 




RE: Build failed in Jenkins: cloudstack-rat-master #3611

2013-12-13 Thread Daan Hoogland
Anthony,

It seems you committed scripts/vm/hypervisor/xenserver/cloudlog without a 
license header. Can you add it or is there some reason it cannot work with one? 
I can't tell from the file what format it should have for comments.

Regards,
Daan Hoogland

-Original Message-
From: Apache Jenkins Server [mailto:jenk...@builds.apache.org] 
Sent: Friday, December 13, 2013 1:18 PM
To: cloudstack-comm...@incubator.apache.org; Daan Hoogland; devd...@gmail.com; 
jessicaw...@apache.org; ng.t...@gmail.com; anthony...@citrix.com; 
alena.prokharc...@citrix.com; w...@widodh.nl; alex.hu...@citrix.com; 
w.z...@leaseweb.com; likitha.she...@citrix.com; kis...@cloud.com; 
gir...@clogeny.com; nitin.me...@citrix.com; muralimmre...@gmail.com; 
kous...@apache.org; sheng.y...@citrix.com; kelv...@gmail.com; 
aprat...@apache.org; gshilam...@ddn.com; pra...@cloud.com; jaya...@apache.org; 
tall...@apache.org; min.c...@citrix.com; brian.fede...@citrix.com
Subject: Build failed in Jenkins: cloudstack-rat-master #3611

See 

Changes:

[devdeep] CLOUDSTACK-5489: Cloud user doesn't have permissions to copy 
systemvm.iso to secondary.

[kishan] CLOUDSTACK-5435 enabled encryption for ldap params

[kishan] CLOUDSTACK-5483 : Failed to start management server when db

--
Started by an SCM change
Building remotely on ubuntu3 in workspace 

Fetching changes from the remote Git repository Fetching upstream changes from 
https://git-wip-us.apache.org/repos/asf/cloudstack.git
Checking out Revision b54ac9a6350687bfb511a3cb1002212ad2a94501 (origin/master) 
[cloudstack-rat-master] $ /bin/bash -xe /tmp/hudson6210192666317674027.sh
+ /home/jenkins/tools/maven/latest2/bin/mvn 
+ --projects=org.apache.cloudstack:cloudstack 
+ org.apache.rat:apache-rat-plugin:0.10:check
[INFO] Scanning for projects...
[INFO] 
[INFO] Building Apache CloudStack
[INFO]task-segment: [org.apache.rat:apache-rat-plugin:0.10:check]
[INFO] 
[INFO] [apache-rat:check {execution: default-cli}] [INFO] 51 implicit excludes 
(use -debug for more details).
[INFO] Exclude: CHANGES
[INFO] Exclude: INSTALL.md
[INFO] Exclude: .idea/
[INFO] Exclude: **/*.log
[INFO] Exclude: **/*.patch
[INFO] Exclude: **/.classpath
[INFO] Exclude: **/.project
[INFO] Exclude: **/.idea/**
[INFO] Exclude: **/*.iml
[INFO] Exclude: **/.settings/**
[INFO] Exclude: .metadata/**
[INFO] Exclude: .git/**
[INFO] Exclude: .gitignore
[INFO] Exclude: **/*.crt
[INFO] Exclude: **/*.csr
[INFO] Exclude: **/*.key
[INFO] Exclude: **/authorized_keys
[INFO] Exclude: **/*.war
[INFO] Exclude: **/*.mar
[INFO] Exclude: **/*.jar
[INFO] Exclude: **/*.iso
[INFO] Exclude: **/*.tgz
[INFO] Exclude: **/*.zip
[INFO] Exclude: **/target/**
[INFO] Exclude: **/.vagrant
[INFO] Exclude: awsapi/overlays/**
[INFO] Exclude: build/build.number
[INFO] Exclude: services/console-proxy/server/js/jquery.js
[INFO] Exclude: debian/compat
[INFO] Exclude: debian/control
[INFO] Exclude: debian/dirs
[INFO] Exclude: debian/rules
[INFO] Exclude: deps/XenServerJava/src/com/xensource/xenapi/*.java
[INFO] Exclude: deps/XenServerJava/BSD
[INFO] Exclude: deps/XenServerJava/Makefile [INFO] Exclude: 
dist/console-proxy/js/jquery.js [INFO] Exclude: 
plugins/hypervisors/hyperv/DotNet/ServerResource/ServerResource.sln
[INFO] Exclude: plugins/hypervisors/hyperv/DotNet/ServerResource/packages/**
[INFO] Exclude: plugins/hypervisors/hyperv/DotNet/ServerResource/.nuget/**
[INFO] Exclude: plugins/hypervisors/hyperv/DotNet/ServerResource/**/obj/**
[INFO] Exclude: plugins/hypervisors/hyperv/DotNet/ServerResource/**/bin/**
[INFO] Exclude: 
plugins/hypervisors/hyperv/DotNet/ServerResource/**/packages.config
[INFO] Exclude: plugins/hypervisors/hyperv/DotNet/ServerResource/**/App.config
[INFO] Exclude: plugins/hypervisors/hyperv/DotNet/ServerResource/**/*.csproj
[INFO] Exclude: plugins/hypervisors/hyperv/conf/agent.properties
[INFO] Exclude: scripts/vm/systemvm/id_rsa.cloud [INFO] Exclude: 
services/console-proxy/server/conf/agent.properties
[INFO] Exclude: services/console-proxy/server/conf/environment.properties
[INFO] Exclude: services/secondary-storage/conf/agent.properties
[INFO] Exclude: services/secondary-storage/conf/environment.properties
[INFO] Exclude: 
tools/devcloud/basebuild/puppet-devcloudinitial/files/network.conf
[INFO] Exclude: tools/appliance/definitions/devcloud/*
[INFO] Exclude: tools/appliance/definitions/systemvmtemplate/*
[INFO] Exclude: tools/appliance/definitions/systemvm64template/*
[INFO] Exclude: tools/appliance/definitions/builtin/*
[INFO] Exclude: tools/cli/cloudmonkey.egg-info/* [INFO] Exclude: 
tools/devcloud/src/deps/boxes/basebox-build/definition.rb
[INFO] Exclude: tools/devcloud/src/deps/boxes/basebox-build/preseed.cfg
[INFO] Exclude: t

Build failed in Jenkins: build-master #225

2013-12-13 Thread jenkins
See 

Changes:

[kishan] CLOUDSTACK-5435 enabled encryption for ldap params

[kishan] CLOUDSTACK-5483 : Failed to start management server when db

--
[...truncated 3844 lines...]
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for bouncycastle:bcprov-jdk14:jar:140, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid project model for artifact 
[addressing:org.apache.axis2:1.5.4]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [bcprov-jdk14:bouncycastle:140]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [opensaml1:org.opensaml:1.1]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [commons-lang:commons-lang:2.3]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-trust:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-policy:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[xmlsec:org.apache.santuario:1.4.2]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [mex:org.apache.axis2:1.5.4]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axiom-dom:org.apache.ws.commons.axiom:1.2.10]. It will be ignored by the 
remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axis2-mtompolicy:org.apache.axis2:1.5.4]. It will be ignored by the remote 
resources Mojo.
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-awsapi ---
[INFO] Executing tasks

main:
 [copy] Copying 3 files to 

[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-awsapi ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-awsapi 
---
[INFO] Compiling 1295 source files to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/mex/1.5.4/mex-1.5.4-impl.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/axis2-mtompolicy/1.5.4/axis2-mtompolicy-1.5.4.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/ws/commons/axiom/axiom-dom/1.2.10/axiom-dom-1.2.10.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/opensaml/opensaml1/1.1/opensaml1-1.1.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/commons-lang/commons-lang/2.3/commons-lang-2.3.jar; 
error in opening zip file
[INFO] 5 errors 
[INFO] -
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack . SUCCESS [59.359s]
[INFO] Apache CloudStack Maven Conventions Parent 

Build failed in Jenkins: build-master » Apache CloudStack AWS API Bridge #225

2013-12-13 Thread jenkins
See 


--
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.4.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for org.slf4j:slf4j-jdk14:jar:1.5.2 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for commons-lang:commons-lang:jar:2.3 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for bouncycastle:bcprov-jdk14:jar:140 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-awsapi ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-awsapi 
---
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:axis2-kernel:jar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:mex:jar:impl:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:addressing:mar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not

Build failed in Jenkins: build-master #224

2013-12-13 Thread jenkins
See 

Changes:

[Devdeep Singh] CLOUDSTACK-5489: Cloud user doesn't have permissions to copy 
systemvm.iso to secondary.

--
[...truncated 3844 lines...]
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for bouncycastle:bcprov-jdk14:jar:140, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid project model for artifact 
[addressing:org.apache.axis2:1.5.4]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [bcprov-jdk14:bouncycastle:140]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [opensaml1:org.opensaml:1.1]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [commons-lang:commons-lang:2.3]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-trust:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-policy:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[xmlsec:org.apache.santuario:1.4.2]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [mex:org.apache.axis2:1.5.4]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axiom-dom:org.apache.ws.commons.axiom:1.2.10]. It will be ignored by the 
remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axis2-mtompolicy:org.apache.axis2:1.5.4]. It will be ignored by the remote 
resources Mojo.
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-awsapi ---
[INFO] Executing tasks

main:
 [copy] Copying 3 files to 

[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-awsapi ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-awsapi 
---
[INFO] Compiling 1295 source files to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/mex/1.5.4/mex-1.5.4-impl.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/axis2-mtompolicy/1.5.4/axis2-mtompolicy-1.5.4.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/ws/commons/axiom/axiom-dom/1.2.10/axiom-dom-1.2.10.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/opensaml/opensaml1/1.1/opensaml1-1.1.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/commons-lang/commons-lang/2.3/commons-lang-2.3.jar; 
error in opening zip file
[INFO] 5 errors 
[INFO] -
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack . SUCCESS [1:02.028s]
[INFO] Apache CloudStack Maven Conventions Parent  SUCCESS [1.518

Build failed in Jenkins: cloudstack-4.3-maven-build-noredist #159

2013-12-13 Thread jenkins
See 


--
[...truncated 577 lines...]
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-storage-image-s3 ---
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Storage Image Swift provider 
4.3.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-storage-image-swift ---
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Storage Image default provider 
4.3.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-storage-image-default ---
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Storage Image sample provider 
4.3.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-storage-image-sample ---
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Storage Volume SolidFire Provider 
4.3.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-storage-volume-solidfire ---
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Storage Volume default provider 
4.3.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-storage-volume-default ---
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Storage Volume sample provider 
4.3.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-storage-volume-sample ---
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - SNMP Alerts 4.3.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-snmp-alerts ---
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Syslog Alerts 4.3.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
clo

Build failed in Jenkins: build-master » Apache CloudStack AWS API Bridge #224

2013-12-13 Thread jenkins
See 


--
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.4.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for org.slf4j:slf4j-jdk14:jar:1.5.2 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for commons-lang:commons-lang:jar:2.3 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for bouncycastle:bcprov-jdk14:jar:140 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-awsapi ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-awsapi 
---
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:axis2-kernel:jar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:mex:jar:impl:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:addressing:mar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not

Re: Review Request 16244: Fixed: start management server fails when db encryption is enabled

2013-12-13 Thread Kishan Kavala

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16244/#review30340
---

Ship it!


commit ef9fc95e8775457d126a37f8e0cb35c613c9c581

- Kishan Kavala


On Dec. 13, 2013, 5:15 p.m., Rajani Karuturi wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/16244/
> ---
> 
> (Updated Dec. 13, 2013, 5:15 p.m.)
> 
> 
> Review request for cloudstack, Abhinandan Prateek and Kishan Kavala.
> 
> 
> Bugs: CLOUDSTACK-5483
> https://issues.apache.org/jira/browse/CLOUDSTACK-5483
> 
> 
> Repository: cloudstack-git
> 
> 
> Description
> ---
> 
> CLOUDSTACK-5483 : Failed to start management server when db encryption is 
> enabled
> When db encryption is enabled, the server expects all secure,hidden 
> fields in encrypted form.
> moved the insert statements which has dafault values to java and 
> populated encrypted values if encryption is enabled.
> 
> 
> Diffs
> -
> 
>   engine/schema/src/com/cloud/upgrade/dao/Upgrade421to430.java 5647289 
>   setup/db/db/schema-421to430.sql bcc827b 
> 
> Diff: https://reviews.apache.org/r/16244/diff/
> 
> 
> Testing
> ---
> 
> manually tested 4.3 and upgrade from 4.2 to 4.3 when dbencryption is enabled.
> 
> 
> Thanks,
> 
> Rajani Karuturi
> 
>



Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

2013-12-13 Thread Wei ZHOU
Santhosh,

It works after running "python setup.py install" from tools/marvin folder.
Thanks.

-Wei


2013/12/13 Santhosh Edukulla 

> 1. Just get the latest marvin from branch and run "python setup.py
> install" from tools/marvin folder. It should fix those issues.
>
> 2. Make sure you use the configuration as mentioned in below mail.
>
> Santhosh
> 
> From: Wei ZHOU [ustcweiz...@gmail.com]
> Sent: Friday, December 13, 2013 4:47 AM
> To: dev@cloudstack.apache.org
> Subject: Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC
>
> Santhosh,
>
> Please see the following.
>
> [root@centos master(4.2)]# python tools/marvin/marvin/deployDataCenter.py
> -i tools/devcloud/devcloud-advancedsg.cfg
> Traceback (most recent call last):
>   File "tools/marvin/marvin/deployDataCenter.py", line 19, in 
> import configGenerator
>   File
> "/root/git/cloudstack.git/master/tools/marvin/marvin/configGenerator.py",
> line 22, in 
> from marvin.codes import *
> ImportError: No module named codes
>
> I did not test 4.3 and master branch.
>
> -Wei
>
>
> 2013/12/13 Santhosh Edukulla 
>
> > Wei,
> >
> > What error you are getting when you run the below cmd?  If it is related
> > to configuration, please use the configuration as similar to
> > setup/dev/advanced.cfg, check for logger node and run to see the error
> > disappears.
> >
> > python tools/marvin/marvin/deployDataCenter.py -i
> > tools/devcloud/devcloud-advancedsg.cfg
> >
> > Regards,
> > Santhosh
> > 
> > From: Wei ZHOU [ustcweiz...@gmail.com]
> > Sent: Friday, December 13, 2013 3:56 AM
> > To: dev@cloudstack.apache.org
> > Subject: Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC
> >
> > Abhi,
> > Thanks for your reply.
> >
> > Another issue after commit 55c56b6cc26d4e1f5156b0a6a387594659d271f5 is
> that
> > I can not use devcloud for testing any more.
> >
> > (1) All of the following command will fail when I want to add a zone and
> > host.
> > mvn -P developer -pl tools/devcloud -Ddeploysvr
> > python tools/marvin/marvin/deployDataCenter.py -i
> > tools/devcloud/devcloud.cfg
> > python tools/marvin/marvin/deployDataCenter.py -i
> > tools/devcloud/devcloud-advanced.cfg
> > python tools/marvin/marvin/deployDataCenter.py -i
> > tools/devcloud/devcloud-advancedsg.cfg
> >
> > (2) After I add the host manually, the following error appeared
> > 2013-12-13 00:06:27,939 WARN  [xen.resource.XenServerStorageProcessor]
> > (DirectAgent-42:null) can not create vdi in sr
> > 9f3f9262-3f77-09cc-2df7-0d8475676260
> > 2013-12-13 00:06:27,939 WARN  [xen.resource.XenServerStorageProcessor]
> > (DirectAgent-42:null) Catch Exception
> > com.cloud.utils.exception.CloudRuntimeException for template +  due to
> > com.cloud.utils.exception.CloudRuntimeException: can not create vdi in sr
> > 9f3f9262-3f77-09cc-2df7-0d8475676260
> >
> > This is because of commit 7f9463bb54f19e7676f8c6049d1ebc02330a730f
> > Author: Anthony Xu 
> > Date:   Tue Dec 3 01:36:24 2013 -0800
> >
> > put shell scripts to a seperate directory in XS
> > use same scripts for both XS and XCP
> >
> > In this commit, the directory of vhd-util changed, and
> > copy_vhd_from_secondarystorage.sh changed .
> > (for XCP we use copy_vhd_from_secondarystorage.sh in xenserver/xcposs
> > before, now in xenserver directory.)
> >
> >
> >
> > It is not critical, but we need to fix it.
> >
> >
> > 2013/12/13 Abhinandan Prateek 
> >
> > > Fixed the build script a 3rd round of voting is due now, so please hold
> > on
> > > voting for this round.
> > >
> > > -abhi
> > >
> > > On 13/12/13 10:57 am, "Abhinandan Prateek" <
> > abhinandan.prat...@citrix.com>
> > > wrote:
> > >
> > > > The build script explicitly removes the SNAPSHOT from the version
> > before
> > > >it builds.
> > > >AS per CLOUDSTACK-4827 the the xapi version in
> > deps/XenServerJava/pom.xml
> > > >should not change.
> > > >But then I see someone explicitly add the following in
> > > >tools/build/build_asf.sh :
> > > >
> > > >mv deps/XenServerJava/pom.xml.versionsBackup
> deps/XenServerJava/pom.xml
> > > >
> > > >perl -pi -e "s/-SNAPSHOT//" deps/XenServerJava/pom.xml
> > > >perl -pi -e "s/-SNAPSHOT//" tools/apidoc/pom.xml
> > > >
> > > >Can someone comment why the above lines were added ?
> > > >
> > > >
> > > >-abhi
> > > >
> > > >On 13/12/13 10:42 am, "Abhinandan Prateek" <
> > abhinandan.prat...@citrix.com
> > > >
> > > >wrote:
> > > >
> > > >>On 12/12/13 10:00 pm, "Wei ZHOU"  wrote:
> > > >>
> > > >>>Abhi,
> > > >>>I have two problems
> > > >>>(1) I can not checkout the commit
> > > >>>43350d64ce66e366f08a9fa13ad09bca462b66da,
> > > >>>it looks not exist
> > > >>>(2) the xapi version in deps/XenServerJava/pom.xml should not be
> > changed
> > > >>>when you bump the version from 4.2.1-SNAPSHOT to 4.2.1. (see
> > > >>>CLOUDSTACK-4827)
> > > >>
> > > >>Ok, I can see that the build script is trying to revert back the
> > version
> > > >>to 4.2.1-SNAPSHOT but in the final bu

Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

2013-12-13 Thread Daan Hoogland
I did test a xenserver environment and it works if you put the
vhd-util under your eclipse cloud-core-snapshot dir in the right
place. I don't see why it shouldn't work but I haven't tested the
upgrade scenario on a unix ms host.
I did check our hosts to be upgraded and they already have a vhd-util
in the right place, so on upgrade it should notice the changed tags on
the hypervisor and copy the util anew. (just theory)

regards,

On Fri, Dec 13, 2013 at 12:07 PM, Wei ZHOU  wrote:
> Hi Daan,
>
> Sorry I did not notice that you were using devcloud for testing.
> The fresh 4.2.1 installation should be ok.
> However, the issue may impact the upgrade.
> vhd-util was in /opt/xensource/ directory in 4.2, so
> /opt/cloud/bin/vhd-util may be missing after upgrade to 4.2.1.
> I do not have xenserver testing environment, hope someone can help.
>
> -Wei


Review Request 16244: Fixed: start management server fails when db encryption is enabled

2013-12-13 Thread Rajani Karuturi

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16244/
---

Review request for cloudstack, Abhinandan Prateek and Kishan Kavala.


Bugs: CLOUDSTACK-5483
https://issues.apache.org/jira/browse/CLOUDSTACK-5483


Repository: cloudstack-git


Description
---

CLOUDSTACK-5483 : Failed to start management server when db encryption is 
enabled
When db encryption is enabled, the server expects all secure,hidden fields 
in encrypted form.
moved the insert statements which has dafault values to java and populated 
encrypted values if encryption is enabled.


Diffs
-

  engine/schema/src/com/cloud/upgrade/dao/Upgrade421to430.java 5647289 
  setup/db/db/schema-421to430.sql bcc827b 

Diff: https://reviews.apache.org/r/16244/diff/


Testing
---

manually tested 4.3 and upgrade from 4.2 to 4.3 when dbencryption is enabled.


Thanks,

Rajani Karuturi



Faulty method isNetworkAWithinNetworkB ?

2013-12-13 Thread Saksham Srivastava
Hi,

I encountered a method isNetworkAWithinNetworkB(cidrA, cidrB) in NetUtils.java 
which should return true if cidrA is a subset of cidrB.
The method returns flawed output in many scenarios. After unittesting it I 
found :

isNetworkAWithinNetworkB("10.1.1.0/24", "10.1.1.0/25") returns true
isNetworkAWithinNetworkB("10.1.1.0/25", "10.1.1.0/24") returns true
isNetworkAWithinNetworkB("10.1.1.0/23", "10.1.1.0/22") returns true
isNetworkAWithinNetworkB("10.1.1.0/22", "10.1.1.0/23") returns true

Due to this I am able to create VPC tiers with cidr 10.1.0.0/24 even when the 
VPC super cidr has been defined as 10.1.1.0/25
IMO the simpler/cleaner way to compare cidrs should be to compare the 
respective IP ranges. I have an old patch [1] in RB which uses the IP ranges to 
compare 2 cidrs.
We could leverage that to replace isNetworkAWithinNetworkB() or in case of any 
other suggestions please share.

Thanks,
Saksham

[1] https://reviews.apache.org/r/14124/diff/#index_header



Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

2013-12-13 Thread Wei ZHOU
Santhosh,

Thanks for your reply. I will test it later.

-Wei


Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

2013-12-13 Thread Wei ZHOU
Hi Daan,

Sorry I did not notice that you were using devcloud for testing.
The fresh 4.2.1 installation should be ok.
However, the issue may impact the upgrade.
vhd-util was in /opt/xensource/ directory in 4.2, so
/opt/cloud/bin/vhd-util may be missing after upgrade to 4.2.1.
I do not have xenserver testing environment, hope someone can help.

-Wei


RE: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

2013-12-13 Thread Santhosh Edukulla
1. Just get the latest marvin from branch and run "python setup.py install" 
from tools/marvin folder. It should fix those issues.

2. Make sure you use the configuration as mentioned in below mail.

Santhosh

From: Wei ZHOU [ustcweiz...@gmail.com]
Sent: Friday, December 13, 2013 4:47 AM
To: dev@cloudstack.apache.org
Subject: Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

Santhosh,

Please see the following.

[root@centos master(4.2)]# python tools/marvin/marvin/deployDataCenter.py
-i tools/devcloud/devcloud-advancedsg.cfg
Traceback (most recent call last):
  File "tools/marvin/marvin/deployDataCenter.py", line 19, in 
import configGenerator
  File
"/root/git/cloudstack.git/master/tools/marvin/marvin/configGenerator.py",
line 22, in 
from marvin.codes import *
ImportError: No module named codes

I did not test 4.3 and master branch.

-Wei


2013/12/13 Santhosh Edukulla 

> Wei,
>
> What error you are getting when you run the below cmd?  If it is related
> to configuration, please use the configuration as similar to
> setup/dev/advanced.cfg, check for logger node and run to see the error
> disappears.
>
> python tools/marvin/marvin/deployDataCenter.py -i
> tools/devcloud/devcloud-advancedsg.cfg
>
> Regards,
> Santhosh
> 
> From: Wei ZHOU [ustcweiz...@gmail.com]
> Sent: Friday, December 13, 2013 3:56 AM
> To: dev@cloudstack.apache.org
> Subject: Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC
>
> Abhi,
> Thanks for your reply.
>
> Another issue after commit 55c56b6cc26d4e1f5156b0a6a387594659d271f5 is that
> I can not use devcloud for testing any more.
>
> (1) All of the following command will fail when I want to add a zone and
> host.
> mvn -P developer -pl tools/devcloud -Ddeploysvr
> python tools/marvin/marvin/deployDataCenter.py -i
> tools/devcloud/devcloud.cfg
> python tools/marvin/marvin/deployDataCenter.py -i
> tools/devcloud/devcloud-advanced.cfg
> python tools/marvin/marvin/deployDataCenter.py -i
> tools/devcloud/devcloud-advancedsg.cfg
>
> (2) After I add the host manually, the following error appeared
> 2013-12-13 00:06:27,939 WARN  [xen.resource.XenServerStorageProcessor]
> (DirectAgent-42:null) can not create vdi in sr
> 9f3f9262-3f77-09cc-2df7-0d8475676260
> 2013-12-13 00:06:27,939 WARN  [xen.resource.XenServerStorageProcessor]
> (DirectAgent-42:null) Catch Exception
> com.cloud.utils.exception.CloudRuntimeException for template +  due to
> com.cloud.utils.exception.CloudRuntimeException: can not create vdi in sr
> 9f3f9262-3f77-09cc-2df7-0d8475676260
>
> This is because of commit 7f9463bb54f19e7676f8c6049d1ebc02330a730f
> Author: Anthony Xu 
> Date:   Tue Dec 3 01:36:24 2013 -0800
>
> put shell scripts to a seperate directory in XS
> use same scripts for both XS and XCP
>
> In this commit, the directory of vhd-util changed, and
> copy_vhd_from_secondarystorage.sh changed .
> (for XCP we use copy_vhd_from_secondarystorage.sh in xenserver/xcposs
> before, now in xenserver directory.)
>
>
>
> It is not critical, but we need to fix it.
>
>
> 2013/12/13 Abhinandan Prateek 
>
> > Fixed the build script a 3rd round of voting is due now, so please hold
> on
> > voting for this round.
> >
> > -abhi
> >
> > On 13/12/13 10:57 am, "Abhinandan Prateek" <
> abhinandan.prat...@citrix.com>
> > wrote:
> >
> > > The build script explicitly removes the SNAPSHOT from the version
> before
> > >it builds.
> > >AS per CLOUDSTACK-4827 the the xapi version in
> deps/XenServerJava/pom.xml
> > >should not change.
> > >But then I see someone explicitly add the following in
> > >tools/build/build_asf.sh :
> > >
> > >mv deps/XenServerJava/pom.xml.versionsBackup deps/XenServerJava/pom.xml
> > >
> > >perl -pi -e "s/-SNAPSHOT//" deps/XenServerJava/pom.xml
> > >perl -pi -e "s/-SNAPSHOT//" tools/apidoc/pom.xml
> > >
> > >Can someone comment why the above lines were added ?
> > >
> > >
> > >-abhi
> > >
> > >On 13/12/13 10:42 am, "Abhinandan Prateek" <
> abhinandan.prat...@citrix.com
> > >
> > >wrote:
> > >
> > >>On 12/12/13 10:00 pm, "Wei ZHOU"  wrote:
> > >>
> > >>>Abhi,
> > >>>I have two problems
> > >>>(1) I can not checkout the commit
> > >>>43350d64ce66e366f08a9fa13ad09bca462b66da,
> > >>>it looks not exist
> > >>>(2) the xapi version in deps/XenServerJava/pom.xml should not be
> changed
> > >>>when you bump the version from 4.2.1-SNAPSHOT to 4.2.1. (see
> > >>>CLOUDSTACK-4827)
> > >>
> > >>Ok, I can see that the build script is trying to revert back the
> version
> > >>to 4.2.1-SNAPSHOT but in the final build the version is not reverted.
> > >>Will be checking what is causing that.
> > >>
> > >>-abhi
> > >>
> > >
> >
> >
>


Build failed in Jenkins: build-master #223

2013-12-13 Thread jenkins
See 

--
[...truncated 3844 lines...]
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for bouncycastle:bcprov-jdk14:jar:140, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid project model for artifact 
[addressing:org.apache.axis2:1.5.4]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [bcprov-jdk14:bouncycastle:140]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [opensaml1:org.opensaml:1.1]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [commons-lang:commons-lang:2.3]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-trust:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-policy:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[xmlsec:org.apache.santuario:1.4.2]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [mex:org.apache.axis2:1.5.4]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axiom-dom:org.apache.ws.commons.axiom:1.2.10]. It will be ignored by the 
remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axis2-mtompolicy:org.apache.axis2:1.5.4]. It will be ignored by the remote 
resources Mojo.
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-awsapi ---
[INFO] Executing tasks

main:
 [copy] Copying 3 files to 

[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-awsapi ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-awsapi 
---
[INFO] Compiling 1295 source files to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/mex/1.5.4/mex-1.5.4-impl.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/axis2-mtompolicy/1.5.4/axis2-mtompolicy-1.5.4.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/ws/commons/axiom/axiom-dom/1.2.10/axiom-dom-1.2.10.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/opensaml/opensaml1/1.1/opensaml1-1.1.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/commons-lang/commons-lang/2.3/commons-lang-2.3.jar; 
error in opening zip file
[INFO] 5 errors 
[INFO] -
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack . SUCCESS [1:04.281s]
[INFO] Apache CloudStack Maven Conventions Parent  SUCCESS [0.625s]
[INFO] Apache CloudStack Checkstyle Configuration  SUCCESS [4.703s]
[INFO] Apache CloudStack Framework - Managed

Build failed in Jenkins: build-master » Apache CloudStack AWS API Bridge #223

2013-12-13 Thread jenkins
See 


--
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.4.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for org.slf4j:slf4j-jdk14:jar:1.5.2 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for commons-lang:commons-lang:jar:2.3 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for bouncycastle:bcprov-jdk14:jar:140 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-awsapi ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-awsapi 
---
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:axis2-kernel:jar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:mex:jar:impl:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:addressing:mar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not

[CCC] Videos are on-line

2013-12-13 Thread sebgoa
Hi everyone,

Videos from the CloudStack Collaboration Conference in Amsterdam are on-line.
See:
http://www.youtube.com/user/DIYCloudComputing/videos

Happy watching,

-sebastien


Build failed in Jenkins: build-master #222

2013-12-13 Thread jenkins
See 

Changes:

[jayapal] CLOUDSTACK-5417 Updating egress firewall rules CiDR on external 
network restart

[w.zhou] CLOUDSTACK-5481: fix ui bug when regular user add isolated network

--
[...truncated 3844 lines...]
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for bouncycastle:bcprov-jdk14:jar:140, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid project model for artifact 
[addressing:org.apache.axis2:1.5.4]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [bcprov-jdk14:bouncycastle:140]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [opensaml1:org.opensaml:1.1]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact [commons-lang:commons-lang:2.3]. 
It will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-trust:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[rampart-policy:org.apache.rampart:1.5.1]. It will be ignored by the remote 
resources Mojo.
[WARNING] Invalid project model for artifact 
[xmlsec:org.apache.santuario:1.4.2]. It will be ignored by the remote resources 
Mojo.
[WARNING] Invalid project model for artifact [mex:org.apache.axis2:1.5.4]. It 
will be ignored by the remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axiom-dom:org.apache.ws.commons.axiom:1.2.10]. It will be ignored by the 
remote resources Mojo.
[WARNING] Invalid project model for artifact 
[axis2-mtompolicy:org.apache.axis2:1.5.4]. It will be ignored by the remote 
resources Mojo.
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-awsapi ---
[INFO] Executing tasks

main:
 [copy] Copying 3 files to 

[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-awsapi ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-awsapi 
---
[INFO] Compiling 1295 source files to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/mex/1.5.4/mex-1.5.4-impl.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/axis2/axis2-mtompolicy/1.5.4/axis2-mtompolicy-1.5.4.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/apache/ws/commons/axiom/axiom-dom/1.2.10/axiom-dom-1.2.10.jar;
 error in opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/org/opensaml/opensaml1/1.1/opensaml1-1.1.jar; error in 
opening zip file
[ERROR] error: error reading 
/jenkins/.m2/repository/commons-lang/commons-lang/2.3/commons-lang-2.3.jar; 
error in opening zip file
[INFO] 5 errors 
[INFO] -
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack . SUCCESS [1:30.279s]
[INFO] Apa

Build failed in Jenkins: build-master » Apache CloudStack AWS API Bridge #222

2013-12-13 Thread jenkins
See 


--
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack AWS API Bridge 4.4.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.apache.rampart:rampart-policy:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.rampart:rampart-trust:jar:1.5.1 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:mex:jar:impl:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.axis2:addressing:mar:1.5.4 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for org.apache.ws.security:wss4j:jar:1.5.10 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.apache.santuario:xmlsec:jar:1.4.2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for org.opensaml:opensaml1:jar:1.1 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for org.slf4j:slf4j-jdk14:jar:1.5.2 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for commons-lang:commons-lang:jar:2.3 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] The POM for bouncycastle:bcprov-jdk14:jar:140 is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-awsapi ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-awsapi 
---
[WARNING] Invalid POM for org.apache.rampart:rampart-policy:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.rampart:rampart-trust:jar:1.5.1, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:axis2-kernel:jar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:mex:jar:impl:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.axis2:axis2-mtompolicy:jar:1.5.4, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.axis2:addressing:mar:1.5.4, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.ws.commons.axiom:axiom-dom:jar:1.2.10, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] Invalid POM for org.apache.ws.security:wss4j:jar:1.5.10, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.apache.santuario:xmlsec:jar:1.4.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.opensaml:opensaml1:jar:1.1, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for org.slf4j:slf4j-jdk14:jar:1.5.2, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[WARNING] Invalid POM for commons-lang:commons-lang:jar:2.3, transitive 
dependencies (if any) will not

Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

2013-12-13 Thread Daan Hoogland
On Fri, Dec 13, 2013 at 9:56 AM, Wei ZHOU  wrote:
> This is because of commit 7f9463bb54f19e7676f8c6049d1ebc02330a730f
> Author: Anthony Xu 
> Date:   Tue Dec 3 01:36:24 2013 -0800
>
> put shell scripts to a seperate directory in XS
> use same scripts for both XS and XCP
>
> In this commit, the directory of vhd-util changed, and
> copy_vhd_from_secondarystorage.sh changed .
> (for XCP we use copy_vhd_from_secondarystorage.sh in xenserver/xcposs
> before, now in xenserver directory.)
>
>
>
> It is not critical, but we need to fix it.

H Wei,

When I complained about this commit you replied
>> It looks you did not follow the instruction.
>> http://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.2.0/html/Installation_Guide/management-server-install-flow.html
>>
>> I think it is not a blocker or critical issue.

I ran into it because I am using windows as a platform for testing the
ms code. I assumed that when deploying on a linux box using a package
manager it will not show as the ms will pick it up and copy it to the
right location. If this is a devcloud issue and anybody installing or
upgrading via a package manager won't notice I don't think we need to
fix it. Is it?

thanks,
Daan


Jenkins build is back to normal : cloudstack-4.3-maven-build-noredist #156

2013-12-13 Thread jenkins
See 




Re: [DISCUSS](CLOUDSTACK-3471)Provide an API to extract the log statements of a given jobid

2013-12-13 Thread Daan Hoogland
On Fri, Dec 13, 2013 at 6:21 AM, Saurav Lahiri
 wrote:
> saurav.lahiri


is added


Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

2013-12-13 Thread Wei ZHOU
Santhosh,

Please see the following.

[root@centos master(4.2)]# python tools/marvin/marvin/deployDataCenter.py
-i tools/devcloud/devcloud-advancedsg.cfg
Traceback (most recent call last):
  File "tools/marvin/marvin/deployDataCenter.py", line 19, in 
import configGenerator
  File
"/root/git/cloudstack.git/master/tools/marvin/marvin/configGenerator.py",
line 22, in 
from marvin.codes import *
ImportError: No module named codes

I did not test 4.3 and master branch.

-Wei


2013/12/13 Santhosh Edukulla 

> Wei,
>
> What error you are getting when you run the below cmd?  If it is related
> to configuration, please use the configuration as similar to
> setup/dev/advanced.cfg, check for logger node and run to see the error
> disappears.
>
> python tools/marvin/marvin/deployDataCenter.py -i
> tools/devcloud/devcloud-advancedsg.cfg
>
> Regards,
> Santhosh
> 
> From: Wei ZHOU [ustcweiz...@gmail.com]
> Sent: Friday, December 13, 2013 3:56 AM
> To: dev@cloudstack.apache.org
> Subject: Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC
>
> Abhi,
> Thanks for your reply.
>
> Another issue after commit 55c56b6cc26d4e1f5156b0a6a387594659d271f5 is that
> I can not use devcloud for testing any more.
>
> (1) All of the following command will fail when I want to add a zone and
> host.
> mvn -P developer -pl tools/devcloud -Ddeploysvr
> python tools/marvin/marvin/deployDataCenter.py -i
> tools/devcloud/devcloud.cfg
> python tools/marvin/marvin/deployDataCenter.py -i
> tools/devcloud/devcloud-advanced.cfg
> python tools/marvin/marvin/deployDataCenter.py -i
> tools/devcloud/devcloud-advancedsg.cfg
>
> (2) After I add the host manually, the following error appeared
> 2013-12-13 00:06:27,939 WARN  [xen.resource.XenServerStorageProcessor]
> (DirectAgent-42:null) can not create vdi in sr
> 9f3f9262-3f77-09cc-2df7-0d8475676260
> 2013-12-13 00:06:27,939 WARN  [xen.resource.XenServerStorageProcessor]
> (DirectAgent-42:null) Catch Exception
> com.cloud.utils.exception.CloudRuntimeException for template +  due to
> com.cloud.utils.exception.CloudRuntimeException: can not create vdi in sr
> 9f3f9262-3f77-09cc-2df7-0d8475676260
>
> This is because of commit 7f9463bb54f19e7676f8c6049d1ebc02330a730f
> Author: Anthony Xu 
> Date:   Tue Dec 3 01:36:24 2013 -0800
>
> put shell scripts to a seperate directory in XS
> use same scripts for both XS and XCP
>
> In this commit, the directory of vhd-util changed, and
> copy_vhd_from_secondarystorage.sh changed .
> (for XCP we use copy_vhd_from_secondarystorage.sh in xenserver/xcposs
> before, now in xenserver directory.)
>
>
>
> It is not critical, but we need to fix it.
>
>
> 2013/12/13 Abhinandan Prateek 
>
> > Fixed the build script a 3rd round of voting is due now, so please hold
> on
> > voting for this round.
> >
> > -abhi
> >
> > On 13/12/13 10:57 am, "Abhinandan Prateek" <
> abhinandan.prat...@citrix.com>
> > wrote:
> >
> > > The build script explicitly removes the SNAPSHOT from the version
> before
> > >it builds.
> > >AS per CLOUDSTACK-4827 the the xapi version in
> deps/XenServerJava/pom.xml
> > >should not change.
> > >But then I see someone explicitly add the following in
> > >tools/build/build_asf.sh :
> > >
> > >mv deps/XenServerJava/pom.xml.versionsBackup deps/XenServerJava/pom.xml
> > >
> > >perl -pi -e "s/-SNAPSHOT//" deps/XenServerJava/pom.xml
> > >perl -pi -e "s/-SNAPSHOT//" tools/apidoc/pom.xml
> > >
> > >Can someone comment why the above lines were added ?
> > >
> > >
> > >-abhi
> > >
> > >On 13/12/13 10:42 am, "Abhinandan Prateek" <
> abhinandan.prat...@citrix.com
> > >
> > >wrote:
> > >
> > >>On 12/12/13 10:00 pm, "Wei ZHOU"  wrote:
> > >>
> > >>>Abhi,
> > >>>I have two problems
> > >>>(1) I can not checkout the commit
> > >>>43350d64ce66e366f08a9fa13ad09bca462b66da,
> > >>>it looks not exist
> > >>>(2) the xapi version in deps/XenServerJava/pom.xml should not be
> changed
> > >>>when you bump the version from 4.2.1-SNAPSHOT to 4.2.1. (see
> > >>>CLOUDSTACK-4827)
> > >>
> > >>Ok, I can see that the build script is trying to revert back the
> version
> > >>to 4.2.1-SNAPSHOT but in the final build the version is not reverted.
> > >>Will be checking what is causing that.
> > >>
> > >>-abhi
> > >>
> > >
> >
> >
>


RE: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

2013-12-13 Thread Santhosh Edukulla
Wei,

What error you are getting when you run the below cmd?  If it is related to 
configuration, please use the configuration as similar to 
setup/dev/advanced.cfg, check for logger node and run to see the error 
disappears.

python tools/marvin/marvin/deployDataCenter.py -i
tools/devcloud/devcloud-advancedsg.cfg

Regards,
Santhosh

From: Wei ZHOU [ustcweiz...@gmail.com]
Sent: Friday, December 13, 2013 3:56 AM
To: dev@cloudstack.apache.org
Subject: Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

Abhi,
Thanks for your reply.

Another issue after commit 55c56b6cc26d4e1f5156b0a6a387594659d271f5 is that
I can not use devcloud for testing any more.

(1) All of the following command will fail when I want to add a zone and
host.
mvn -P developer -pl tools/devcloud -Ddeploysvr
python tools/marvin/marvin/deployDataCenter.py -i
tools/devcloud/devcloud.cfg
python tools/marvin/marvin/deployDataCenter.py -i
tools/devcloud/devcloud-advanced.cfg
python tools/marvin/marvin/deployDataCenter.py -i
tools/devcloud/devcloud-advancedsg.cfg

(2) After I add the host manually, the following error appeared
2013-12-13 00:06:27,939 WARN  [xen.resource.XenServerStorageProcessor]
(DirectAgent-42:null) can not create vdi in sr
9f3f9262-3f77-09cc-2df7-0d8475676260
2013-12-13 00:06:27,939 WARN  [xen.resource.XenServerStorageProcessor]
(DirectAgent-42:null) Catch Exception
com.cloud.utils.exception.CloudRuntimeException for template +  due to
com.cloud.utils.exception.CloudRuntimeException: can not create vdi in sr
9f3f9262-3f77-09cc-2df7-0d8475676260

This is because of commit 7f9463bb54f19e7676f8c6049d1ebc02330a730f
Author: Anthony Xu 
Date:   Tue Dec 3 01:36:24 2013 -0800

put shell scripts to a seperate directory in XS
use same scripts for both XS and XCP

In this commit, the directory of vhd-util changed, and
copy_vhd_from_secondarystorage.sh changed .
(for XCP we use copy_vhd_from_secondarystorage.sh in xenserver/xcposs
before, now in xenserver directory.)



It is not critical, but we need to fix it.


2013/12/13 Abhinandan Prateek 

> Fixed the build script a 3rd round of voting is due now, so please hold on
> voting for this round.
>
> -abhi
>
> On 13/12/13 10:57 am, "Abhinandan Prateek" 
> wrote:
>
> > The build script explicitly removes the SNAPSHOT from the version before
> >it builds.
> >AS per CLOUDSTACK-4827 the the xapi version in deps/XenServerJava/pom.xml
> >should not change.
> >But then I see someone explicitly add the following in
> >tools/build/build_asf.sh :
> >
> >mv deps/XenServerJava/pom.xml.versionsBackup deps/XenServerJava/pom.xml
> >
> >perl -pi -e "s/-SNAPSHOT//" deps/XenServerJava/pom.xml
> >perl -pi -e "s/-SNAPSHOT//" tools/apidoc/pom.xml
> >
> >Can someone comment why the above lines were added ?
> >
> >
> >-abhi
> >
> >On 13/12/13 10:42 am, "Abhinandan Prateek"  >
> >wrote:
> >
> >>On 12/12/13 10:00 pm, "Wei ZHOU"  wrote:
> >>
> >>>Abhi,
> >>>I have two problems
> >>>(1) I can not checkout the commit
> >>>43350d64ce66e366f08a9fa13ad09bca462b66da,
> >>>it looks not exist
> >>>(2) the xapi version in deps/XenServerJava/pom.xml should not be changed
> >>>when you bump the version from 4.2.1-SNAPSHOT to 4.2.1. (see
> >>>CLOUDSTACK-4827)
> >>
> >>Ok, I can see that the build script is trying to revert back the version
> >>to 4.2.1-SNAPSHOT but in the final build the version is not reverted.
> >>Will be checking what is causing that.
> >>
> >>-abhi
> >>
> >
>
>


Re: [VOTE] 2rd round of voting for ASF 4.2.1 third RC

2013-12-13 Thread Wei ZHOU
Abhi,
Thanks for your reply.

Another issue after commit 55c56b6cc26d4e1f5156b0a6a387594659d271f5 is that
I can not use devcloud for testing any more.

(1) All of the following command will fail when I want to add a zone and
host.
mvn -P developer -pl tools/devcloud -Ddeploysvr
python tools/marvin/marvin/deployDataCenter.py -i
tools/devcloud/devcloud.cfg
python tools/marvin/marvin/deployDataCenter.py -i
tools/devcloud/devcloud-advanced.cfg
python tools/marvin/marvin/deployDataCenter.py -i
tools/devcloud/devcloud-advancedsg.cfg

(2) After I add the host manually, the following error appeared
2013-12-13 00:06:27,939 WARN  [xen.resource.XenServerStorageProcessor]
(DirectAgent-42:null) can not create vdi in sr
9f3f9262-3f77-09cc-2df7-0d8475676260
2013-12-13 00:06:27,939 WARN  [xen.resource.XenServerStorageProcessor]
(DirectAgent-42:null) Catch Exception
com.cloud.utils.exception.CloudRuntimeException for template +  due to
com.cloud.utils.exception.CloudRuntimeException: can not create vdi in sr
9f3f9262-3f77-09cc-2df7-0d8475676260

This is because of commit 7f9463bb54f19e7676f8c6049d1ebc02330a730f
Author: Anthony Xu 
Date:   Tue Dec 3 01:36:24 2013 -0800

put shell scripts to a seperate directory in XS
use same scripts for both XS and XCP

In this commit, the directory of vhd-util changed, and
copy_vhd_from_secondarystorage.sh changed .
(for XCP we use copy_vhd_from_secondarystorage.sh in xenserver/xcposs
before, now in xenserver directory.)



It is not critical, but we need to fix it.


2013/12/13 Abhinandan Prateek 

> Fixed the build script a 3rd round of voting is due now, so please hold on
> voting for this round.
>
> -abhi
>
> On 13/12/13 10:57 am, "Abhinandan Prateek" 
> wrote:
>
> > The build script explicitly removes the SNAPSHOT from the version before
> >it builds.
> >AS per CLOUDSTACK-4827 the the xapi version in deps/XenServerJava/pom.xml
> >should not change.
> >But then I see someone explicitly add the following in
> >tools/build/build_asf.sh :
> >
> >mv deps/XenServerJava/pom.xml.versionsBackup deps/XenServerJava/pom.xml
> >
> >perl -pi -e "s/-SNAPSHOT//" deps/XenServerJava/pom.xml
> >perl -pi -e "s/-SNAPSHOT//" tools/apidoc/pom.xml
> >
> >Can someone comment why the above lines were added ?
> >
> >
> >-abhi
> >
> >On 13/12/13 10:42 am, "Abhinandan Prateek"  >
> >wrote:
> >
> >>On 12/12/13 10:00 pm, "Wei ZHOU"  wrote:
> >>
> >>>Abhi,
> >>>I have two problems
> >>>(1) I can not checkout the commit
> >>>43350d64ce66e366f08a9fa13ad09bca462b66da,
> >>>it looks not exist
> >>>(2) the xapi version in deps/XenServerJava/pom.xml should not be changed
> >>>when you bump the version from 4.2.1-SNAPSHOT to 4.2.1. (see
> >>>CLOUDSTACK-4827)
> >>
> >>Ok, I can see that the build script is trying to revert back the version
> >>to 4.2.1-SNAPSHOT but in the final build the version is not reverted.
> >>Will be checking what is causing that.
> >>
> >>-abhi
> >>
> >
>
>


Re: Marvin refactoring

2013-12-13 Thread sebgoa

On Dec 12, 2013, at 8:36 PM, Santhosh Edukulla  
wrote:

> Sebastian\Team,
> 
> Few notes.
> 
> 1. The whole exercise is to bring quality and make Marvin "little" cleaner 
> where ever possible. If we see earlier\currently, at some places we followed 
> some convention, say to use proper casing for class names and modules and at 
> some places we break from this, some times the directory structure convention 
> is properly not followed, few dead code, hard coded strings, invalid returns 
> or no check of returns some times for function calls, hard design 
> implementations to work only with first zone,domain etc, repeatable service 
> class in each test module, no proper exception handling, not cleaning 
> resources at some places when exceptions are thrown etc few issues we have 
> seen currently. So, we tried to fix them them wherever we can, to get to a 
> cleaner and better state.   
> 
> 2. We did few changes as you mentioned to bring out EX: catching test 
> exceptions by plugin itself etc to catch test script failures for entire run 
> at a single place to differentiate them from product failures and uncover as 
> many script errors as possible, streamlining logging etc, fixing few ssh 
> bugs, config folder to config parser  etc.  Even automation code is also code 
> and to make integration tests good, we did these changes. I believe if all 
> agree we will make few more as well to fix few issues mentioned in note 1 
> above. 
> 
> 3. Following a proper convention i believe is good ( provided agreeable to 
> all ). We make sure that main marvin code we check in  atleast  pep8 
> compliant and all follows proper convention to make it maintainable. Separate 
> few responsibilities for individual modules, make it work with few design 
> issues removed  etc.  We can have multiple entities and framework should cope 
> up to ensure that it works with minimal configuration and scalable for cloud 
> testing. 
> 
> "Pass","pass","PASS" etc are few notions where different conventions were 
> getting followed, so added codes( I agree name of this module can be still 
> better ) to make sure that all follow same convention, least possible if they 
> are related to increase readability and one point of change rather than 
> changing at multiple places. We make sure that temporary changes are zero or 
> not at all. Some changes are done to keep current tests going with out which 
> they failed. EX: We started VM but didnt verified the operation was 
> successful and many like these at some places, this was existing currently at 
> some\many places.   As such we cant clean all things as a whole, whenever we 
> encounter few issues, with out breaking the current tests, we are fixing 
> these conventions though few are simple along with other issues.  

These are all good and needed to improve Marvin. However they are not just bug 
fixes, they fit into a 'refactoring' endeavor and as such should be made in a 
separate branch. I feel that these changes should not be committed to master 
and 4.3 and certainly not into 4.2 which is now in a bug fix only release cycle.

There is already a branch marvin_refactoring (which I believe was merged some 
time back), I have not checked what's in there, but I suggest that you commit 
all your changes to such branch until the code stabilizes. then we can call for 
a merge to the master branch.


> 
> There were few build scripts maintained separately from this repo and are 
> using relevant lib calls from marvin, Any change to marvin here, we have to 
> see these builds scripts dependencies in other repo before checking them in 
> are not broken. Felt that maintaining a separate repo for build scripts 
> dependent upon marvin framework\libs(  not all ) is little away and moved 
> them here under misc\build. This place holder can be used again for ACS 
> related build scripts as well if there are any dependencies used. Its just a 
> misc\build folder. 
> 

I need to understand this better, but it seems very wrong. As noted by 
Prasanna, this is a bad fit to bring it within the marvin code. I would be in 
favor to revert that commit.


> Currently, any change requires push to 4.2,master,4.3, a user install again  
> and we some how made to fit marvin in mvn life cycle. I believe we can make 
> this segregation of CS and marvin and carve out a new repo to ease fixing any 
> issues here like we did for documentation ( only if agreed by all ). keeping 
> CS dependencies minimal is also one goal to change, i mean in terms of 
> branching and maintenance. We can separate marvin and with init point for 
> marvin can take api.xml and start generating relevant structures possible 
> decouple it totally from mvn as an example, rather tightly integrating 
> currently with CS build.
> 
> Regarding maintaining a separate branch for refactoring, i believe Its  a 
> good point and i second that the changes need to be done separately and be 
> merged once tested and agreed post verification, an