Re: Review Request 28695: CLOUDSTACK-8020: test_snapshots.py - Fixed cleanup issue

2014-12-04 Thread SrikanteswaraRao Talluri

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

Ship it!


0a757b0f10ddf5f226b8b47ba3b172ed81277153 master
c2c7ee25edc1452fa247247f95bd8836706d9c46 4.5

- SrikanteswaraRao Talluri


On Dec. 4, 2014, 7:20 a.m., Ashutosh Kelkar wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/28695/
 ---
 
 (Updated Dec. 4, 2014, 7:20 a.m.)
 
 
 Review request for cloudstack and SrikanteswaraRao Talluri.
 
 
 Bugs: CLOUDSTACK-8020
 https://issues.apache.org/jira/browse/CLOUDSTACK-8020
 
 
 Repository: cloudstack-git
 
 
 Description
 ---
 
 Fixed cleanup issue. Test case failed while deleting snapshot in the cleanup 
 opearation. Snapshot gets cleaned as a part of account cleanup. No need to 
 add it seperately to cleanup list.
 
 
 Diffs
 -
 
   test/integration/component/test_snapshots.py 62f2f06 
 
 Diff: https://reviews.apache.org/r/28695/diff/
 
 
 Testing
 ---
 
 Test Creating snapshot from volume having spaces in name(KVM) ... SKIP: skip
 Test Snapshot Data Disk ... SKIP: skip
 Test snapshot from detached disk ... === TestName: 
 test_03_snapshot_detachedDisk | Status : SUCCESS ===
 ok
 Test Delete Snapshot ... SKIP: skip
 Create Template from snapshot ... SKIP: skip
 
 --
 Ran 5 tests in 193.566s
 
 OK (SKIP=4)
 
 
 Thanks,
 
 Ashutosh Kelkar
 




Jenkins build is back to normal : build-master-noredist #3909

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/build-master-noredist/3909/changes



Re: Review Request 24991: CLOUDSTACK-6697: BigSwitchVns plugin update

2014-12-04 Thread Kuang-Ching Wang

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

(Updated Dec. 4, 2014, 1:20 a.m.)


Review request for cloudstack, Chiradeep Vittal, David Nalley, Sebastien 
Goasguen, and Hugo Trippaers.


Changes
---

reverted a number of leaked changes due to rebase based on out-of-date 
master; commit applies cleanly on current master


Repository: cloudstack-git


Description
---

CLOUDSTACK-6697: Big Switch network plugin update
1. provide compatibility with the Big Cloud Fabric (BCF) controller
   L2 Connectivity Service in both VPC and non-VPC modes
2. virtual network terminology updates: VNS -- BCF_SEGMENT
3. uses HTTPS with trust-always certificate handling
4. topology sync support with BCF controller
5. support multiple (two) BCF controllers with HA
6. support VM migration


Diffs (updated)
-

  api/src/com/cloud/network/Network.java 
c5a9bf286df8d502a6ca33661fb52ee717643566 
  api/src/com/cloud/network/PhysicalNetwork.java 
7c9349d932771fdbecc4a0b1ae4cad28b3d67857 
  client/WEB-INF/classes/resources/messages.properties 
3228578ce81a826f49166a72a6c67143fb12c95d 
  client/WEB-INF/classes/resources/messages_fr_FR.properties 
54dc6215a8339b9f8c2bad9fe4c3ed18b4a702e7 
  client/WEB-INF/classes/resources/messages_ja_JP.properties 
1962e92a4cf47978dae35a3d2b090b4c1765fecb 
  client/WEB-INF/classes/resources/messages_ko_KR.properties 
ced576cb23598e7d3e5005bc24c2adf20b66a826 
  client/WEB-INF/classes/resources/messages_nl_NL.properties 
86653a5f5144c75e67b5a6f02c47d37bd5a71ef0 
  client/WEB-INF/classes/resources/messages_pt_BR.properties 
fa77633a650f1b37d8398a8936bbf84f5b4a40e3 
  client/WEB-INF/classes/resources/messages_ru_RU.properties 
7f57daa58bef379ddb47acb88965d0defe32ad73 
  client/WEB-INF/classes/resources/messages_zh_CN.properties 
217849582b41cb2c63a0e305e5613af6f659d11d 
  client/pom.xml 927cba7878bc8de20ecd7fa66516c322c52989f5 
  client/tomcatconf/commands.properties.in 
36d735da5581040b9e945c57492b3ec19d80ea08 
  engine/schema/src/com/cloud/user/dao/VmDiskStatisticsDaoImpl.java 
e1136d3cf567b73fd1198181aea4d6995df6b78a 
  plugins/network-elements/bigswitch-vns/pom.xml 
afb267cdb5bc52aea23bc6739ea21d8f52e94ede 
  
plugins/network-elements/bigswitch-vns/resources/META-INF/cloudstack/vns/module.properties
 5783d38e5cb78be0d418c80981246d721d18b62a 
  
plugins/network-elements/bigswitch-vns/resources/META-INF/cloudstack/vns/spring-vns-context.xml
 d5bb92afe3d3051dbdd4b4d49698c313c77d255f 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/CreateVnsNetworkAnswer.java
 e950abe3bed85b75a20be2b8c4537a2fbd6be39e 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/CreateVnsNetworkCommand.java
 534bb7f9f9154a652a20310fe020bddc4249ef54 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/CreateVnsPortAnswer.java
 82c2fe90d63e0148bca8de9ce8612e4dd53cf735 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/CreateVnsPortCommand.java
 c3b9a9d6d9504e34cbe1294ac640f56aab101395 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/DeleteVnsNetworkAnswer.java
 72ac98ac9e0a1ae4858019e3baccc160300e24bf 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/DeleteVnsNetworkCommand.java
 6cf169bbfc97b57561af729aef297c76230fd118 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/DeleteVnsPortAnswer.java
 076b187fdf48cf776902dc9a91dc26e00396158a 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/DeleteVnsPortCommand.java
 0cae01d471dd9c5c504002c24f865ded59812d9e 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/StartupBigSwitchVnsCommand.java
 8310b0763708c3f049ef4ce427d09f0c07cd05b3 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/UpdateVnsPortAnswer.java
 39cd26649c9bb0c4993f55bef65edfc326c4ceda 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/UpdateVnsPortCommand.java
 40f09207606115a5d0ec7f9378c4c52d16405dfd 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/commands/AddBigSwitchVnsDeviceCmd.java
 5c6f555c8a40a4b785aed6fdfa743131006be209 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/commands/DeleteBigSwitchVnsDeviceCmd.java
 1e2155dcd899bc11f9e9463cec432c020751e905 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/commands/ListBigSwitchVnsDevicesCmd.java
 4cde78e503935f7ba3b4a90a6f4568f0dd32c7ab 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/commands/VnsConstants.java
 7942b6f2be3467465334b0628577b87564dbdab2 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/response/BigSwitchVnsDeviceResponse.java
 790ac9c6afbee9156cb8d26ee2a2b5980fe4ce18 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/BigSwitchVnsDeviceVO.java
 01b5d49a90bb4428716d6b9c344d4ccfc97fb34f 
  

Build failed in Jenkins: build-master-noredist #3908

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/build-master-noredist/3908/changes

Changes:

[sheng.yang] CLOUDSTACK-5241: Remove Rot13 usage

--
[...truncated 1188 lines...]
Downloaded: 
http://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.9/maven-reporting-api-2.0.9.jar
 (10 KB at 186.8 KB/sec)
Downloading: 
http://repo.maven.apache.org/maven2/org/apache/maven/plugin-tools/maven-plugin-annotations/3.1/maven-plugin-annotations-3.1.jar
125/227 KB   102/115 KB   68/309 KB   211/257 KB  
125/227 KB   102/115 KB   68/309 KB   215/257 KB   
125/227 KB   102/115 KB   68/309 KB   219/257 KB   
125/227 KB   102/115 KB   68/309 KB   223/257 KB   
125/227 KB   102/115 KB   68/309 KB   227/257 KB   
125/227 KB   102/115 KB   68/309 KB   231/257 KB   
125/227 KB   102/115 KB   68/309 KB   235/257 KB   
125/227 KB   102/115 KB   68/309 KB   239/257 KB   
125/227 KB   102/115 KB   68/309 KB   243/257 KB   
125/227 KB   102/115 KB   68/309 KB   247/257 KB   
125/227 KB   102/115 KB   68/309 KB   251/257 KB   
125/227 KB   102/115 KB   68/309 KB   255/257 KB   
125/227 KB   102/115 KB   68/309 KB   257/257 KB   
129/227 KB   102/115 KB   68/309 KB   257/257 KB   
133/227 KB   102/115 KB   68/309 KB   257/257 KB   
137/227 KB   102/115 KB   68/309 KB   257/257 KB   
141/227 KB   102/115 KB   68/309 KB   257/257 KB   
145/227 KB   102/115 KB   68/309 KB   257/257 KB   
149/227 KB   102/115 KB   68/309 KB   257/257 KB   
153/227 KB   102/115 KB   68/309 KB   257/257 KB   
157/227 KB   102/115 KB   68/309 KB   257/257 KB   
161/227 KB   102/115 KB   68/309 KB   257/257 KB   
165/227 KB   102/115 KB   68/309 KB   257/257 KB   
169/227 KB   102/115 KB   68/309 KB   257/257 KB   
173/227 KB   102/115 KB   68/309 KB   257/257 KB   
177/227 KB   102/115 KB   68/309 KB   257/257 KB   
181/227 KB   102/115 KB   68/309 KB   257/257 KB   
185/227 KB   102/115 KB   68/309 KB   257/257 KB   
189/227 KB   102/115 KB   68/309 KB   257/257 KB   
193/227 KB   102/115 KB   68/309 KB   257/257 KB   
197/227 KB   102/115 KB   68/309 KB   257/257 KB   
201/227 KB   102/115 KB   68/309 KB   257/257 KB   
205/227 KB   102/115 KB   68/309 KB   257/257 KB   
209/227 KB   102/115 KB   68/309 KB   257/257 KB   
213/227 KB   102/115 KB   68/309 KB   257/257 KB   
217/227 KB   102/115 KB   68/309 KB   257/257 KB   
221/227 KB   102/115 KB   68/309 KB   257/257 KB   
225/227 KB   102/115 KB   68/309 KB   257/257 KB   
227/227 KB   102/115 KB   68/309 KB   257/257 KB   
227/227 KB   102/115 KB   72/309 KB   257/257 KB   
227/227 KB   102/115 KB   76/309 KB   257/257 KB   
227/227 KB   102/115 KB   80/309 KB   257/257 KB   
227/227 KB   102/115 KB   84/309 KB   257/257 KB   
227/227 KB   102/115 KB   88/309 KB   257/257 KB   
227/227 KB   102/115 KB   92/309 KB   257/257 KB   
227/227 KB   102/115 KB   96/309 KB   257/257 KB   
227/227 KB   102/115 KB   100/309 KB   257/257 KB   
227/227 KB   102/115 KB   104/309 KB   257/257 KB   
227/227 KB   102/115 KB   108/309 KB   257/257 KB   
227/227 KB   102/115 KB   112/309 KB   257/257 KB   
227/227 KB   102/115 KB   115/309 KB   257/257 KB   
227/227 KB   106/115 KB   115/309 KB   257/257 KB   
227/227 KB   110/115 KB   115/309 KB   257/257 KB   
227/227 KB   114/115 KB   115/309 KB   257/257 KB   
227/227 KB   115/115 KB   115/309 KB   257/257 KB   
227/227 KB   115/115 KB   115/309 KB   4/14 KB   257/257 KB   
227/227 KB   115/115 KB   115/309 KB   8/14 KB   257/257 KB   
  
227/227 KB   115/115 KB   115/309 KB   12/14 KB   
Downloaded: 
http://repo.maven.apache.org/maven2/org/apache/maven/surefire/maven-surefire-common/2.12.4/maven-surefire-common-2.12.4.jar
 (257 KB at 3330.8 KB/sec)
227/227 KB   115/115 KB   115/309 KB   14/14 KB   
227/227 KB   115/115 KB   119/309 KB   14/14 KB   
227/227 KB   115/115 KB   123/309 KB   14/14 KB   
227/227 KB   115/115 KB   123/309 KB   14/14 KB   
227/227 KB   115/115 KB   125/309 KB   14/14 KB   
227/227 KB   115/115 KB   129/309 KB   14/14 KB   
227/227 KB   115/115 KB   133/309 KB   14/14 KB   
227/227 KB   115/115 KB   137/309 KB   14/14 KB   
227/227 KB   115/115 KB   141/309 KB   14/14 KB   
227/227 KB   115/115 KB   145/309 KB   14/14 KB   
227/227 KB   115/115 KB   149/309 KB   14/14 KB   
227/227 KB   115/115 KB   153/309 KB   14/14 KB   
227/227 KB   115/115 KB   157/309 KB   14/14 KB   
227/227 KB   115/115 KB   161/309 KB   14/14 KB   
227/227 KB   115/115 KB   164/309 KB   14/14 KB   
  
Downloaded: 
http://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.jar
 (227 KB at 2727.6 KB/sec)
  
Downloaded: 
http://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-api/2.12.4/surefire-api-2.12.4.jar
 (115 KB at 1335.2 KB/sec)
168/309 KB   14/14 KB 

Build failed in Jenkins: package-rhel63-4.5 #89

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/package-rhel63-4.5/89/changes

Changes:

[talluri] CLOUDSTACK-8020: test_snapshots.py - Fixed cleanup issue

[talluri] CLOUDSTACK-7998: test_escalations_instances.py - Correcting code 
related to detach volume

--
[...truncated 7329 lines...]
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.598 sec

Results :

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

[INFO] 
[INFO] --- maven-war-plugin:2.3:war (default-war) @ cloud-awsapi ---
[INFO] Packaging webapp
[INFO] Assembling webapp [cloud-awsapi] in 
[http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/cloud-awsapi-4.5.0-SNAPSHOT]
[INFO] Processing war project
[INFO] Copying webapp resources 
[http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/generated-webapp]
[INFO] Processing overlay [ id org.apache.axis2:axis2-webapp]
[INFO] Webapp assembled in [12046 msecs]
[INFO] Building war: 
http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/cloud-awsapi-4.5.0-SNAPSHOT.war
[INFO] 
[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ 
cloud-awsapi ---
[INFO] 
[INFO] --- axis2-aar-maven-plugin:1.6.2:aar (default) @ cloud-awsapi ---
[INFO] Generating aar 
http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/WEB-INF/services/cloud-ec2.aar
[INFO] Building jar: 
http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/WEB-INF/services/cloud-ec2.aar
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack Developer Tools - Checkstyle Configuration  SUCCESS 
[6.148s]
[INFO] Apache CloudStack . SUCCESS [6.568s]
[INFO] Apache CloudStack Maven Conventions Parent  SUCCESS [2.245s]
[INFO] Apache CloudStack Framework - Managed Context . SUCCESS [5.974s]
[INFO] Apache CloudStack Utils ... SUCCESS [37.398s]
[INFO] Apache CloudStack Framework ... SUCCESS [0.152s]
[INFO] Apache CloudStack Framework - Event Notification .. SUCCESS [21.794s]
[INFO] Apache CloudStack Framework - Configuration ... SUCCESS [10.364s]
[INFO] Apache CloudStack API . SUCCESS [45.586s]
[INFO] Apache CloudStack Framework - REST  SUCCESS [8.285s]
[INFO] Apache CloudStack Framework - IPC . SUCCESS [12.197s]
[INFO] Apache CloudStack Cloud Engine  SUCCESS [0.128s]
[INFO] Apache CloudStack Cloud Engine API  SUCCESS [14.920s]
[INFO] Apache CloudStack Framework - Security  SUCCESS [7.037s]
[INFO] Apache CloudStack Core  SUCCESS [26.197s]
[INFO] Apache CloudStack Agents .. SUCCESS [18.669s]
[INFO] Apache CloudStack Framework - Clustering .. SUCCESS [9.548s]
[INFO] Apache CloudStack Framework - Event Notification .. SUCCESS [5.276s]
[INFO] Apache CloudStack Cloud Engine Schema Component ... SUCCESS [43.400s]
[INFO] Apache CloudStack Framework - Jobs  SUCCESS [17.504s]
[INFO] Apache CloudStack Cloud Engine Internal Components API  SUCCESS [8.008s]
[INFO] Apache CloudStack Server .. SUCCESS [1:57.476s]
[INFO] Apache CloudStack Usage Server  SUCCESS [16.867s]
[INFO] Apache CloudStack Cloud Engine Orchestration Component  SUCCESS [20.293s]
[INFO] Apache CloudStack Cloud Services .. SUCCESS [0.122s]
[INFO] Apache CloudStack Secondary Storage ... SUCCESS [0.654s]
[INFO] Apache CloudStack Secondary Storage Service ... SUCCESS [13.623s]
[INFO] Apache CloudStack Engine Storage Component  SUCCESS [17.886s]
[INFO] Apache CloudStack Engine Storage Volume Component . SUCCESS [11.644s]
[INFO] Apache CloudStack Engine Storage Image Component .. SUCCESS [7.607s]
[INFO] Apache CloudStack Engine Storage Data Motion Component  SUCCESS [5.908s]
[INFO] Apache CloudStack Engine Storage Cache Component .. SUCCESS [5.937s]
[INFO] Apache CloudStack Engine Storage Snapshot Component  SUCCESS [16.589s]
[INFO] Apache CloudStack Cloud Engine API  SUCCESS [4.664s]
[INFO] Apache CloudStack Cloud Engine Service  SUCCESS [10.572s]
[INFO] Apache CloudStack Plugin POM .. SUCCESS [1.297s]
[INFO] Apache CloudStack Plugin - API Rate Limit . SUCCESS [14.365s]
[INFO] Apache CloudStack Plugin - Storage Volume default provider  SUCCESS 
[5.394s]
[INFO] Apache CloudStack Plugin - Storage Volume SolidFire Provider  SUCCESS 
[11.908s]
[INFO] Apache CloudStack Plugin - API SolidFire .. SUCCESS [6.393s]
[INFO] Apache CloudStack Plugin - 

Re: Review Request 28642: CLOUDSTACK-7998: test_escalations_instances.py - Correcting code related to detach volume

2014-12-04 Thread SrikanteswaraRao Talluri

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

Ship it!


1f7699f45816b3150972bf4947e12ecc36de15a6 4.5
608b0c5a2490261f1fa0e870210f130cc5528a23 master

- SrikanteswaraRao Talluri


On Dec. 3, 2014, 10:16 a.m., Ashutosh Kelkar wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/28642/
 ---
 
 (Updated Dec. 3, 2014, 10:16 a.m.)
 
 
 Review request for cloudstack and SrikanteswaraRao Talluri.
 
 
 Bugs: CLOUDSTACK-7998
 https://issues.apache.org/jira/browse/CLOUDSTACK-7998
 
 
 Repository: cloudstack-git
 
 
 Description
 ---
 
 Corrected test code according to mentioned steps.
 Also, removed code that was trying to detach root disk from VM.
 
 
 Diffs
 -
 
   test/integration/component/test_escalations_instances.py cc1f78b 
 
 Diff: https://reviews.apache.org/r/28642/diff/
 
 
 Testing
 ---
 
 @Desc: Test Attach ISO to VM and Detach ISO from VM. ... SKIP: Skip
 @Desc: Test VM Snapshots pagination. ... SKIP: Skip
 @Desc: Test Revert VM to Snapshot functionality. ... SKIP: Skip
 @Desc: Test to verify pagination of Volumes for a VM ... === TestName: 
 test_16_list_vm_volumes_pagination | Status : SUCCESS ===
 ok
 @Desc: Test to verify change service for Running VM ... SKIP: Skip
 @Desc: Test to verify change service for Stopped VM ... SKIP: Skip
 @Desc: Test to verify creation and reset of SSH Key for VM ... SKIP: Skip
 @Desc: Test to verify Update VM details ... SKIP: Skip
 @Desc: Test to verify Restore VM ... SKIP: Skip
 @Desc: Test to verify deploy VM with multiple networks ... SKIP: Skip
 @Desc: Test to verify deploy VM with multiple Security Groups ... SKIP: Skip
 @Desc: Test to verify deploy VM with static ip address assignment ... SKIP: 
 Skip
 @Desc: Test to verify dnsmasq dhcp conflict issue due to ... SKIP: Skip
 @Desc: Test List Instances pagination ... SKIP: Skip
 @Desc: Test List Running VM's ... SKIP: Skip
 @Desc: Test List Stopped VM's ... SKIP: Skip
 @Desc: Test List Destroyed VM's ... SKIP: Skip
 @Desc: Test List VM by Id ... SKIP: Skip
 @Desc: Test List VM's by Name ... SKIP: Skip
 @Desc: Test List VM's by Name and State ... SKIP: Skip
 @Desc: Test List VM by Zone. ... SKIP: Skip
 @Desc: Test List VM by Zone. ... SKIP: Skip
 @Desc: Test List VM by Zone. ... SKIP: Skip
 @Desc: Test to verify registering and reset of SSH Key for VM ... SKIP: Skip
 @Desc: Test to verify change service for Running VM ... SKIP: Skip
 @Desc: Test to verify Nics for a VM ... SKIP: Skip
 
 --
 Ran 26 tests in 169.896s
 
 OK (SKIP=25)
 
 
 Thanks,
 
 Ashutosh Kelkar
 




Re: Any more bugs we should fix in 4.3 branch for 4.3.2?

2014-12-04 Thread Alireza Eskandari
Hi Rohit,Thank you and your friends for working on CloudStack.I saw release 
note with lots of bugfixes that makes 4.3.2 a reliable release.I open a new 
jira ticket about a UI problem.CLOUDSTACK-8019Also I'm looking for good news 
about CLOUDSTACK-5696 :)Regards,Alireza


Review Request 28691: Cloudstack records ids into events table instead of UUIDs for create snapshot command

2014-12-04 Thread Damodar Reddy Talakanti

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

Review request for cloudstack and Kishan Kavala.


Repository: cloudstack-git


Description
---

Currently when create a snaphost it logs 3 events(scheduled, started, 
completed) into event table. Out of these 3 started and completed events 
has IDs in the descripton insted of UUIDs in event tbale.


Diffs
-

  
api/src/org/apache/cloudstack/api/command/user/snapshot/CreateSnapshotCmd.java 
df7fe82 

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


Testing
---


Thanks,

Damodar Reddy Talakanti



Build failed in Jenkins: build-master-simulator #1327

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/build-master-simulator/1327/changes

Changes:

[min.chen] CLOUDSTACK-5949: remove unused vnc_password from user_vm_view view 
to avoid decryption bottleneck.

--
[...truncated 1801 lines...]
257/439 KB   331/547 KB   64/256 KB
261/439 KB   331/547 KB   64/256 KB   
265/439 KB   331/547 KB   64/256 KB   
265/439 KB   332/547 KB   64/256 KB   
269/439 KB   332/547 KB   64/256 KB   
269/439 KB   334/547 KB   64/256 KB   
273/439 KB   334/547 KB   64/256 KB   
273/439 KB   338/547 KB   65/256 KB   
277/439 KB   338/547 KB   65/256 KB   
277/439 KB   338/547 KB   69/256 KB   
281/439 KB   338/547 KB   69/256 KB   
285/439 KB   338/547 KB   69/256 KB   
273/439 KB   338/547 KB   64/256 KB   
285/439 KB   338/547 KB   71/256 KB   
285/439 KB   342/547 KB   71/256 KB   
289/439 KB   342/547 KB   71/256 KB   
293/439 KB   346/547 KB   71/256 KB   
297/439 KB   346/547 KB   71/256 KB   
301/439 KB   346/547 KB   71/256 KB   
305/439 KB   346/547 KB   71/256 KB   
289/439 KB   346/547 KB   71/256 KB   
309/439 KB   346/547 KB   75/256 KB   
305/439 KB   346/547 KB   75/256 KB   
309/439 KB   346/547 KB   79/256 KB   
309/439 KB   346/547 KB   83/256 KB   
309/439 KB   346/547 KB   87/256 KB   
309/439 KB   346/547 KB   91/256 KB   
309/439 KB   346/547 KB   95/256 KB   
309/439 KB   350/547 KB   99/256 KB   
309/439 KB   350/547 KB   95/256 KB   
309/439 KB   350/547 KB   103/256 KB   
309/439 KB   350/547 KB   107/256 KB   
309/439 KB   350/547 KB   111/256 KB   
309/439 KB   354/547 KB   111/256 KB   
309/439 KB   354/547 KB   115/256 KB   
309/439 KB   354/547 KB   119/256 KB   
309/439 KB   354/547 KB   123/256 KB   
309/439 KB   354/547 KB   127/256 KB   
309/439 KB   354/547 KB   130/256 KB   
313/439 KB   354/547 KB   130/256 KB   
317/439 KB   354/547 KB   130/256 KB   
317/439 KB   358/547 KB   130/256 KB   
321/439 KB   358/547 KB   130/256 KB   
321/439 KB   362/547 KB   130/256 KB   
325/439 KB   362/547 KB   130/256 KB   
325/439 KB   366/547 KB   130/256 KB   
329/439 KB   366/547 KB   130/256 KB   
329/439 KB   370/547 KB   130/256 KB   
333/439 KB   370/547 KB   130/256 KB   
333/439 KB   374/547 KB   130/256 KB   
337/439 KB   374/547 KB   130/256 KB   
337/439 KB   378/547 KB   130/256 KB   
337/439 KB   382/547 KB   130/256 KB   
341/439 KB   382/547 KB   130/256 KB   
341/439 KB   386/547 KB   130/256 KB   
341/439 KB   390/547 KB   130/256 KB   
345/439 KB   390/547 KB   130/256 KB   
345/439 KB   394/547 KB   130/256 KB   
349/439 KB   398/547 KB   130/256 KB   
349/439 KB   398/547 KB   130/256 KB   
353/439 KB   398/547 KB   130/256 KB   
353/439 KB   402/547 KB   130/256 KB   
357/439 KB   402/547 KB   130/256 KB   
357/439 KB   406/547 KB   130/256 KB   
361/439 KB   406/547 KB   130/256 KB   
361/439 KB   410/547 KB   130/256 KB   
365/439 KB   410/547 KB   130/256 KB   
369/439 KB   414/547 KB   130/256 KB   
369/439 KB   414/547 KB   130/256 KB   
373/439 KB   414/547 KB   130/256 KB   
377/439 KB   414/547 KB   130/256 KB   
377/439 KB   418/547 KB   130/256 KB   
381/439 KB   418/547 KB   130/256 KB   
381/439 KB   422/547 KB   130/256 KB   
385/439 KB   422/547 KB   130/256 KB   
385/439 KB   426/547 KB   132/256 KB   
385/439 KB   426/547 KB   136/256 KB   
385/439 KB   426/547 KB   136/256 KB   
385/439 KB   426/547 KB   136/256 KB   
389/439 KB   426/547 KB   136/256 KB   
389/439 KB   430/547 KB   136/256 KB   
393/439 KB   430/547 KB   136/256 KB   
393/439 KB   434/547 KB   136/256 KB   
397/439 KB   434/547 KB   136/256 KB   
397/439 KB   438/547 KB   136/256 KB   
401/439 KB   438/547 KB   136/256 KB   
401/439 KB   442/547 KB   136/256 KB   
405/439 KB   442/547 KB   136/256 KB   
405/439 KB   442/547 KB   139/256 KB   
409/439 KB   442/547 KB   143/256 KB   
409/439 KB   442/547 KB   143/256 KB   
409/439 KB   442/547 KB   147/256 KB   
409/439 KB   442/547 KB   151/256 KB   
413/439 KB   442/547 KB   151/256 KB   
413/439 KB   446/547 KB   155/256 KB   
413/439 KB   442/547 KB   155/256 KB   
417/439 KB   446/547 KB   155/256 KB   
421/439 KB   446/547 KB   155/256 KB   
421/439 KB   446/547 KB   159/256 KB   
425/439 KB   446/547 KB   159/256 KB   
429/439 KB   446/547 KB   159/256 KB   
429/439 KB   446/547 KB   163/256 KB   
433/439 KB   446/547 KB   163/256 KB   
433/439 KB   446/547 KB   167/256 KB   
437/439 KB   446/547 KB   167/256 KB   
439/439 KB   446/547 KB   167/256 KB   
439/439 KB   446/547 KB   171/256 KB   
439/439 KB   446/547 KB   175/256 KB   
439/439 KB   446/547 KB   179/256 KB   
439/439 KB   446/547 KB   183/256 KB   
439/439 KB   446/547 KB   187/256 KB   
439/439 KB   446/547 KB   191/256 KB   
439/439 KB   446/547 KB   195/256 KB   
439/439 KB   446/547 KB   199/256 KB   
439/439 KB   446/547 KB   199/256 KB   
439/439 KB   450/547 KB   199/256 KB   
439/439 KB   454/547 KB   199/256 KB   
439/439 KB   458/547 KB   199/256 KB   
439/439 KB   462/547 KB   

Re: CloudStack Quality Process

2014-12-04 Thread Abhinandan Prateek
Hi,



 I am back and looking forward to being involved again.?

Will be happy to participate in the quality process and initiatives.


I think there are several efforts already going on on test automation and CI. 
Can people chime in if they are already working on such initiatives and at what 
stage these are ?



Regards,

-abhi


M +91 9701199011 | abhinandan.prat...@shapeblue.com


Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
CSForge - rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
CloudStack Software 
Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
CloudStack Infrastructure 
Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/

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 SA Pty Ltd is a company 
registered by The Republic of South Africa and is traded under license from 
Shape Blue Ltd. ShapeBlue is a registered trademark.

Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
CSForge - rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
CloudStack Software 
Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
CloudStack Infrastructure 
Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/

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 SA Pty Ltd is a company 
registered by The Republic of South Africa and is traded under license from 
Shape Blue Ltd. ShapeBlue is a registered trademark.


Build failed in Jenkins: package-rhel63-4.5 #88

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/package-rhel63-4.5/88/changes

Changes:

[sheng.yang] CLOUDSTACK-5241: Remove Rot13 cipher

--
[...truncated 7396 lines...]
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.746 sec

Results :

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

[INFO] 
[INFO] --- maven-war-plugin:2.3:war (default-war) @ cloud-awsapi ---
[INFO] Packaging webapp
[INFO] Assembling webapp [cloud-awsapi] in 
[http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/cloud-awsapi-4.5.0-SNAPSHOT]
[INFO] Processing war project
[INFO] Copying webapp resources 
[http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/generated-webapp]
[INFO] Processing overlay [ id org.apache.axis2:axis2-webapp]
[INFO] Webapp assembled in [14550 msecs]
[INFO] Building war: 
http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/cloud-awsapi-4.5.0-SNAPSHOT.war
[INFO] 
[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ 
cloud-awsapi ---
[INFO] 
[INFO] --- axis2-aar-maven-plugin:1.6.2:aar (default) @ cloud-awsapi ---
[INFO] Generating aar 
http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/WEB-INF/services/cloud-ec2.aar
[INFO] Building jar: 
http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/WEB-INF/services/cloud-ec2.aar
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack Developer Tools - Checkstyle Configuration  SUCCESS 
[5.698s]
[INFO] Apache CloudStack . SUCCESS [3.766s]
[INFO] Apache CloudStack Maven Conventions Parent  SUCCESS [2.294s]
[INFO] Apache CloudStack Framework - Managed Context . SUCCESS [5.696s]
[INFO] Apache CloudStack Utils ... SUCCESS [27.832s]
[INFO] Apache CloudStack Framework ... SUCCESS [0.089s]
[INFO] Apache CloudStack Framework - Event Notification .. SUCCESS [16.235s]
[INFO] Apache CloudStack Framework - Configuration ... SUCCESS [11.106s]
[INFO] Apache CloudStack API . SUCCESS [30.968s]
[INFO] Apache CloudStack Framework - REST  SUCCESS [4.387s]
[INFO] Apache CloudStack Framework - IPC . SUCCESS [8.839s]
[INFO] Apache CloudStack Cloud Engine  SUCCESS [0.054s]
[INFO] Apache CloudStack Cloud Engine API  SUCCESS [10.548s]
[INFO] Apache CloudStack Framework - Security  SUCCESS [5.718s]
[INFO] Apache CloudStack Core  SUCCESS [28.526s]
[INFO] Apache CloudStack Agents .. SUCCESS [20.607s]
[INFO] Apache CloudStack Framework - Clustering .. SUCCESS [10.286s]
[INFO] Apache CloudStack Framework - Event Notification .. SUCCESS [5.606s]
[INFO] Apache CloudStack Cloud Engine Schema Component ... SUCCESS [37.595s]
[INFO] Apache CloudStack Framework - Jobs  SUCCESS [12.573s]
[INFO] Apache CloudStack Cloud Engine Internal Components API  SUCCESS [12.017s]
[INFO] Apache CloudStack Server .. SUCCESS [1:52.785s]
[INFO] Apache CloudStack Usage Server  SUCCESS [17.299s]
[INFO] Apache CloudStack Cloud Engine Orchestration Component  SUCCESS [26.293s]
[INFO] Apache CloudStack Cloud Services .. SUCCESS [0.104s]
[INFO] Apache CloudStack Secondary Storage ... SUCCESS [0.778s]
[INFO] Apache CloudStack Secondary Storage Service ... SUCCESS [13.408s]
[INFO] Apache CloudStack Engine Storage Component  SUCCESS [17.886s]
[INFO] Apache CloudStack Engine Storage Volume Component . SUCCESS [13.128s]
[INFO] Apache CloudStack Engine Storage Image Component .. SUCCESS [6.686s]
[INFO] Apache CloudStack Engine Storage Data Motion Component  SUCCESS [8.484s]
[INFO] Apache CloudStack Engine Storage Cache Component .. SUCCESS [7.144s]
[INFO] Apache CloudStack Engine Storage Snapshot Component  SUCCESS [18.622s]
[INFO] Apache CloudStack Cloud Engine API  SUCCESS [5.653s]
[INFO] Apache CloudStack Cloud Engine Service  SUCCESS [12.217s]
[INFO] Apache CloudStack Plugin POM .. SUCCESS [1.042s]
[INFO] Apache CloudStack Plugin - API Rate Limit . SUCCESS [16.122s]
[INFO] Apache CloudStack Plugin - Storage Volume default provider  SUCCESS 
[8.078s]
[INFO] Apache CloudStack Plugin - Storage Volume SolidFire Provider  SUCCESS 
[13.652s]
[INFO] Apache CloudStack Plugin - API SolidFire .. SUCCESS [6.314s]
[INFO] Apache CloudStack Plugin - API Discovery .. SUCCESS [12.002s]
[INFO] Apache CloudStack Plugin - ACL Static Role Based .. SUCCESS [4.595s]

Build failed in Jenkins: package-rhel63-4.5 #86

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/package-rhel63-4.5/86/changes

Changes:

[Rohit Yadav] packaging: updated hardcoded jasypt version to 1.9.2

[min.chen] CLOUDSTACK-5949: remove unused vnc_password from user_vm_view view 
to avoid decryption bottleneck.

--
[...truncated 7327 lines...]
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.529 sec

Results :

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

[INFO] 
[INFO] --- maven-war-plugin:2.3:war (default-war) @ cloud-awsapi ---
[INFO] Packaging webapp
[INFO] Assembling webapp [cloud-awsapi] in 
[http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/cloud-awsapi-4.5.0-SNAPSHOT]
[INFO] Processing war project
[INFO] Copying webapp resources 
[http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/generated-webapp]
[INFO] Processing overlay [ id org.apache.axis2:axis2-webapp]
[INFO] Webapp assembled in [8919 msecs]
[INFO] Building war: 
http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/cloud-awsapi-4.5.0-SNAPSHOT.war
[INFO] 
[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ 
cloud-awsapi ---
[INFO] 
[INFO] --- axis2-aar-maven-plugin:1.6.2:aar (default) @ cloud-awsapi ---
[INFO] Generating aar 
http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/WEB-INF/services/cloud-ec2.aar
[INFO] Building jar: 
http://jenkins.buildacloud.org/job/package-rhel63-4.5/ws/dist/rpmbuild/BUILD/cloudstack-4.5.0-SNAPSHOT/awsapi/target/WEB-INF/services/cloud-ec2.aar
[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache CloudStack Developer Tools - Checkstyle Configuration  SUCCESS 
[5.178s]
[INFO] Apache CloudStack . SUCCESS [3.887s]
[INFO] Apache CloudStack Maven Conventions Parent  SUCCESS [1.766s]
[INFO] Apache CloudStack Framework - Managed Context . SUCCESS [5.578s]
[INFO] Apache CloudStack Utils ... SUCCESS [26.943s]
[INFO] Apache CloudStack Framework ... SUCCESS [0.102s]
[INFO] Apache CloudStack Framework - Event Notification .. SUCCESS [12.313s]
[INFO] Apache CloudStack Framework - Configuration ... SUCCESS [6.632s]
[INFO] Apache CloudStack API . SUCCESS [25.489s]
[INFO] Apache CloudStack Framework - REST  SUCCESS [4.239s]
[INFO] Apache CloudStack Framework - IPC . SUCCESS [7.057s]
[INFO] Apache CloudStack Cloud Engine  SUCCESS [0.060s]
[INFO] Apache CloudStack Cloud Engine API  SUCCESS [8.950s]
[INFO] Apache CloudStack Framework - Security  SUCCESS [3.727s]
[INFO] Apache CloudStack Core  SUCCESS [18.152s]
[INFO] Apache CloudStack Agents .. SUCCESS [11.877s]
[INFO] Apache CloudStack Framework - Clustering .. SUCCESS [5.852s]
[INFO] Apache CloudStack Framework - Event Notification .. SUCCESS [3.277s]
[INFO] Apache CloudStack Cloud Engine Schema Component ... SUCCESS [23.416s]
[INFO] Apache CloudStack Framework - Jobs  SUCCESS [8.031s]
[INFO] Apache CloudStack Cloud Engine Internal Components API  SUCCESS [5.113s]
[INFO] Apache CloudStack Server .. SUCCESS [1:06.328s]
[INFO] Apache CloudStack Usage Server  SUCCESS [10.015s]
[INFO] Apache CloudStack Cloud Engine Orchestration Component  SUCCESS [14.391s]
[INFO] Apache CloudStack Cloud Services .. SUCCESS [0.062s]
[INFO] Apache CloudStack Secondary Storage ... SUCCESS [0.351s]
[INFO] Apache CloudStack Secondary Storage Service ... SUCCESS [9.042s]
[INFO] Apache CloudStack Engine Storage Component  SUCCESS [11.041s]
[INFO] Apache CloudStack Engine Storage Volume Component . SUCCESS [7.510s]
[INFO] Apache CloudStack Engine Storage Image Component .. SUCCESS [4.549s]
[INFO] Apache CloudStack Engine Storage Data Motion Component  SUCCESS [4.204s]
[INFO] Apache CloudStack Engine Storage Cache Component .. SUCCESS [3.958s]
[INFO] Apache CloudStack Engine Storage Snapshot Component  SUCCESS [10.887s]
[INFO] Apache CloudStack Cloud Engine API  SUCCESS [3.324s]
[INFO] Apache CloudStack Cloud Engine Service  SUCCESS [7.255s]
[INFO] Apache CloudStack Plugin POM .. SUCCESS [0.788s]
[INFO] Apache CloudStack Plugin - API Rate Limit . SUCCESS [9.622s]
[INFO] Apache CloudStack Plugin - Storage Volume default provider  SUCCESS 
[3.578s]
[INFO] Apache CloudStack Plugin - Storage Volume SolidFire Provider  SUCCESS 
[7.447s]
[INFO] Apache CloudStack Plugin - API SolidFire .. SUCCESS [4.053s]
[INFO] Apache CloudStack Plugin - 

Re: A secure way to reset VMs password

2014-12-04 Thread Alireza Eskandari
It is possible if we provide password service on port 8080 with current 
insecure method and on port 8443 with secure method.
with this solution we can use both old and new password reset service.

 Original message 
From: Logan Barfield lbarfi...@tqhosting.com 
Date: 03/12/2014  19:32  (GMT+03:30) 
To: dev@cloudstack.apache.org 
Subject: Re: A secure way to reset VMs password 
 
Passwords are most definitely a necessity, but not having SSH Keys in the
GUI at this point just doesn't make any sense.

To clarify my thoughts on the current password system: I think a re-write
would be great, but it should include an insecure/legacy option (probably
as a global setting) that would continue to function with the current reset
scripts.


Thank You,

Logan Barfield
Tranquil Hosting

On Wed, Dec 3, 2014 at 10:55 AM, Andrija Panic andrija.pa...@gmail.com
wrote:

 +1 what Nux said - I'm aware of many web developers NOT knowing what the
 SSH keys are at all, and thus not using them... most of them relly on
 passwords... but nice to have ssh keys for rest of us.

 On 3 December 2014 at 16:52, Nux! n...@li.nux.ro wrote:

  Keys are not for everyone. Passwords are still used a lot.
 
  --
  Sent from the Delta quadrant using Borg technology!
 
  Nux!
  www.nux.ro
 
  - Original Message -
   From: Carlos Reategui create...@gmail.com
   To: dev@cloudstack.apache.org
   Sent: Wednesday, 3 December, 2014 05:19:07
   Subject: Re: A secure way to reset VMs password
 
   Why do passwords at all?  Why not just use ssh keys like AWS does. The
   functionality is already there just not in the ACS UI. Cloud-init
 already
   supports it which is available in most distros and therefore would not
  require
   CS specific scripts. At least not for linux. On windows I'm not exactly
  sure
   how AWS does it but I think it is also some kind of terminal services
   certificates so I think it could be made to work too.
  
   -Carlos
  
  
  
   On Dec 2, 2014, at 2:35 PM, Chiradeep Vittal 
  chiradeep.vit...@citrix.com
   wrote:
  
   You would need client-side certs as well since the password server
  needs to be
   able to validate WHO is asking for the password. Currently it is based
  on the
   client's IP address.
   Also the current scheme is a single-use password — as soon as the
  password is
   retrieved, it is not available to anybody else (of course a MITM could
  sniff
   the first exchange).
  
   You could eliminate a lot of MITM-style attacks by running the
 password
  server
   locally on each hypervisor (hard for VMW), or by attaching an ISO
  (containing
   the password) to the VM.
  
   From: John Kinsella j...@stratosec.comailto:j...@stratosec.co
   Reply-To: dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org
 
   dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org
   Date: Tuesday, December 2, 2014 at 1:32 PM
   To: dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org
   dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org
   Subject: Re: A secure way to reset VMs password
  
   That password reset infrastructure has bigger issues than just SSL.
 The
  server
   side works, but that’s about all I can say for it. This topic comes up
  every
   6-12 months. :)
  
   I thought there was a Jira entry but I can’t find it…personally I’d
  love to see
   the client and server sides both rewritten from scratch.
  
   John
  
   On Nov 28, 2014, at 11:33 AM, Nux! n...@li.nux.romailto:
 n...@li.nux.ro
  wrote:
   Jayapal,
   Not necesarily, one could run stunnel or nginx as SSL proxy on some
  other port
   (8443?), this way SSL and non-SSL connections will still work and give
  you
   plenty of time to update your templates, if you so wish.
   Am I missing any important bits here?
   Lucian
   --
   Sent from the Delta quadrant using Borg technology!
   Nux!
   www.nux.ro
   - Original Message -
   From: Jayapal Reddy Uradi
   jayapalreddy.ur...@citrix.commailto:jayapalreddy.ur...@citrix.com
   To: dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org
   dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org
   Cc: Alireza Eskandari
   astro.alir...@yahoo.commailto:astro.alir...@yahoo.com
   Sent: Friday, 28 November, 2014 09:34:02
   Subject: Re: A secure way to reset VMs password
   Another point to note is all the vms in production has to update
   with the new cloud-set-guest-password scripts because of the new
  password reset
   method.
   Thanks,
   Jayapal
   On 28-Nov-2014, at 2:28 PM, Erik Weber
   terbol...@gmail.commailto:terbol...@gmail.com
   wrote:
   On Thu, Nov 27, 2014 at 3:54 PM, Alireza Eskandari 
   astro.alir...@yahoo.com.invalidmailto:
 astro.alir...@yahoo.com.invalid
  wrote:
   HiI viewed the bash script that resets Linux password (
  
 
 http://download.cloud.com/templates/4.2/bindir/cloud-set-guest-password.in)It
   seems that it doesn't use a secure way for transferring password
 string
  to
   instance.Instances on a shared network can 

Build failed in Jenkins: build-4.5-simulator #99

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/build-4.5-simulator/99/changes

Changes:

[min.chen] CLOUDSTACK-5949: remove unused vnc_password from user_vm_view view 
to avoid decryption bottleneck.

--
[...truncated 356 lines...]
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:236)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:134)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:113)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:103)
at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:74)
2014-12-04 00:10:57,574 ERROR [utils.rest.RESTServiceConnector] (main:) Failed 
to retrieve object : null
2014-12-04 00:10:57,578 ERROR [utils.rest.RESTServiceConnector] (main:) 
IOException caught while trying to connect to the REST Service
java.io.IOException
at 
com.cloud.utils.rest.RESTValidationStrategy.executeMethod(RESTValidationStrategy.java:106)
at 
com.cloud.utils.rest.RESTServiceConnector.executeMethod(RESTServiceConnector.java:277)
at 
com.cloud.utils.rest.RESTServiceConnector.executeUpdateObject(RESTServiceConnector.java:183)
at 
com.cloud.utils.rest.RESTServiceConnectorTest.testExecuteUpdateObjectException(RESTServiceConnectorTest.java:273)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at 
org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19)
at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:236)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:134)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:113)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:103)
at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:74)
Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.912 sec
Running 

Re: git commit: updated refs/heads/4.5 to 482815d

2014-12-04 Thread David Nalley
Please revert this on 4.5 - changing underlying libraries _should_ be
okay, but I'd rather this happen on the leading edge of a release
cycle, not the tail end.

--David

On Wed, Dec 3, 2014 at 3:58 PM,  bhais...@apache.org wrote:
 Repository: cloudstack
 Updated Branches:
   refs/heads/4.5 344d98e0b - 482815d08


 CLOUDSTACK-8011: Upgrade maven dependencies

 Changes;
 - Upgrades maven-war plugin to 4.5 (faster war packaging)
 - Upgrade spring framework to latest minor release
 - Upgrade ehcache, jasypt, httpclient, httpcore and other core dependencies
 - Upgrade to latest ipv6 library, fix unit test NetUtilsTest
 - httpcore and httpclient are sharing same version variable
 - commons-httpclient is different that httpclient, the fix gives it a 
 separate var
 - Apidocs failed to generate and get stuck with new reflections version, for 
 now
   we will continue using 0.9.8

 Newer dependencies can be listed using:
 mvn versions:display-dependency-updates -Dnoredist -Dsimulator -P 
 developer,systemvm

 Testing;
 - Tested using Maven 3.2.1
 - Local noredist build with unit tests succeeds
 - CloudStack mgmt server started, basic business layer tests work
 - Observed 10-15% build time improvement using new maven-war plugin

 Branch: bugfix/4.5-8011 (commits are squashed in favour of a linear history)

 Pull request:
 https://github.com/apache/cloudstack/pull/50

 This closes #50

 TravisCI build summary:
 https://travis-ci.org/shapeblue/cloudstack/builds/42902172

 - Build passes with unit tests
 - Apidocs generates successfully
 - Most integration tests pass, some fail due to timeout errors, second re-run
   passes some of them

 Signed-off-by: Rohit Yadav rohit.ya...@shapeblue.com
 (cherry picked from commit fac7bfc5d503aa25a82a684f7ec545197d255fb2)
 Signed-off-by: Rohit Yadav rohit.ya...@shapeblue.com

 Conflicts:
 pom.xml


 Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
 Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/482815d0
 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/482815d0
 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/482815d0

 Branch: refs/heads/4.5
 Commit: 482815d084e549b4cf8ba893d7c5174092e33437
 Parents: 344d98e
 Author: Rohit Yadav rohit.ya...@shapeblue.com
 Authored: Wed Dec 3 16:14:59 2014 +0530
 Committer: Rohit Yadav rohit.ya...@shapeblue.com
 Committed: Thu Dec 4 02:14:54 2014 +0530

 --
  client/pom.xml  |  4 +-
  engine/api/pom.xml  |  2 +-
  engine/service/pom.xml  |  2 +-
  framework/rest/pom.xml  | 12 ++--
  plugins/event-bus/rabbitmq/pom.xml  |  2 +-
  .../network-elements/juniper-contrail/pom.xml   |  2 +-
  plugins/network-elements/midonet/pom.xml|  4 +-
  plugins/storage/volume/cloudbyte/pom.xml|  2 +-
  pom.xml | 64 ++--
  services/console-proxy-rdp/rdpconsole/pom.xml   |  2 +-
  test/pom.xml|  2 +-
  .../test/com/cloud/utils/net/NetUtilsTest.java  |  4 +-
  12 files changed, 52 insertions(+), 50 deletions(-)
 --


 http://git-wip-us.apache.org/repos/asf/cloudstack/blob/482815d0/client/pom.xml
 --
 diff --git a/client/pom.xml b/client/pom.xml
 index a0fe596..f015f89 100644
 --- a/client/pom.xml
 +++ b/client/pom.xml
 @@ -388,7 +388,7 @@
plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-war-plugin/artifactId
 -version2.3/version
 +version2.5/version
  configuration
webXml./target/generated-webapp/WEB-INF/web.xml/webXml
warSourceDirectory./target/generated-webapp/warSourceDirectory
 @@ -744,7 +744,7 @@
plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-war-plugin/artifactId
 -version2.3/version
 +version2.5/version
  configuration
webappDirectorytarget/client/webappDirectory
webXml./target/generated-webapp/WEB-INF/web.xml/webXml

 http://git-wip-us.apache.org/repos/asf/cloudstack/blob/482815d0/engine/api/pom.xml
 --
 diff --git a/engine/api/pom.xml b/engine/api/pom.xml
 index 3368bd8..40d0ecb 100644
 --- a/engine/api/pom.xml
 +++ b/engine/api/pom.xml
 @@ -38,7 +38,7 @@
  dependency
groupIdorg.apache.cxf/groupId
artifactIdcxf-bundle-jaxrs/artifactId
 -  version2.7.0/version
 +  version2.7.13/version
exclusions
  exclusion
groupIdorg.eclipse.jetty/groupId

 http://git-wip-us.apache.org/repos/asf/cloudstack/blob/482815d0/engine/service/pom.xml
 

Re: CloudStack Quality Process

2014-12-04 Thread Sebastien Goasguen
Morning folks,

As an elected member of the ASF and with my cloudstack PMC hat off, I would 
like to raise a little bit of caution here.

Core tenets of the ASF are openness, transparency and non-affiliation. A key 
process is also that all decisions happen on the list.

While it is good that this type of meeting is brought up on the list, it would 
be much better for the community if this meeting was open to everyone, that the 
dates/time were promoted on the list and that minutes be sent. Very much like 
we operated IRC meetings some time back.

The use of the list for decisions is actually for:
-openness
-to be able to include everyone in the decision making
-archival purposes and 
-to remove liability on the committers when we release code. 

My final point of caution is regarding affiliation. Companies have no standing 
in the ASF. It is clear that someones pays the paychecks but companies do no 
influence ASF projects, they have no voice, no vote etc. This is something 
crucial in my view, if only because it protects the contributors. So a meeting 
between Citrix, SBP, Shaeblue and CloudOps were decisions are made about 
cloudstack would be wrong. A meeting between Daan, Rajani, Giles where thoughts 
are brought back to the list…is of course fine.

So just a little caution here, thanks,

-sebastien

On Dec 3, 2014, at 11:47 PM, Rajani Karuturi raj...@apache.org wrote:

 count me in. I am willing to be part of this effort.
 
 ~Rajani
 
 On Wed, Dec 3, 2014 at 8:25 PM, Will Stevens wstev...@cloudops.com wrote:
 
 I am willing to help out in any way I can.
 
 Cheers,
 
 Will
 
 
 *Will STEVENS*
 Lead Developer
 
 *CloudOps* *| *Cloud Solutions Experts
 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
 w cloudops.com *|* tw @CloudOps_
 
 On Mon, Dec 1, 2014 at 2:12 PM, Steve Wilson steve.wil...@citrix.com
 wrote:
 
 Hi Everyone,
 
 It was great to get to see a number of you at the recent CCC in Budapest.
 While I was there, I got to meet face to face with individuals working
 for
 several companies that have a real stake in the commercial success of the
 CloudStack project.
 
 After joining Citrix (and becoming involved in CloudStack) about a year
 ago, I’ve come to believe that we need to do more to mature our quality
 practices around this codebase.  We all like to say #cloudstackworks (and
 it’s true), but this is a massive codebase that’s used in the most
 demanding situations.  We have large telecommunications companies and
 enterprises who are betting their businesses on this software.  It has to
 be great!
 
 There has been quite a bit of discussion on the mailing list in recent
 months about how we improve in this area.  There is plenty of passion,
 but
 we haven’t made enough concrete progress as a community.  In my
 discussions
 with key contributors as CCC, there was general agreement that the DEV
 list
 isn’t a good forum for hashing out these kinds of things.  Email is too
 low-bandwidth and too impersonal.
 
 At CCC, I discussed with several people the idea that we commission a
 small sub team to go hash out a proposal for how we handle the following
 topics within the ACS community (which can then be brought back to the
 larger community for ratification):
 
  *   Continuous integration and test automation
  *   Gating of commits
  *   Overall commit workflow
 
 We are looking for volunteers to commit to being part of this team.  This
 would imply a serious commitment.  We don’t want hangers on or observers.
 This will entail real work and late night meetings.  We’re looking for
 people who are serious contributors to the codebase.
 
 From Citrix, David Nalley and Animesh Chaturvedi have booth told me
 they’re willing to commit to this project.  They’ve both managed ACS
 releases and have a really good view into the current process — and I
 know
 both are passionate about improving our process.  From my CCC
 discussions,
 I believe there are individuals from Schuberg Philis, Shape Blue and
 Cloud
 Ops who are willing to commit to this process.
 
 If you are willing to be part of this team to drive forward our
 community,
 please reply here.
 
 Thanks,
 
 -Steve
 
 Steve Wilson
 VP  Product Unit Manager
 Cloud Software
 Citrix
 @virtualsteve
 
 



Review Request 28695: CLOUDSTACK-8020: test_snapshots.py - Fixed cleanup issue

2014-12-04 Thread Ashutosh Kelkar

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

Review request for cloudstack and SrikanteswaraRao Talluri.


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


Repository: cloudstack-git


Description
---

Fixed cleanup issue. Test case failed while deleting snapshot in the cleanup 
opearation. Snapshot gets cleaned as a part of account cleanup. No need to add 
it seperately to cleanup list.


Diffs
-

  test/integration/component/test_snapshots.py 62f2f06 

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


Testing
---

Test Creating snapshot from volume having spaces in name(KVM) ... SKIP: skip
Test Snapshot Data Disk ... SKIP: skip
Test snapshot from detached disk ... === TestName: 
test_03_snapshot_detachedDisk | Status : SUCCESS ===
ok
Test Delete Snapshot ... SKIP: skip
Create Template from snapshot ... SKIP: skip

--
Ran 5 tests in 193.566s

OK (SKIP=4)


Thanks,

Ashutosh Kelkar



Review Request 28700: Attach volume events are not correctly shown in events.

2014-12-04 Thread Damodar Reddy Talakanti

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

Review request for cloudstack and Koushik Das.


Repository: cloudstack-git


Description
---

When we call AttachVolume API, Cloudstack is not recording all events into 
event table.

It should generate Scheduled, Started and Completed evetns. But it was 
generating only Schduled one.


Diffs
-

  server/src/com/cloud/storage/VolumeApiServiceImpl.java 785a95e 

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


Testing
---

Tested by attaching volume to a VM


Thanks,

Damodar Reddy Talakanti



Re: Any more bugs we should fix in 4.3 branch for 4.3.2?

2014-12-04 Thread ilya musayev

Rohit,

If possible and not too late, please consider adding

https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commit;h=f43ffb9a
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commitdiff;h=4ff3130b 
(minor)
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commit;h=1716067dddf20e434cdbfac69e19da7b71fea89d 
(minor db change, but really helpful)

https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commit;h=03daae571b44354d31913c7e0ecb9e1f64cdcd55

I will help on regression testing to best of my abilities with vmware. 
Marcus and I  plan to build internal CI to automate regression testing - 
but thats in the future and wont be ready for 4.3.2 release.


Regards,
ilya

On 12/3/14, 7:34 AM, Rohit Yadav wrote:

Hi,

I'm planning to drive testing efforts on 4.3 branch from next week that
target towards 4.3.2 release, are there any more bugs especially
blockers/criticals bugs that we should backport or fix that affects
4.3.0 or 4.3.1 release? For your reference, here is a list of changes
that were backported or fixed on 4.3 branch since 4.3.1 release for your
reference:

https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=blob_plain;f=CHANGES.md;hb=refs/heads/4.3 



After regression testing, I'm planning to merge those backported changes
to 4.4 branch and with blessings from Daan we can work towards 4.4.3
release as well.

Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 8826230892 | rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab
Find out more about ShapeBlue and our range of CloudStack related 
services


IaaS Cloud Design  
Buildhttp://shapeblue.com/iaas-cloud-design-and-build//

CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
CloudStack Software 
Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
CloudStack Infrastructure 
Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
CloudStack Bootcamp Training 
Courseshttp://shapeblue.com/cloudstack-training/


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 SA 
Pty Ltd is a company registered by The Republic of South Africa and is 
traded under license from Shape Blue Ltd. ShapeBlue is a registered 
trademark.




Re: Review Request 28691: Cloudstack records ids into events table instead of UUIDs for create snapshot command

2014-12-04 Thread Damodar Reddy Talakanti

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

(Updated Dec. 4, 2014, 10:08 a.m.)


Review request for cloudstack and Kishan Kavala.


Changes
---

updated patch with missed changes


Repository: cloudstack-git


Description
---

Currently when create a snaphost it logs 3 events(scheduled, started, 
completed) into event table. Out of these 3 started and completed events 
has IDs in the descripton insted of UUIDs in event tbale.


Diffs (updated)
-

  
api/src/org/apache/cloudstack/api/command/user/snapshot/CreateSnapshotCmd.java 
df7fe82 

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


Testing
---


Thanks,

Damodar Reddy Talakanti



RE: CI improvment part 1

2014-12-04 Thread Edison Su
haven't have time to work on it since last update.

 -Original Message-
 From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com]
 Sent: Tuesday, December 02, 2014 9:53 PM
 To: dev@cloudstack.apache.org; Edison Su
 Subject: Re: CI improvment part 1
 
 Hi Edison,
 
 Just curious, any update on the pytest effort? Thanks.
 
 On Friday 26 September 2014 10:13 AM, Edison Su wrote:
  Highlights the improvements on marvin I made in these days on pytest
 branch:
  1. Switch test framework from nose to pytest, while also maintain the back-
 compatibility for existing test cases.
   pytest is more flexible than nose, more enjoyable to work with.
  2. Speed up test speed a LOT: It only takes 250-300 seconds for a single run
 for all the test cases under test/integration/smoke folder, while it usually
 takes 40 minutes to run before.
  The speed up is coming from running test cases in parallel. 
  pytest-xdist is
 modified to fix the issue:
 https://bitbucket.org/hpk42/pytest/issue/175/way-to-control-how-pytest-
 xdist-runs-tests. we have a lot of existing test cases have to run in sequence
 per test class.
  3. Add a new Jenkins job at
 http://jenkins.buildacloud.org/job/fastsimulatorbuild/, which only takes 22
 minutes for a full cycle buildtest.
   A new VM is created on digitalocean: 4G memory, 40G SSD, and added
 into Jenkins.buildacloud.org. SSD is life saver, it really makes big 
 difference
 during build/test.
   A new docker image is created, which has all the tools installed in 
  order
 to build and test: e.g. java/mysql/python/git/ installed.
   A new Jenkins job is created to build and test periodically in every 20
 minutes.
 
  So far, the Jenkins job works very well, if everybody ok with what I am
 doing, I want to merge pytest branch into master later. With a quick CI in
 hand, we then can start to think about how to add gerrit into our system.
 
 --
 Regards,
 Rohit Yadav
 Software Architect, ShapeBlue
 M. +91 8826230892 | rohit.ya...@shapeblue.com
 Blog: bhaisaab.org | Twitter: @_bhaisaab Find out more about ShapeBlue
 and our range of CloudStack related services
 
 IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-
 build//
 CSForge - rapid IaaS deployment
 frameworkhttp://shapeblue.com/csforge/
 CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
 CloudStack Software Engineeringhttp://shapeblue.com/cloudstack-
 software-engineering/
 CloudStack Infrastructure Supporthttp://shapeblue.com/cloudstack-
 infrastructure-support/
 CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-
 training/
 
 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 SA Pty
 Ltd is a company registered by The Republic of South Africa and is traded
 under license from Shape Blue Ltd. ShapeBlue is a registered trademark.


Re: CloudStack Quality Process

2014-12-04 Thread Pierre-Luc Dion
Count me In!

I will help as much as possible on CI, git flow testing...


Pierre-Luc



On Wed, Dec 3, 2014 at 9:55 AM, Will Stevens wstev...@cloudops.com wrote:

 I am willing to help out in any way I can.

 Cheers,

 Will


 *Will STEVENS*
 Lead Developer

 *CloudOps* *| *Cloud Solutions Experts
 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
 w cloudops.com *|* tw @CloudOps_

 On Mon, Dec 1, 2014 at 2:12 PM, Steve Wilson steve.wil...@citrix.com
 wrote:

  Hi Everyone,
 
  It was great to get to see a number of you at the recent CCC in Budapest.
  While I was there, I got to meet face to face with individuals working
 for
  several companies that have a real stake in the commercial success of the
  CloudStack project.
 
  After joining Citrix (and becoming involved in CloudStack) about a year
  ago, I’ve come to believe that we need to do more to mature our quality
  practices around this codebase.  We all like to say #cloudstackworks (and
  it’s true), but this is a massive codebase that’s used in the most
  demanding situations.  We have large telecommunications companies and
  enterprises who are betting their businesses on this software.  It has to
  be great!
 
  There has been quite a bit of discussion on the mailing list in recent
  months about how we improve in this area.  There is plenty of passion,
 but
  we haven’t made enough concrete progress as a community.  In my
 discussions
  with key contributors as CCC, there was general agreement that the DEV
 list
  isn’t a good forum for hashing out these kinds of things.  Email is too
  low-bandwidth and too impersonal.
 
  At CCC, I discussed with several people the idea that we commission a
  small sub team to go hash out a proposal for how we handle the following
  topics within the ACS community (which can then be brought back to the
  larger community for ratification):
 
*   Continuous integration and test automation
*   Gating of commits
*   Overall commit workflow
 
  We are looking for volunteers to commit to being part of this team.  This
  would imply a serious commitment.  We don’t want hangers on or observers.
  This will entail real work and late night meetings.  We’re looking for
  people who are serious contributors to the codebase.
 
  From Citrix, David Nalley and Animesh Chaturvedi have booth told me
  they’re willing to commit to this project.  They’ve both managed ACS
  releases and have a really good view into the current process — and I
 know
  both are passionate about improving our process.  From my CCC
 discussions,
  I believe there are individuals from Schuberg Philis, Shape Blue and
 Cloud
  Ops who are willing to commit to this process.
 
  If you are willing to be part of this team to drive forward our
 community,
  please reply here.
 
  Thanks,
 
  -Steve
 
  Steve Wilson
  VP  Product Unit Manager
  Cloud Software
  Citrix
  @virtualsteve
 



Re: CloudStack Quality Process

2014-12-04 Thread Amin
Hi Steve,
I would like to be part of this too.
I am new to CloudStack development but have good experience managing
quality processes and CI in distributed teams.

Amin Alid
CTO, Safe Swiss Cloud AG

skype: aminalid
+41 44 586 0064
+41 43 541 5704

safeswisscloud.ch
anolim.com

On 12/01/2014 10:12 PM, Steve Wilson wrote:
 Hi Everyone,

 It was great to get to see a number of you at the recent CCC in Budapest.  
 While I was there, I got to meet face to face with individuals working for 
 several companies that have a real stake in the commercial success of the 
 CloudStack project.

 After joining Citrix (and becoming involved in CloudStack) about a year ago, 
 I’ve come to believe that we need to do more to mature our quality practices 
 around this codebase.  We all like to say #cloudstackworks (and it’s true), 
 but this is a massive codebase that’s used in the most demanding situations.  
 We have large telecommunications companies and enterprises who are betting 
 their businesses on this software.  It has to be great!

 There has been quite a bit of discussion on the mailing list in recent months 
 about how we improve in this area.  There is plenty of passion, but we 
 haven’t made enough concrete progress as a community.  In my discussions with 
 key contributors as CCC, there was general agreement that the DEV list isn’t 
 a good forum for hashing out these kinds of things.  Email is too 
 low-bandwidth and too impersonal.

 At CCC, I discussed with several people the idea that we commission a small 
 sub team to go hash out a proposal for how we handle the following topics 
 within the ACS community (which can then be brought back to the larger 
 community for ratification):

   *   Continuous integration and test automation
   *   Gating of commits
   *   Overall commit workflow

 We are looking for volunteers to commit to being part of this team.  This 
 would imply a serious commitment.  We don’t want hangers on or observers. 
 This will entail real work and late night meetings.  We’re looking for people 
 who are serious contributors to the codebase.

 From Citrix, David Nalley and Animesh Chaturvedi have booth told me they’re 
 willing to commit to this project.  They’ve both managed ACS releases and 
 have a really good view into the current process — and I know both are 
 passionate about improving our process.  From my CCC discussions, I believe 
 there are individuals from Schuberg Philis, Shape Blue and Cloud Ops who are 
 willing to commit to this process.

 If you are willing to be part of this team to drive forward our community, 
 please reply here.

 Thanks,

 -Steve

 Steve Wilson
 VP  Product Unit Manager
 Cloud Software
 Citrix
 @virtualsteve




Is there any progress with CLOUDSTACK-4858 bug?

2014-12-04 Thread Andrei Mikhailovsky

Hello guys, 

I was wondering if there are any plans to fix the CLOUDSTACK-4858, which has 
been reported back in October 2013 and despite having a Major Priority hasn't 
even been assigned to anyone as far as I can see? 

Thanks 

Andrei 



Jenkins build is back to normal : build-master-simulator #1329

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/build-master-simulator/1329/changes



RE: [Propose] Improvements in XenServer + ACS integration

2014-12-04 Thread Demetrius Tsitrelis
Just trying to understand our existing integration  

I found 
http://docs.openstack.org/juno/config-reference/content/introduction-to-xen.html
 which discusses how OpenStack uses XAPI plugins.  Do we have a similar 
document describing the integration of CloudStack with Xen via SSH?

Don't we also use XAPI plugins?  See 
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=tree;f=scripts/vm/hypervisor/xenserver
  and 
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=blob;f=plugins/hypervisors/xenserver/src/com/cloud/hypervisor/xenserver/resource/CitrixResourceBase.java;hb=HEAD#l630

It's true that the database encryption algorithms could be improved.  I filed 
https://issues.apache.org/jira/browse/CLOUDSTACK-8015; hopefully we could move 
away from MD5 and DES.

-Original Message-
From: Marco Sinhoreli [mailto:marco.sinhor...@shapeblue.com] 
Sent: Monday, November 24, 2014 10:18 AM
To: dev@cloudstack.apache.org
Subject: Re: [Propose] Improvements in XenServer + ACS integration 

Hi Stephen:

Thank you for yours comments! I understand your worry about host.plugins and 
agree but, compared with the actual ACS approach where shell scripts are used 
over ssh to call root commands inside XenServer, it represents an better one. 
My worry is about to store root password in the ACS DB where people not 
authorized can revert the md5sum applied and then connect directly to the 
server and run anything. An great approach is limit the commands called by 
host.plugins using the sudo. About xenstore, it's only an another way share 
informations (or use it as semaphore) to some agent running in the system VMs 
for example not as a public interface.


Marco Sinhoreli
Consultant Manager

Phone: +55 21 2586 6390 | Fax: +55 21 2586 6002 | Mobile: +55 21 98276
3636 | Mobile: +55 21 99711 4645
Praia de Botafogo 501, bloco 1 - sala 101, Botafogo, Rio de Janeiro, RJ - 
Brazil - CEP 22250-040 marco.sinhor...@shapeblue.com | www.shapeblue.com 
http://www.shapeblue.com/ | Twitter:@shapeBlue 
https://twitter.com/#!/shapeblue



On 24/11/14 08:51, Stephen Turner stephen.tur...@citrix.com wrote:

Thanks for showing me this at the conference, Marco.

I like the idea of authenticated users, but I haven't understood the 
role of the XenServer plugin here. Only a pool admin can call 
Host.call_plugin, and pool admins have the same permissions as root, so 
the plugin can't convey any additional privileges and I don't see how 
it acts as a security layer. In general, I think we should move away 
from XenServer plugins (and Alex Huang already made some steps in this 
direction at the beginning of the year). The problem with plugins is 
that if XenServer changes, it may break the plugin, and we will have to 
scramble to fix it up when we notice.

You also mentioned xenstore: I would certainly caution against using 
that, because it's not supposed to be a public interface.

I guess my philosophy is that we should treat XenServer as a black box 
as much as possible, accessible only through the public API. (Of 
course, Host.call_plugin is an API call, but you know what I mean). 
Just because we know that dom0 is just a Linux box and we can do 
anything, doesn't mean that that's good architecture. XenCenter only 
uses the public API, for example. And if the public API doesn't provide 
something we really need, we should advocate to the upstream project to 
change it, or even submit a patch as XenServer is open source too.

--
Stephen Turner


-Original Message-
From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com]
Sent: 24 November 2014 08:44
To: dev@cloudstack.apache.org
Subject: Re: [Propose] Improvements in XenServer + ACS integration

Great idea and work Marco!

The gist of the proposal is that we can allow non-root users to add 
hosts and Marco successfully shows us how that is possible.

 On 23-Nov-2014, at 5:42 pm, Marco Sinhoreli 
marco.sinhor...@shapeblue.com wrote:

 Hi community,

 I'm starting this discussion to share some ideas about XenServer 
integration in ACS. Since XenServer has some nice features to do that 
like RBAC, host plugin and XenStore, I demonstrate these to some 
community members at CCCEU14.

 Some references you can look in these links:
 https://blog.xenproject.org/2011/11/09/xcp-rbac-and-pam-authenticatio
 n -in-the-xenapi/ https://wiki.xenserver.org/index.php?title=RBAC
 http://wiki.xen.org/wiki/XAPI_Host_Plugins
 http://wiki.xen.org/wiki/XenStore

 Actual status in ACS:
 During the XenServer setup, is possible to define a user to connect 
to the xapi. In XenCenter, is possible to use a different user 
(no-root) using external authentication like AD our PAM since the RBAC 
is configured properly for this. In ACS it's not possible because many 
command need be called by root using SSH. Another issue in this 
approach is about security: root password is stored in DB and, in this 
approach we have a security compliance issue. The root used used to 
call shell scripts in the 

Re: CloudStack Quality Process

2014-12-04 Thread Erik Weber
On Mon, Dec 1, 2014 at 8:12 PM, Steve Wilson steve.wil...@citrix.com
wrote:

 Hi Everyone,

 It was great to get to see a number of you at the recent CCC in Budapest.
 While I was there, I got to meet face to face with individuals working for
 several companies that have a real stake in the commercial success of the
 CloudStack project.

 After joining Citrix (and becoming involved in CloudStack) about a year
 ago, I’ve come to believe that we need to do more to mature our quality
 practices around this codebase.  We all like to say #cloudstackworks (and
 it’s true), but this is a massive codebase that’s used in the most
 demanding situations.  We have large telecommunications companies and
 enterprises who are betting their businesses on this software.  It has to
 be great!

 There has been quite a bit of discussion on the mailing list in recent
 months about how we improve in this area.  There is plenty of passion, but
 we haven’t made enough concrete progress as a community.  In my discussions
 with key contributors as CCC, there was general agreement that the DEV list
 isn’t a good forum for hashing out these kinds of things.  Email is too
 low-bandwidth and too impersonal.

 At CCC, I discussed with several people the idea that we commission a
 small sub team to go hash out a proposal for how we handle the following
 topics within the ACS community (which can then be brought back to the
 larger community for ratification):

   *   Continuous integration and test automation
   *   Gating of commits
   *   Overall commit workflow

 We are looking for volunteers to commit to being part of this team.  This
 would imply a serious commitment.  We don’t want hangers on or observers.
 This will entail real work and late night meetings.  We’re looking for
 people who are serious contributors to the codebase.

 From Citrix, David Nalley and Animesh Chaturvedi have booth told me
 they’re willing to commit to this project.  They’ve both managed ACS
 releases and have a really good view into the current process — and I know
 both are passionate about improving our process.  From my CCC discussions,
 I believe there are individuals from Schuberg Philis, Shape Blue and Cloud
 Ops who are willing to commit to this process.

 If you are willing to be part of this team to drive forward our community,
 please reply here.



I'm no developer, but if there's anything I can assist with as an Ops guy
I'd be happy to help.

-- 
Erik Weber


Re: git commit: updated refs/heads/master to 3c9e14e

2014-12-04 Thread Rohit Yadav
Hi Sheng,

On Thu, Dec 4, 2014 at 9:30 AM, yas...@apache.org wrote:

 Repository: cloudstack
 Updated Branches:
   refs/heads/master 1716067dd - 3c9e14e85


 CLOUDSTACK-5241: Remove Rot13 usage

Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
 Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/3c9e14e8
 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/3c9e14e8
 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/3c9e14e8

 Branch: refs/heads/master
 Commit: 3c9e14e85a124105e8c1d790a9c46fff7844f7ab
 Parents: 1716067
 Author: Sheng Yang sheng.y...@citrix.com
 Authored: Wed Dec 3 19:38:47 2014 -0800
 Committer: Sheng Yang sheng.y...@citrix.com
 Committed: Wed Dec 3 19:38:47 2014 -0800

 --
  .../network/element/CloudZonesNetworkElement.java |  4 +---
  .../cloud/network/router/CommandSetupHelper.java  |  6 ++
  .../debian/config/opt/cloud/bin/savepassword.sh   |  4 +---
  utils/src/com/cloud/utils/PasswordGenerator.java  | 18 --
  .../com/cloud/utils/PasswordGeneratorTest.java| 15 ---
  5 files changed, 4 insertions(+), 43 deletions(-)
 --



 http://git-wip-us.apache.org/repos/asf/cloudstack/blob/3c9e14e8/server/src/com/cloud/network/element/CloudZonesNetworkElement.java
 --
 diff --git
 a/server/src/com/cloud/network/element/CloudZonesNetworkElement.java
 b/server/src/com/cloud/network/element/CloudZonesNetworkElement.java
 index 64a8cec..c748991 100644
 --- a/server/src/com/cloud/network/element/CloudZonesNetworkElement.java
 +++ b/server/src/com/cloud/network/element/CloudZonesNetworkElement.java
 @@ -50,7 +50,6 @@ import com.cloud.network.PhysicalNetworkServiceProvider;
  import com.cloud.network.dao.NetworkDao;
  import com.cloud.offering.NetworkOffering;
  import com.cloud.service.dao.ServiceOfferingDao;
 -import com.cloud.utils.PasswordGenerator;
  import com.cloud.utils.component.AdapterBase;
  import com.cloud.vm.NicProfile;
  import com.cloud.vm.ReservationContext;
 @@ -215,8 +214,7 @@ public class CloudZonesNetworkElement extends
 AdapterBase implements NetworkElem

  Commands cmds = new Commands(Command.OnError.Continue);
  if (password != null  nic.isDefaultNic()) {
 -final String encodedPassword =
 PasswordGenerator.rot13(password);
 -SavePasswordCommand cmd = new
 SavePasswordCommand(encodedPassword, nic.getIp4Address(),
 uservm.getHostName(), _networkMgr.getExecuteInSeqNtwkElmtCmd());
 +SavePasswordCommand cmd = new
 SavePasswordCommand(password, nic.getIp4Address(), uservm.getHostName(),
 _networkMgr.getExecuteInSeqNtwkElmtCmd());
  cmds.addCommand(password, cmd);
  }
  String serviceOffering =
 _serviceOfferingDao.findByIdIncludingRemoved(uservm.getServiceOfferingId()).getDisplayText();


 http://git-wip-us.apache.org/repos/asf/cloudstack/blob/3c9e14e8/server/src/com/cloud/network/router/CommandSetupHelper.java
 --
 diff --git a/server/src/com/cloud/network/router/CommandSetupHelper.java
 b/server/src/com/cloud/network/router/CommandSetupHelper.java
 index 727df8a..25bbd35 100644
 --- a/server/src/com/cloud/network/router/CommandSetupHelper.java
 +++ b/server/src/com/cloud/network/router/CommandSetupHelper.java
 @@ -112,7 +112,6 @@ import com.cloud.storage.dao.GuestOSDao;
  import com.cloud.user.Account;
  import com.cloud.uservm.UserVm;
  import com.cloud.utils.Pair;
 -import com.cloud.utils.PasswordGenerator;
  import com.cloud.utils.StringUtils;
  import com.cloud.utils.db.EntityManager;
  import com.cloud.utils.net.NetUtils;
 @@ -616,8 +615,7 @@ public class CommandSetupHelper {

  // password should be set only on default network element
  if (password != null  nic.isDefaultNic()) {
 -final String encodedPassword =
 PasswordGenerator.rot13(password);
 -final SavePasswordCommand cmd = new
 SavePasswordCommand(encodedPassword, nic.getIp4Address(),
 profile.getVirtualMachine().getHostName(),
 +final SavePasswordCommand cmd = new
 SavePasswordCommand(password, nic.getIp4Address(),
 profile.getVirtualMachine().getHostName(),


Regarding the fix, I see you've simply removed the methods so we're not
passing encoded password in the command at all. Is this a security risk?
Or, should we implement some other encryption or simply pass to VR over SSL?

Regards.


  _networkModel.getExecuteInSeqNtwkElmtCmd());
  cmd.setAccessDetail(NetworkElementCommand.ROUTER_IP,
 _routerControlHelper.getRouterControlIp(router.getId()));
  cmd.setAccessDetail(NetworkElementCommand.ROUTER_GUEST_IP,
 

Re: NPE while adding a host

2014-12-04 Thread Laszlo Hornyak
Hi,

Indeed that patch should not have been sent upstream, I am reverting it,
sorry for the inconvenience.

On Wed, Dec 3, 2014 at 12:38 PM, Wei ZHOU ustcweiz...@gmail.com wrote:

 It looks related to commit 31db58f7204ac8bb434599ff51d794640718845c

 2014-12-03 9:47 GMT+01:00 Kuang-Ching Wang kuangching.w...@gmail.com:

  Hi, with the latest master, while adding the first host I saw the
  following NPE in ApiDBUtils.java.  Any insight what might I have missed?
 
  2014-12-03 00:32:41,694 DEBUG [c.c.a.ApiServlet]
  (catalina-exec-4:ctx-8caaed15) ===START===  10.1.13.69 -- GET
 
 command=listHostsresponse=jsonsessionkey=S6b4kjRLRd6vYcUU4uR8xqH%2F0lo%3Dtype=routingpage=1pagesize=1_=1417595569129
  2014-12-03 00:32:41,696 DEBUG [c.c.a.q.QueryManagerImpl]
  (catalina-exec-4:ctx-8caaed15 ctx-a7bc81da) Searching for hosts
  2014-12-03 00:32:41,701 DEBUG [c.c.a.q.QueryManagerImpl]
  (catalina-exec-4:ctx-8caaed15 ctx-a7bc81da) Generating Response
  2014-12-03 00:32:41,702 ERROR [c.c.a.ApiServer]
  (catalina-exec-4:ctx-8caaed15 ctx-a7bc81da) unhandled exception executing
  api command: [Ljava.lang.String;@7bb3621
  java.lang.NullPointerException
  at
 com.cloud.api.ApiDBUtils.getHostStatistics(ApiDBUtils.java:892)
  at
 
 com.cloud.api.query.dao.HostJoinDaoImpl.newHostResponse(HostJoinDaoImpl.java:179)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at
 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  at
 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:606)
  at
 
 org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  at
 
 org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
  at
 
 org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
  at
 
 com.cloud.utils.db.TransactionContextInterceptor.invoke(TransactionContextInterceptor.java:34)
  at
 
 org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
  at
 
 org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91)
  at
 
 org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
  at
 
 org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
  at com.sun.proxy.$Proxy274.newHostResponse(Unknown Source)
  at com.cloud.api.ApiDBUtils.newHostResponse(ApiDBUtils.java:1738)
  at
 
 com.cloud.api.query.ViewResponseHelper.createHostResponse(ViewResponseHelper.java:236)
  at
 
 com.cloud.api.query.QueryManagerImpl.searchForServers(QueryManagerImpl.java:1551)
  at
 
 org.apache.cloudstack.api.command.admin.host.ListHostsCmd.execute(ListHostsCmd.java:186)
  at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:141)
  at com.cloud.api.ApiServer.queueCommand(ApiServer.java:698)
  at com.cloud.api.ApiServer.handleRequest(ApiServer.java:523)
  at
  com.cloud.api.ApiServlet.processRequestInContext(ApiServlet.java:283)
  at com.cloud.api.ApiServlet$1.run(ApiServlet.java:127)
  at
 
 org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56)
  at
 
 org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103)
  at
 
 org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53)
  at com.cloud.api.ApiServlet.processRequest(ApiServlet.java:124)
  at com.cloud.api.ApiServlet.doGet(ApiServlet.java:86)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
  at
 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  at
 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  at
 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  at
 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  at
 
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  at
 
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
  at
  org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
  at
 
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  at
 
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
  at
 
 

Re: NPE while adding a host

2014-12-04 Thread Kuang-Ching Wang
I noticed the latest commit that reverts this.  After pulling the change, Add 
Host works correctly.

However, when creating a VM, the Instances page will throw the following ERROR 
and show nothing.

2014-12-03 13:15:22,720 ERROR [c.c.a.ApiServer] (catalina-exec-3:ctx-23e1ec5b 
ctx-baa51695) unhandled exception executing api command: 
[Ljava.lang.String;@2bf86dad
com.cloud.utils.exception.CloudRuntimeException: DB Exception on: 
com.mysql.jdbc.JDBC4PreparedStatement@29a37b5e: SELECT user_vm_view.id, 
user_vm_view.name, user_vm_view.display_name, user_vm_view.account_id, 
user_vm_view.account_uuid, user_vm_view.account_name, 
user_vm_view.account_type, user_vm_view.domain_id, user_vm_view.domain_uuid, 
user_vm_view.domain_name, user_vm_view.domain_path, 
user_vm_view.instance_group_id, user_vm_view.instance_group_uuid, 
user_vm_view.instance_group_name, user_vm_view.vm_type, user_vm_view.state, 
user_vm_view.created, user_vm_view.removed, user_vm_view.instance_name, 
user_vm_view.guest_os_id, user_vm_view.guest_os_uuid, 
user_vm_view.hypervisor_type, user_vm_view.ha_enabled, 
user_vm_view.limit_cpu_use, user_vm_view.display_vm, user_vm_view.last_host_id, 
user_vm_view.private_ip_address, user_vm_view.private_mac_address, 
user_vm_view.pod_id, user_vm_view.pod_uuid, user_vm_view.data_center_id, 
user_vm_view.data_center_uuid, user_vm_view.data_center_name, 
user_vm_view.security_group_enabled, user_vm_view.host_id, 
user_vm_view.host_uuid, user_vm_view.host_name, user_vm_view.template_id, 
user_vm_view.template_uuid, user_vm_view.template_name, 
user_vm_view.template_display_text, user_vm_view.password_enabled, 
user_vm_view.iso_id, user_vm_view.iso_uuid, user_vm_view.iso_name, 
user_vm_view.iso_display_text, user_vm_view.disk_offering_id, 
user_vm_view.disk_offering_uuid, user_vm_view.disk_offering_name, 
user_vm_view.service_offering_id, user_vm_view.service_offering_uuid, 
user_vm_view.service_offering_name, user_vm_view.cpu, user_vm_view.speed, 
user_vm_view.ram_size, user_vm_view.pool_id, user_vm_view.pool_uuid, 
user_vm_view.pool_type, user_vm_view.volume_id, user_vm_view.volume_uuid, 
user_vm_view.volume_device_id, user_vm_view.volume_type, 
user_vm_view.security_group_id, user_vm_view.security_group_uuid, 
user_vm_view.security_group_name, user_vm_view.security_group_description, 
user_vm_view.vpc_id, user_vm_view.vpc_uuid, user_vm_view.nic_id, 
user_vm_view.nic_uuid, user_vm_view.is_default_nic, user_vm_view.ip_address, 
user_vm_view.gateway, user_vm_view.netmask, user_vm_view.ip6_address, 
user_vm_view.ip6_gateway, user_vm_view.ip6_cidr, user_vm_view.mac_address, 
user_vm_view.broadcast_uri, user_vm_view.isolation_uri, 
user_vm_view.network_id, user_vm_view.network_uuid, user_vm_view.network_name, 
user_vm_view.traffic_type, user_vm_view.guest_type, user_vm_view.public_ip_id, 
user_vm_view.public_ip_uuid, user_vm_view.public_ip_address, 
user_vm_view.user_data, user_vm_view.project_id, user_vm_view.project_uuid, 
user_vm_view.project_name, user_vm_view.keypair_name, user_vm_view.job_id, 
user_vm_view.job_uuid, user_vm_view.job_status, user_vm_view.tag_id, 
user_vm_view.tag_uuid, user_vm_view.tag_key, user_vm_view.tag_value, 
user_vm_view.tag_domain_id, user_vm_view.tag_account_id, 
user_vm_view.tag_resource_id, user_vm_view.tag_resource_uuid, 
user_vm_view.tag_resource_type, user_vm_view.tag_customer, 
user_vm_view.affinity_group_id, user_vm_view.affinity_group_uuid, 
user_vm_view.affinity_group_name, user_vm_view.affinity_group_description, 
user_vm_view.uuid, user_vm_view.dynamically_scalable FROM user_vm_view WHERE 
user_vm_view.id=3
at 
com.cloud.utils.db.GenericDaoBase.searchIncludingRemoved(GenericDaoBase.java:425)
at 
com.cloud.utils.db.GenericDaoBase.searchIncludingRemoved(GenericDaoBase.java:361)
at 
com.cloud.api.query.dao.UserVmJoinDaoImpl.searchByIds(UserVmJoinDaoImpl.java:410)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at 
com.cloud.utils.db.TransactionContextInterceptor.invoke(TransactionContextInterceptor.java:34)
at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
at 
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91)
at 

Build failed in Jenkins: simulator-4.5-singlerun #79

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/79/changes

Changes:

[Rohit Yadav] CLOUDSTACK-8011: Upgrade maven dependencies

[Rohit Yadav] packaging: updated hardcoded jasypt version to 1.9.2

--
[...truncated 8867 lines...]
 Processing SQL file at 
http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/ws/developer/target/db/cloudbridge_offering.sql
 Processing SQL file at 
http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/ws/developer/target/db/cloudbridge_offering_alter.sql
 Processing SQL file at 
http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/ws/developer/developer-prefill.sql
 Processing upgrade: com.cloud.upgrade.DatabaseUpgradeChecker
[INFO] 
[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ 
cloud-developer ---
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ 
cloud-developer ---
[INFO] Installing 
http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/ws/developer/pom.xml
 to 
/var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-developer/4.5.0-SNAPSHOT/cloud-developer-4.5.0-SNAPSHOT.pom
[INFO] 
[INFO] BUILD SUCCESS
[INFO] 
[INFO] Total time: 2:14.762s
[INFO] Finished at: Wed Dec 03 18:00:20 EST 2014
[INFO] Final Memory: 44M/171M
[INFO] 
[WARNING] The requested profile simulator could not be activated because it 
does not exist.
[simulator-4.5-singlerun] $ mvn -P developer -pl developer -Ddeploydb-simulator
[INFO] Scanning for projects...
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Developer Mode 4.5.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ 
cloud-developer ---
[INFO] Starting audit...
Audit done.

[INFO] 
[INFO] --- properties-maven-plugin:1.0-alpha-2:read-project-properties 
(default) @ cloud-developer ---
[WARNING] Ignoring missing properties file: 
http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/ws/developer/../utils/conf/db.properties.override
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-developer ---
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (default) @ cloud-developer ---
[INFO] Executing tasks

main:
[INFO] Executed tasks
[INFO] 
[INFO]  exec-maven-plugin:1.2.1:java (create-schema-simulator) @ 
cloud-developer 
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ 
cloud-developer ---
[INFO] Starting audit...
Audit done.

[INFO] 
[INFO]  exec-maven-plugin:1.2.1:java (create-schema-simulator) @ 
cloud-developer 
[INFO] 
[INFO] --- exec-maven-plugin:1.2.1:java (create-schema-simulator) @ 
cloud-developer ---
log4j:WARN No appenders could be found for logger 
(org.springframework.core.env.StandardEnvironment).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more 
info.
 WARNING: Provided file does not exist: 
http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/ws/developer/../utils/conf/db.properties.override
 Initializing database=simulator with host=localhost port=3306 
username=cloud password=cloud
 Running query: drop database if exists `simulator`
 Running query: create database `simulator`
 Running query: GRANT ALL ON simulator.* to 'cloud'@`localhost` 
identified by 'cloud'
 Running query: GRANT ALL ON simulator.* to 'cloud'@`%` identified 
by 'cloud'
 Processing SQL file at 
http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/ws/developer/target/db/create-schema-simulator.sql
 Processing SQL file at 
http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/ws/developer/target/db/templates.simulator.sql
 Processing SQL file at 
http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/ws/developer/target/db/hypervisor_capabilities.simulator.sql
 Processing upgrade: com.cloud.upgrade.DatabaseUpgradeChecker
[INFO] 
[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ 
cloud-developer ---
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ 
cloud-developer ---
[INFO] Installing 
http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/ws/developer/pom.xml
 to 
/var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-developer/4.5.0-SNAPSHOT/cloud-developer-4.5.0-SNAPSHOT.pom
[INFO] 
[INFO] BUILD SUCCESS
[INFO] 

Re: NPE while adding a host

2014-12-04 Thread Kuang-Ching Wang
Ah - I know what happened - need to flush the DB.

KC

On Dec 3, 2014, at 1:17 PM, Kuang-Ching Wang kuangching.w...@gmail.com wrote:

 I noticed the latest commit that reverts this.  After pulling the change, Add 
 Host works correctly.
 
 However, when creating a VM, the Instances page will throw the following 
 ERROR and show nothing.
 
 2014-12-03 13:15:22,720 ERROR [c.c.a.ApiServer] (catalina-exec-3:ctx-23e1ec5b 
 ctx-baa51695) unhandled exception executing api command: 
 [Ljava.lang.String;@2bf86dad
 com.cloud.utils.exception.CloudRuntimeException: DB Exception on: 
 com.mysql.jdbc.JDBC4PreparedStatement@29a37b5e: SELECT user_vm_view.id, 
 user_vm_view.name, user_vm_view.display_name, user_vm_view.account_id, 
 user_vm_view.account_uuid, user_vm_view.account_name, 
 user_vm_view.account_type, user_vm_view.domain_id, user_vm_view.domain_uuid, 
 user_vm_view.domain_name, user_vm_view.domain_path, 
 user_vm_view.instance_group_id, user_vm_view.instance_group_uuid, 
 user_vm_view.instance_group_name, user_vm_view.vm_type, user_vm_view.state, 
 user_vm_view.created, user_vm_view.removed, user_vm_view.instance_name, 
 user_vm_view.guest_os_id, user_vm_view.guest_os_uuid, 
 user_vm_view.hypervisor_type, user_vm_view.ha_enabled, 
 user_vm_view.limit_cpu_use, user_vm_view.display_vm, 
 user_vm_view.last_host_id, user_vm_view.private_ip_address, 
 user_vm_view.private_mac_address, user_vm_view.pod_id, user_vm_view.pod_uuid, 
 user_vm_view.data_center_id, user_vm_view.data_center_uuid, 
 user_vm_view.data_center_name, user_vm_view.security_group_enabled, 
 user_vm_view.host_id, user_vm_view.host_uuid, user_vm_view.host_name, 
 user_vm_view.template_id, user_vm_view.template_uuid, 
 user_vm_view.template_name, user_vm_view.template_display_text, 
 user_vm_view.password_enabled, user_vm_view.iso_id, user_vm_view.iso_uuid, 
 user_vm_view.iso_name, user_vm_view.iso_display_text, 
 user_vm_view.disk_offering_id, user_vm_view.disk_offering_uuid, 
 user_vm_view.disk_offering_name, user_vm_view.service_offering_id, 
 user_vm_view.service_offering_uuid, user_vm_view.service_offering_name, 
 user_vm_view.cpu, user_vm_view.speed, user_vm_view.ram_size, 
 user_vm_view.pool_id, user_vm_view.pool_uuid, user_vm_view.pool_type, 
 user_vm_view.volume_id, user_vm_view.volume_uuid, 
 user_vm_view.volume_device_id, user_vm_view.volume_type, 
 user_vm_view.security_group_id, user_vm_view.security_group_uuid, 
 user_vm_view.security_group_name, user_vm_view.security_group_description, 
 user_vm_view.vpc_id, user_vm_view.vpc_uuid, user_vm_view.nic_id, 
 user_vm_view.nic_uuid, user_vm_view.is_default_nic, user_vm_view.ip_address, 
 user_vm_view.gateway, user_vm_view.netmask, user_vm_view.ip6_address, 
 user_vm_view.ip6_gateway, user_vm_view.ip6_cidr, user_vm_view.mac_address, 
 user_vm_view.broadcast_uri, user_vm_view.isolation_uri, 
 user_vm_view.network_id, user_vm_view.network_uuid, 
 user_vm_view.network_name, user_vm_view.traffic_type, 
 user_vm_view.guest_type, user_vm_view.public_ip_id, 
 user_vm_view.public_ip_uuid, user_vm_view.public_ip_address, 
 user_vm_view.user_data, user_vm_view.project_id, user_vm_view.project_uuid, 
 user_vm_view.project_name, user_vm_view.keypair_name, user_vm_view.job_id, 
 user_vm_view.job_uuid, user_vm_view.job_status, user_vm_view.tag_id, 
 user_vm_view.tag_uuid, user_vm_view.tag_key, user_vm_view.tag_value, 
 user_vm_view.tag_domain_id, user_vm_view.tag_account_id, 
 user_vm_view.tag_resource_id, user_vm_view.tag_resource_uuid, 
 user_vm_view.tag_resource_type, user_vm_view.tag_customer, 
 user_vm_view.affinity_group_id, user_vm_view.affinity_group_uuid, 
 user_vm_view.affinity_group_name, user_vm_view.affinity_group_description, 
 user_vm_view.uuid, user_vm_view.dynamically_scalable FROM user_vm_view WHERE 
 user_vm_view.id=3
   at 
 com.cloud.utils.db.GenericDaoBase.searchIncludingRemoved(GenericDaoBase.java:425)
   at 
 com.cloud.utils.db.GenericDaoBase.searchIncludingRemoved(GenericDaoBase.java:361)
   at 
 com.cloud.api.query.dao.UserVmJoinDaoImpl.searchByIds(UserVmJoinDaoImpl.java:410)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:606)
   at 
 org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
   at 
 org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
   at 
 org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
   at 
 com.cloud.utils.db.TransactionContextInterceptor.invoke(TransactionContextInterceptor.java:34)
   at 
 org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
   at 
 

ec2stack in docker

2014-12-04 Thread Sebastien Goasguen
Since I am at dockercon, I took the time to create an image for ec2stack.

See instructions at:
https://github.com/BroganD1993/ec2stack

and on docker hub:
https://registry.hub.docker.com/u/runseb/ec2stack/

I also set it up as an automated build, so when we commit the image will be 
rebuilt automatically.

enjoy,

-seb

Re: [MERGE REQUEST] hotfix/4.5-7959

2014-12-04 Thread Hugo Trippaers
It does if you use the newly created parameterized build where you can specify 
the branch ;-)

http://jenkins.buildacloud.org/view/parameterized/job/build-systemvm-parameterized/

Cheers,

Hugo

 On 3 dec. 2014, at 15:52, Will Stevens wstev...@cloudops.com wrote:
 
 It has not been merged into 4.5 yet, so kicking off a system vm build will
 not be using this code yet.  :)
 
 ws
 
 
 *Will STEVENS*
 Lead Developer
 
 *CloudOps* *| *Cloud Solutions Experts
 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
 w cloudops.com *|* tw @CloudOps_
 
 On Wed, Dec 3, 2014 at 3:25 AM, Hugo Trippaers h...@trippaers.nl wrote:
 
 Kicking of a systemvm build of this branch on jenkins.
 
 (Created a parameterized systemvm build job where you can specify a branch)
 
 
 Cheers,
 
 Hugo
 
 On 3 dec. 2014, at 00:42, Will Stevens wstev...@cloudops.com wrote:
 
 I have tested the equivalent fix in master and it is working perfectly.
 The code in 4.5 is a bit different, but this should fix it in 4.5.  I
 have
 tested the basic logic on my system, but once this gets merged I will
 kick
 off a 4.5 build of the system vms to verify that it fixes the build
 systems
 (they are currently broken).
 
 This fix is related to this issue:
 https://issues.apache.org/jira/browse/CLOUDSTACK-7959
 
 ---
 
 I have created a separate topic in the dev list to discuss the workflow I
 am using here...
 
 *Will STEVENS*
 Lead Developer
 
 *CloudOps* *| *Cloud Solutions Experts
 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
 w cloudops.com *|* tw @CloudOps_
 
 



Is there any progress with CLOUDSTACK-4858 bug?

2014-12-04 Thread Andrei Mikhailovsky
Hello guys, 

I was wondering if there are any plans to fix the CLOUDSTACK-4858, which has 
been reported back in October 2013 and despite having a Major Priority hasn't 
even been assigned to anyone as far as I can see? 

Thanks 

Andrei 



Re: ec2stack in docker

2014-12-04 Thread Sebastien Goasguen

On Dec 4, 2014, at 8:19 AM, Sebastien Goasguen run...@gmail.com wrote:

 Since I am at dockercon, I took the time to create an image for ec2stack.
 
 See instructions at:
 https://github.com/BroganD1993/ec2stack
 
 and on docker hub:
 https://registry.hub.docker.com/u/runseb/ec2stack/
 
 I also set it up as an automated build, so when we commit the image will be 
 rebuilt automatically.
 
…almost…every time we push to pip the image will actually be different….

 enjoy,
 
 -seb



Re: [MERGE REQUEST] hotfix/4.5-7959

2014-12-04 Thread Rohit Yadav

This is cool, so one can even use older branches with it as well?

On Thursday 04 December 2014 04:11 AM, Hugo Trippaers wrote:

It does if you use the newly created parameterized build where you can specify 
the branch ;-)

http://jenkins.buildacloud.org/view/parameterized/job/build-systemvm-parameterized/

Cheers,

Hugo

 On 3 dec. 2014, at 15:52, Will Stevens wstev...@cloudops.com wrote:

 It has not been merged into 4.5 yet, so kicking off a system vm build will
 not be using this code yet.  :)

 ws


 *Will STEVENS*
 Lead Developer

 *CloudOps* *| *Cloud Solutions Experts
 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
 w cloudops.com *|* tw @CloudOps_

 On Wed, Dec 3, 2014 at 3:25 AM, Hugo Trippaers h...@trippaers.nl wrote:

 Kicking of a systemvm build of this branch on jenkins.

 (Created a parameterized systemvm build job where you can specify a branch)


 Cheers,

 Hugo

 On 3 dec. 2014, at 00:42, Will Stevens wstev...@cloudops.com wrote:

 I have tested the equivalent fix in master and it is working perfectly.
 The code in 4.5 is a bit different, but this should fix it in 4.5.  I
 have
 tested the basic logic on my system, but once this gets merged I will
 kick
 off a 4.5 build of the system vms to verify that it fixes the build
 systems
 (they are currently broken).

 This fix is related to this issue:
 https://issues.apache.org/jira/browse/CLOUDSTACK-7959

 ---

 I have created a separate topic in the dev list to discuss the workflow I
 am using here...

 *Will STEVENS*
 Lead Developer

 *CloudOps* *| *Cloud Solutions Experts
 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
 w cloudops.com *|* tw @CloudOps_





--
Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 8826230892 | rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab

Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
CloudStack Software 
Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
CloudStack Infrastructure 
Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/

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 
SA Pty Ltd is a company registered by The Republic of South Africa and is traded 
under license from Shape Blue Ltd. ShapeBlue is a registered trademark.


Re: Any more bugs we should fix in 4.3 branch for 4.3.2?

2014-12-04 Thread Rohit Yadav

Hi Ilya,

On Thursday 04 December 2014 09:19 AM, ilya musayev wrote:


If possible and not too late, please consider adding


For a timely release, I'm keeping a hard-deadline for myself till this
weekend only, from Monday onward I want to focus only on testing hoping
everyone interested in 4.3.2 will join me. I'll send an email on Monday
with repository details for testing 4.3.2.

After 4.3.2 regression testing is over my plan is to merge those changes
from 4.3 to 4.4 branch and ask Daan to help drive efforts for 4.4.3
testing and release.


https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commit;h=f43ffb9a


Done on 4.3 branch.


https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commitdiff;h=4ff3130b
(minor)


Done.


https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commit;h=1716067dddf20e434cdbfac69e19da7b71fea89d
(minor db change, but really helpful)


Won't be able to do it since, the DB change is in
setup/db/db/schema-442to450.sql this does not apply for 4.3 branch and I
would avoid to do it for a minor release.


https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=commit;h=03daae571b44354d31913c7e0ecb9e1f64cdcd55


Done.


I will help on regression testing to best of my abilities with vmware.
Marcus and I  plan to build internal CI to automate regression testing -
but thats in the future and wont be ready for 4.3.2 release.


That will be great! Any semi-automated/manual QA efforts are welcome too.

Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 8826230892 | rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab
Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
CloudStack Software 
Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
CloudStack Infrastructure 
Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/

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 
SA Pty Ltd is a company registered by The Republic of South Africa and is traded 
under license from Shape Blue Ltd. ShapeBlue is a registered trademark.


Re: Any more bugs we should fix in 4.3 branch for 4.3.2?

2014-12-04 Thread Rohit Yadav

Hi Alireza,

While we'll try about best to fix or backport those changes, I'm not  a VMWare 
expert so may not be able to fix CLOUDSTACK-5696 it's also because CloudStack 
delegates vmsync and states to VCenter. This bug is not reproduce-able on Xen 
or KVM. About the UI issues, it looks like a minor issue if I'll see if I can 
fix it but no promises. 4.3.2 needs a lot of regression testing efforts to do 
the release in time, I personally won't invest more time on backporting 
bugfixes now but on testing from next week.


On Thursday 04 December 2014 12:31 PM, Alireza Eskandari wrote:

Hi Rohit,Thank you and your friends for working on CloudStack.I saw release 
note with lots of bugfixes that makes 4.3.2 a reliable release.I open a new 
jira ticket about a UI problem.CLOUDSTACK-8019Also I'm looking for good news 
about CLOUDSTACK-5696 :)Regards,Alireza



--
Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 8826230892 | rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab

Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
CloudStack Software 
Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
CloudStack Infrastructure 
Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/

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 
SA Pty Ltd is a company registered by The Republic of South Africa and is traded 
under license from Shape Blue Ltd. ShapeBlue is a registered trademark.


Re: git commit: updated refs/heads/4.5 to 482815d

2014-12-04 Thread Rohit Yadav

Hi David,

On Thursday 04 December 2014 03:32 AM, David Nalley wrote:

Please revert this on 4.5 - changing underlying libraries _should_ be
okay, but I'd rather this happen on the leading edge of a release
cycle, not the tail end.


Roger that, done;

752980f370965b02e5ee9feb1cfead644f3936be
bf88be5b259119ebe6f7c1cc0ea099da177e

Speaking for release schedules, when is 4.5 going to be released what is
the timeline? And if you've any idea about the 4.6 timelines?



--David

On Wed, Dec 3, 2014 at 3:58 PM,  bhais...@apache.org wrote:

Repository: cloudstack
Updated Branches:
   refs/heads/4.5 344d98e0b - 482815d08


CLOUDSTACK-8011: Upgrade maven dependencies

Changes;
- Upgrades maven-war plugin to 4.5 (faster war packaging)
- Upgrade spring framework to latest minor release
- Upgrade ehcache, jasypt, httpclient, httpcore and other core dependencies
- Upgrade to latest ipv6 library, fix unit test NetUtilsTest
- httpcore and httpclient are sharing same version variable
- commons-httpclient is different that httpclient, the fix gives it a separate 
var
- Apidocs failed to generate and get stuck with new reflections version, for now
   we will continue using 0.9.8

Newer dependencies can be listed using:
mvn versions:display-dependency-updates -Dnoredist -Dsimulator -P 
developer,systemvm

Testing;
- Tested using Maven 3.2.1
- Local noredist build with unit tests succeeds
- CloudStack mgmt server started, basic business layer tests work
- Observed 10-15% build time improvement using new maven-war plugin

Branch: bugfix/4.5-8011 (commits are squashed in favour of a linear history)

Pull request:
https://github.com/apache/cloudstack/pull/50

This closes #50

TravisCI build summary:
https://travis-ci.org/shapeblue/cloudstack/builds/42902172

- Build passes with unit tests
- Apidocs generates successfully
- Most integration tests pass, some fail due to timeout errors, second re-run
   passes some of them

Signed-off-by: Rohit Yadav rohit.ya...@shapeblue.com
(cherry picked from commit fac7bfc5d503aa25a82a684f7ec545197d255fb2)
Signed-off-by: Rohit Yadav rohit.ya...@shapeblue.com

Conflicts:
 pom.xml


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/482815d0
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/482815d0
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/482815d0

Branch: refs/heads/4.5
Commit: 482815d084e549b4cf8ba893d7c5174092e33437
Parents: 344d98e
Author: Rohit Yadav rohit.ya...@shapeblue.com
Authored: Wed Dec 3 16:14:59 2014 +0530
Committer: Rohit Yadav rohit.ya...@shapeblue.com
Committed: Thu Dec 4 02:14:54 2014 +0530

--
  client/pom.xml  |  4 +-
  engine/api/pom.xml  |  2 +-
  engine/service/pom.xml  |  2 +-
  framework/rest/pom.xml  | 12 ++--
  plugins/event-bus/rabbitmq/pom.xml  |  2 +-
  .../network-elements/juniper-contrail/pom.xml   |  2 +-
  plugins/network-elements/midonet/pom.xml|  4 +-
  plugins/storage/volume/cloudbyte/pom.xml|  2 +-
  pom.xml | 64 ++--
  services/console-proxy-rdp/rdpconsole/pom.xml   |  2 +-
  test/pom.xml|  2 +-
  .../test/com/cloud/utils/net/NetUtilsTest.java  |  4 +-
  12 files changed, 52 insertions(+), 50 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/482815d0/client/pom.xml
--
diff --git a/client/pom.xml b/client/pom.xml
index a0fe596..f015f89 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -388,7 +388,7 @@
plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-war-plugin/artifactId
-version2.3/version
+version2.5/version
  configuration
webXml./target/generated-webapp/WEB-INF/web.xml/webXml
warSourceDirectory./target/generated-webapp/warSourceDirectory
@@ -744,7 +744,7 @@
plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-war-plugin/artifactId
-version2.3/version
+version2.5/version
  configuration
webappDirectorytarget/client/webappDirectory
webXml./target/generated-webapp/WEB-INF/web.xml/webXml

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/482815d0/engine/api/pom.xml
--
diff --git a/engine/api/pom.xml b/engine/api/pom.xml
index 3368bd8..40d0ecb 100644
--- a/engine/api/pom.xml
+++ b/engine/api/pom.xml
@@ -38,7 +38,7 @@
  dependency
groupIdorg.apache.cxf/groupId

Re: Review Request 28700: Attach volume events are not correctly shown in events.

2014-12-04 Thread Koushik Das

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

Ship it!


master - 7b8fe0c8cd9716f85108856bedfe24d0235506b5
4.5 - 7ef0f5507d3b0debe4cfc7fb3bcada39c069e33f

- Koushik Das


On Dec. 4, 2014, 10:02 a.m., Damodar Reddy Talakanti wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/28700/
 ---
 
 (Updated Dec. 4, 2014, 10:02 a.m.)
 
 
 Review request for cloudstack and Koushik Das.
 
 
 Repository: cloudstack-git
 
 
 Description
 ---
 
 When we call AttachVolume API, Cloudstack is not recording all events into 
 event table.
 
 It should generate Scheduled, Started and Completed evetns. But it was 
 generating only Schduled one.
 
 
 Diffs
 -
 
   server/src/com/cloud/storage/VolumeApiServiceImpl.java 785a95e 
 
 Diff: https://reviews.apache.org/r/28700/diff/
 
 
 Testing
 ---
 
 Tested by attaching volume to a VM
 
 
 Thanks,
 
 Damodar Reddy Talakanti
 




Build failed in Jenkins: cloudstack-4.3-maven-build #670

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/670/changes

Changes:

[Rohit Yadav] CLOUDSTACK-7688, CLOUDSTACK-7747: restricted various operations 
for VM with VM snapshots which breaks VM snapshots.

[Rohit Yadav] CLOUDSTACK-7950: AttachIsoCmd shoud give correct messge when 
trying to attach vmwaretools installer iso on non supported guestvm deployed by 
ISO

[Rohit Yadav] CLOUDSTACK-7959: fixed 'qemu-img convert' compat issue

--
[...truncated 893 lines...]

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

[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Cloud Engine Internal Components API 
4.3.2-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-engine-components-api ---
[INFO] Deleting 
http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/ws/engine/components-api/target
 (includes = [**/*], excludes = [])
[INFO] Deleting 
http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/ws/engine/components-api
 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-engine-components-api ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-engine-components-api ---
[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-engine-components-api ---
[INFO] Compiling 31 source files to 
http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/ws/engine/components-api/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-engine-components-api ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/ws/engine/components-api/test/resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ 
cloud-engine-components-api ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.12:test (default-test) @ 
cloud-engine-components-api ---
[INFO] Surefire report directory: 
http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/ws/engine/components-api/target/surefire-reports

---
 T E S T S
---

Results :

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

[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Server 4.3.2-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-server ---
[INFO] Deleting 
http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/ws/server/target
 (includes = [**/*], excludes = [])
[INFO] Deleting 
http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/ws/server 
(includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-server 
---
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (generate-resource) @ cloud-server ---
[INFO] Executing tasks

main:
 [copy] Copying 3 files to 
http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/ws/server/target/conf
 [copy] Copying 1 file to 
http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/ws/server/target/conf
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-server ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 30 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ cloud-server 
---
[INFO] Compiling 358 source files to 
http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/ws/server/target/classes
[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] 
http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/ws/server/src/com/cloud/storage/VolumeApiServiceImpl.java:[993,61]
 cannot find symbol
symbol  : variable errorMsg
location: class com.cloud.storage.VolumeApiServiceImpl
[ERROR] 
http://jenkins.buildacloud.org/job/cloudstack-4.3-maven-build/ws/server/src/com/cloud/vm/UserVmManagerImpl.java:[5067,16]
 cannot find symbol
symbol  : variable 

Jenkins build is back to normal : package-rhel63-4.5 #90

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/package-rhel63-4.5/90/changes



Re: [MERGE REQUEST] hotfix/4.5-7959

2014-12-04 Thread Will Stevens
Hmmm.  The build failed before it even got to my code on my branch.  Thats
a bit strange since the same code is not failing on the other build
systems.  Is there anything different about the build system this is being
run on or the way it is building with this new system?

This is where it failed: Fail to convert VHD fixed disk to VHD dynamic
disk. -28

Ideas?

Will


*Will STEVENS*
Lead Developer

*CloudOps* *| *Cloud Solutions Experts
420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
w cloudops.com *|* tw @CloudOps_

On Wed, Dec 3, 2014 at 5:41 PM, Hugo Trippaers h...@trippaers.nl wrote:

 It does if you use the newly created parameterized build where you can
 specify the branch ;-)


 http://jenkins.buildacloud.org/view/parameterized/job/build-systemvm-parameterized/

 Cheers,

 Hugo

  On 3 dec. 2014, at 15:52, Will Stevens wstev...@cloudops.com wrote:
 
  It has not been merged into 4.5 yet, so kicking off a system vm build
 will
  not be using this code yet.  :)
 
  ws
 
 
  *Will STEVENS*
  Lead Developer
 
  *CloudOps* *| *Cloud Solutions Experts
  420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
  w cloudops.com *|* tw @CloudOps_
 
  On Wed, Dec 3, 2014 at 3:25 AM, Hugo Trippaers h...@trippaers.nl
 wrote:
 
  Kicking of a systemvm build of this branch on jenkins.
 
  (Created a parameterized systemvm build job where you can specify a
 branch)
 
 
  Cheers,
 
  Hugo
 
  On 3 dec. 2014, at 00:42, Will Stevens wstev...@cloudops.com wrote:
 
  I have tested the equivalent fix in master and it is working perfectly.
  The code in 4.5 is a bit different, but this should fix it in 4.5.  I
  have
  tested the basic logic on my system, but once this gets merged I will
  kick
  off a 4.5 build of the system vms to verify that it fixes the build
  systems
  (they are currently broken).
 
  This fix is related to this issue:
  https://issues.apache.org/jira/browse/CLOUDSTACK-7959
 
  ---
 
  I have created a separate topic in the dev list to discuss the
 workflow I
  am using here...
 
  *Will STEVENS*
  Lead Developer
 
  *CloudOps* *| *Cloud Solutions Experts
  420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
  w cloudops.com *|* tw @CloudOps_
 
 




Re: Review Request 15933: Add Gluster to the list of protocols in the Management Server

2014-12-04 Thread Niels de Vos


 On Dec. 3, 2014, 1:31 p.m., daan Hoogland wrote:
  Niels, I see several Gluster fixes of your hand in the (4.4) code. Is this 
  one still needed? please close if no, thanks

I think this has been merged already (confirmed with 4.4.2).


- Niels


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


On Feb. 19, 2014, 9:27 a.m., Niels de Vos wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/15933/
 ---
 
 (Updated Feb. 19, 2014, 9:27 a.m.)
 
 
 Review request for cloudstack.
 
 
 Repository: cloudstack-git
 
 
 Description
 ---
 
 Gluster can now be used for Primary Storage just like NFS. This change adds 
 the
 Gluster protocol to the Management Server:
 
 Infrastructure - Primary Storage - Add Primary Storage
 
 And also add the option to create Primary Storage on Gluster when
 following the 'Add Zone' wizard from:
 
 Infrastructure - Zones - Add Zone
 
 
 Diffs
 -
 
   client/WEB-INF/classes/resources/messages.properties bd4a27d 
   ui/dictionary.jsp 7ccb466 
   ui/scripts/sharedFunctions.js 2a15967 
   ui/scripts/system.js 8159124 
   ui/scripts/zoneWizard.js fd5705b 
 
 Diff: https://reviews.apache.org/r/15933/diff/
 
 
 Testing
 ---
 
 Some screenshots and verification:
 - http://blog.nixpanic.net/2013/12/using-gluster-as-primary-storage-in.html
 
 
 Thanks,
 
 Niels de Vos
 




RE: [ACS44] release 4.4.2 imminent

2014-12-04 Thread Matthew Midgett
Can you enable rsync so I can keep my local mirror up to date?


-Original Message-
From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com] 
Sent: Tuesday, December 02, 2014 6:09 PM
To: dev@cloudstack.apache.org
Subject: Re: [ACS44] release 4.4.2 imminent

CloudStack 4.4.2 deb/rpm repository is available now, for more information and 
release notes, checkout:
http://shapeblue.com/packages

 On 18-Nov-2014, at 1:20 am, Andrija Panic andrija.pa...@gmail.com wrote:

 Upgrade fine for me - no issues at all... - from the RPMs snapshots

 On 17 November 2014 14:36, Daan Hoogland daan.hoogl...@gmail.com wrote:

 On Mon, Nov 17, 2014 at 2:12 PM, Pierre-Luc Dion pdion...@apache.org
 wrote:
 Trying devcloud4 with 4.4 branch  and I'm having this issue:

 I don't see the schema-441to442.sql files in the db folder too.

 does 442 is on a different branch?

 no, I added the file locallly and forgot to commit. it is pushed now, sorry


 --
 Daan




 --

 Andrija Panić
 --
  http://admintweets.com
 --

Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 88 262 30892 | rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab



Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
CloudStack Software 
Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
CloudStack Infrastructure 
Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/

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 SA Pty Ltd is a company 
registered by The Republic of South Africa and is traded under license from 
Shape Blue Ltd. ShapeBlue is a registered trademark.



[GitHub] cloudstack pull request: noncritical fixes on packaging script

2014-12-04 Thread K0zka
GitHub user K0zka opened a pull request:

https://github.com/apache/cloudstack/pull/51

noncritical fixes on packaging script

fixed:
- a syntax issue, which was tolerated by bash
- removed an option from usage text

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/K0zka/cloudstack packaging_1

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cloudstack/pull/51.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #51


commit 2fc3883ac02ea886c078f4e644eefc9504863fb5
Author: Laszlo Hornyak laszlo.horn...@gmail.com
Date:   2014-12-04T06:46:20Z

syntax fix for packaging OSS

Signed-off-by: Laszlo Hornyak laszlo.horn...@gmail.com

commit 6b058b0203813b395cdb7b1167135472cca72245
Author: Laszlo Hornyak laszlo.horn...@gmail.com
Date:   2014-12-04T06:52:29Z

removed -o|--operating-system from the package.sh help text

it does not handle the arguments, it warns for unknown option when using it

Signed-off-by: Laszlo Hornyak laszlo.horn...@gmail.com




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


Re: [ACS44] release 4.4.2 imminent

2014-12-04 Thread Nux!
Matthew,

You don't really need rsync for that, here's how I use lftp:

cd /mirrors/packages.shapeblue.com/cloudstack/ ; lftp -e mirror --delete;bye 
http://packages.shapeblue.com/cloudstack/
cd /mirrors/packages.shapeblue.com/systemvmtemplate/ ; lftp -e mirror 
--delete;bye http://packages.shapeblue.com/systemvmtemplate/

It's a bit more resource intensive, both on my side and shapeblue's, but it 
works.

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
 From: Matthew Midgett clouds...@trick-solutions.com.INVALID
 To: dev@cloudstack.apache.org
 Sent: Thursday, 4 December, 2014 16:17:13
 Subject: RE: [ACS44] release 4.4.2 imminent

 Can you enable rsync so I can keep my local mirror up to date?
 
 
 -Original Message-
 From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com]
 Sent: Tuesday, December 02, 2014 6:09 PM
 To: dev@cloudstack.apache.org
 Subject: Re: [ACS44] release 4.4.2 imminent
 
 CloudStack 4.4.2 deb/rpm repository is available now, for more information and
 release notes, checkout:
 http://shapeblue.com/packages
 
 On 18-Nov-2014, at 1:20 am, Andrija Panic andrija.pa...@gmail.com wrote:

 Upgrade fine for me - no issues at all... - from the RPMs snapshots

 On 17 November 2014 14:36, Daan Hoogland daan.hoogl...@gmail.com wrote:

 On Mon, Nov 17, 2014 at 2:12 PM, Pierre-Luc Dion pdion...@apache.org
 wrote:
 Trying devcloud4 with 4.4 branch  and I'm having this issue:

 I don't see the schema-441to442.sql files in the db folder too.

 does 442 is on a different branch?

 no, I added the file locallly and forgot to commit. it is pushed now, sorry


 --
 Daan




 --

 Andrija Panić
 --
  http://admintweets.com
 --
 
 Regards,
 Rohit Yadav
 Software Architect, ShapeBlue
 M. +91 88 262 30892 | rohit.ya...@shapeblue.com
 Blog: bhaisaab.org | Twitter: @_bhaisaab
 
 
 
 Find out more about ShapeBlue and our range of CloudStack related services
 
 IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
 CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
 CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
 CloudStack Software
 Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
 CloudStack Infrastructure
 Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
 CloudStack Bootcamp Training 
 Courseshttp://shapeblue.com/cloudstack-training/
 
 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 SA Pty Ltd is a company registered by
 The Republic of South Africa and is traded under license from Shape Blue Ltd.
 ShapeBlue is a registered trademark.


RE: [ACS44] release 4.4.2 imminent

2014-12-04 Thread Matthew Midgett
I use lftp for some other mirroring but I may have mistyped something as I was 
getting really weird file names. Thanks Nux.

BTW I'm going to do your templates here in a bit.

CONFIDENTIAL: This electronic mail, including any attachment(s) may contain 
information that is privileged, confidential, and/or otherwise protected from 
disclosure to anyone other than its intended recipient(s).  Any dissemination 
or use of this electronic email or its contents (including any attachments) by 
persons other than the intended recipient(s) is strictly prohibited.  If you 
have received this message in error, please notify me immediately by reply 
email so that I may correct my internal records.  Please then delete the 
original message (including any attachments) in its entirety.  Thank you.

-Original Message-
From: Nux! [mailto:n...@li.nux.ro] 
Sent: Thursday, December 04, 2014 12:49 PM
To: dev@cloudstack.apache.org
Subject: Re: [ACS44] release 4.4.2 imminent

Matthew,

You don't really need rsync for that, here's how I use lftp:

cd /mirrors/packages.shapeblue.com/cloudstack/ ; lftp -e mirror --delete;bye 
http://packages.shapeblue.com/cloudstack/
cd /mirrors/packages.shapeblue.com/systemvmtemplate/ ; lftp -e mirror 
--delete;bye http://packages.shapeblue.com/systemvmtemplate/

It's a bit more resource intensive, both on my side and shapeblue's, but it 
works.

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
 From: Matthew Midgett clouds...@trick-solutions.com.INVALID
 To: dev@cloudstack.apache.org
 Sent: Thursday, 4 December, 2014 16:17:13
 Subject: RE: [ACS44] release 4.4.2 imminent

 Can you enable rsync so I can keep my local mirror up to date?
 
 
 -Original Message-
 From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com]
 Sent: Tuesday, December 02, 2014 6:09 PM
 To: dev@cloudstack.apache.org
 Subject: Re: [ACS44] release 4.4.2 imminent
 
 CloudStack 4.4.2 deb/rpm repository is available now, for more 
 information and release notes, checkout:
 http://shapeblue.com/packages
 
 On 18-Nov-2014, at 1:20 am, Andrija Panic andrija.pa...@gmail.com wrote:

 Upgrade fine for me - no issues at all... - from the RPMs snapshots

 On 17 November 2014 14:36, Daan Hoogland daan.hoogl...@gmail.com wrote:

 On Mon, Nov 17, 2014 at 2:12 PM, Pierre-Luc Dion 
 pdion...@apache.org
 wrote:
 Trying devcloud4 with 4.4 branch  and I'm having this issue:

 I don't see the schema-441to442.sql files in the db folder too.

 does 442 is on a different branch?

 no, I added the file locallly and forgot to commit. it is pushed 
 now, sorry


 --
 Daan




 --

 Andrija Panić
 --
  http://admintweets.com
 --
 
 Regards,
 Rohit Yadav
 Software Architect, ShapeBlue
 M. +91 88 262 30892 | rohit.ya...@shapeblue.com
 Blog: bhaisaab.org | Twitter: @_bhaisaab
 
 
 
 Find out more about ShapeBlue and our range of CloudStack related 
 services
 
 IaaS Cloud Design  
 Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
 CSForge – rapid IaaS deployment 
 frameworkhttp://shapeblue.com/csforge/
 CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
 CloudStack Software
 Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
 CloudStack Infrastructure
 Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
 CloudStack Bootcamp Training 
 Courseshttp://shapeblue.com/cloudstack-training/
 
 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 SA Pty 
 Ltd is a company registered by The Republic of South Africa and is traded 
 under license from Shape Blue Ltd.
 ShapeBlue is a registered trademark.



Re: Review Request 28611: CLOUDSTACK-8007: Fixed the script 'test_vm_passwdenabled.py' - Template created by Admin should have public access to be used for regular User VM Deployment

2014-12-04 Thread sangeetha hariharan

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

Ship it!


Ship It!

- sangeetha hariharan


On Dec. 2, 2014, 10:40 p.m., Chandan Purushothama wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/28611/
 ---
 
 (Updated Dec. 2, 2014, 10:40 p.m.)
 
 
 Review request for cloudstack and sangeetha hariharan.
 
 
 Bugs: CLOUDSTACK-8007
 https://issues.apache.org/jira/browse/CLOUDSTACK-8007
 
 
 Repository: cloudstack-git
 
 
 Description
 ---
 
 Based on Fix for CLOUDSTACK-7394, Caller should be owner after creating 
 template from snapshot/volume. Since the Admin created the template from the 
 Volume, the Admin is the owner of the private template. In order to deploy a 
 VM for the Regular Account the template created by Admin should have public 
 Access.
 
 
 Diffs
 -
 
   test/integration/component/test_vm_passwdenabled.py 1b556da 
 
 Diff: https://reviews.apache.org/r/28611/diff/
 
 
 Testing
 ---
 
 Test get VM password for password enabled template ... === TestName: 
 test_11_get_vm_password | Status : SUCCESS ===
 ok
 
 --
 Ran 1 test in 706.715s
 
 OK
 
 
 Thanks,
 
 Chandan Purushothama
 




Re: [ACS44] release 4.4.2 imminent

2014-12-04 Thread Nux!
My templates are publicly available over rsync:
rsync -avH --delete dlro.openvm.eu::dl.openvm.eu/cloudstack/ /path/to/target/

HTH
Lucian

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
 From: Matthew Midgett clouds...@trick-solutions.com.INVALID
 To: dev@cloudstack.apache.org
 Sent: Thursday, 4 December, 2014 17:52:23
 Subject: RE: [ACS44] release 4.4.2 imminent

 I use lftp for some other mirroring but I may have mistyped something as I was
 getting really weird file names. Thanks Nux.
 
 BTW I'm going to do your templates here in a bit.
 
 CONFIDENTIAL: This electronic mail, including any attachment(s) may contain
 information that is privileged, confidential, and/or otherwise protected from
 disclosure to anyone other than its intended recipient(s).  Any dissemination
 or use of this electronic email or its contents (including any attachments) by
 persons other than the intended recipient(s) is strictly prohibited.  If you
 have received this message in error, please notify me immediately by reply
 email so that I may correct my internal records.  Please then delete the
 original message (including any attachments) in its entirety.  Thank you.
 
 -Original Message-
 From: Nux! [mailto:n...@li.nux.ro]
 Sent: Thursday, December 04, 2014 12:49 PM
 To: dev@cloudstack.apache.org
 Subject: Re: [ACS44] release 4.4.2 imminent
 
 Matthew,
 
 You don't really need rsync for that, here's how I use lftp:
 
 cd /mirrors/packages.shapeblue.com/cloudstack/ ; lftp -e mirror --delete;bye
 http://packages.shapeblue.com/cloudstack/
 cd /mirrors/packages.shapeblue.com/systemvmtemplate/ ; lftp -e mirror
 --delete;bye http://packages.shapeblue.com/systemvmtemplate/
 
 It's a bit more resource intensive, both on my side and shapeblue's, but it
 works.
 
 --
 Sent from the Delta quadrant using Borg technology!
 
 Nux!
 www.nux.ro
 
 - Original Message -
 From: Matthew Midgett clouds...@trick-solutions.com.INVALID
 To: dev@cloudstack.apache.org
 Sent: Thursday, 4 December, 2014 16:17:13
 Subject: RE: [ACS44] release 4.4.2 imminent
 
 Can you enable rsync so I can keep my local mirror up to date?
 
 
 -Original Message-
 From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com]
 Sent: Tuesday, December 02, 2014 6:09 PM
 To: dev@cloudstack.apache.org
 Subject: Re: [ACS44] release 4.4.2 imminent
 
 CloudStack 4.4.2 deb/rpm repository is available now, for more
 information and release notes, checkout:
 http://shapeblue.com/packages
 
 On 18-Nov-2014, at 1:20 am, Andrija Panic andrija.pa...@gmail.com wrote:

 Upgrade fine for me - no issues at all... - from the RPMs snapshots

 On 17 November 2014 14:36, Daan Hoogland daan.hoogl...@gmail.com wrote:

 On Mon, Nov 17, 2014 at 2:12 PM, Pierre-Luc Dion
 pdion...@apache.org
 wrote:
 Trying devcloud4 with 4.4 branch  and I'm having this issue:

 I don't see the schema-441to442.sql files in the db folder too.

 does 442 is on a different branch?

 no, I added the file locallly and forgot to commit. it is pushed
 now, sorry


 --
 Daan




 --

 Andrija Panić
 --
  http://admintweets.com
 --
 
 Regards,
 Rohit Yadav
 Software Architect, ShapeBlue
 M. +91 88 262 30892 | rohit.ya...@shapeblue.com
 Blog: bhaisaab.org | Twitter: @_bhaisaab
 
 
 
 Find out more about ShapeBlue and our range of CloudStack related
 services
 
 IaaS Cloud Design 
 Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
 CSForge – rapid IaaS deployment
 frameworkhttp://shapeblue.com/csforge/
 CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
 CloudStack Software
 Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
 CloudStack Infrastructure
 Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
 CloudStack Bootcamp Training
 Courseshttp://shapeblue.com/cloudstack-training/
 
 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 SA Pty 
 Ltd
 is a company registered by The Republic of South Africa and is traded under
 license from Shape Blue Ltd.
  ShapeBlue is a registered trademark.


Re: CloudStack-setup-management

2014-12-04 Thread rahil khera
Yitao Jiang willierjyt@... writes:
 
 ​Can you paste logs file here ?​
 
 Thanks,
 
 Yitao
 
 2014-02-27 8:02 GMT+08:00 María Noelia Gil marianoelia.gil@...:
 
  Hi, I installed the CloudStack-setup-management package, after I installed
  the database and have made ​​the necessary settings, but I can not access
  http://localhost:8080/client.
 
  Any solution?
 
  thanks
 

Hi, I am having same problem, the following message is shown :
Starting CloudStack-specific Tomcat servlet engine cloudstack- management
[fail] when service cloudstack-management start is executed

Following is the log contents at /var/log/cloudstack/management in file name
setupManagement.log

DEBUG:root:execute:uname -r
DEBUG:root:execute:uname -m
DEBUG:root:execute:hostname -f
DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8080
DEBUG:root:Failed to execute:
DEBUG:root:execute:ufw allow 8080/tcp
DEBUG:root:execute:iptables-save|grep INPUT|grep -w 7080
DEBUG:root:Failed to execute:
DEBUG:root:execute:ufw allow 7080/tcp
DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8250
DEBUG:root:Failed to execute:
DEBUG:root:execute:ufw allow 8250/tcp
DEBUG:root:execute:iptables-save|grep INPUT|grep -w 9090
DEBUG:root:Failed to execute:
DEBUG:root:execute:ufw allow 9090/tcp
DEBUG:root:execute:rm -f /etc/cloudstack/management/server.xml
DEBUG:root:execute:rm -f /etc/cloudstack/management/tomcat6.conf
DEBUG:root:execute:ln -s /etc/cloudstack/management/server-nonssl.xml
/etc/cloudstack/management/server.xml
DEBUG:root:execute:ln -s /etc/cloudstack/management/tomcat6-nonssl.conf
/etc/cloudstack/management/tomcat6.conf
DEBUG:root:execute:hostname --fqdn
DEBUG:root:execute:mkdir /var/log/cloudstack-management/
DEBUG:root:execute:sudo /usr/sbin/service tomcat6 status
DEBUG:root:execute:sudo /usr/sbin/service tomcat6 stop
DEBUG:root:execute:sudo update-rc.d -f tomcat6 remove
DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management status
DEBUG:root:Failed to execute: * CloudStack-specific Tomcat servlet engine is
not running.
DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management stop
DEBUG:root:execute:sudo update-rc.d -f cloudstack-management remove
DEBUG:root:execute:sudo update-rc.d -f cloudstack-management defaults
DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management status
DEBUG:root:Failed to execute: * CloudStack-specific Tomcat servlet engine is
not running.
DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management start
DEBUG:root:execute:uname -r
DEBUG:root:execute:uname -m
DEBUG:root:execute:hostname -f
DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8080
DEBUG:root:Failed to execute:
DEBUG:root:execute:ufw allow 8080/tcp
DEBUG:root:execute:iptables-save|grep INPUT|grep -w 7080
DEBUG:root:Failed to execute:
DEBUG:root:execute:ufw allow 7080/tcp
DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8250
DEBUG:root:Failed to execute:
DEBUG:root:execute:ufw allow 8250/tcp
DEBUG:root:execute:iptables-save|grep INPUT|grep -w 9090
DEBUG:root:Failed to execute:
DEBUG:root:execute:ufw allow 9090/tcp
DEBUG:root:execute:rm -f /etc/cloudstack/management/server.xml
DEBUG:root:execute:rm -f /etc/cloudstack/management/tomcat6.conf
DEBUG:root:execute:ln -s /etc/cloudstack/management/server-nonssl.xml
/etc/cloudstack/management/server.xml
DEBUG:root:execute:ln -s /etc/cloudstack/management/tomcat6-nonssl.conf
/etc/cloudstack/management/tomcat6.conf
DEBUG:root:execute:hostname --fqdn
DEBUG:root:execute:mkdir /var/log/cloudstack-management/
DEBUG:root:Failed to execute:mkdir: cannot create directory
‘/var/log/cloudstack-management/’: File exists
DEBUG:root:execute:sudo /usr/sbin/service tomcat6 status
DEBUG:root:execute:sudo /usr/sbin/service tomcat6 stop
DEBUG:root:execute:sudo update-rc.d -f tomcat6 remove
DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management status
DEBUG:root:Failed to execute: * CloudStack-specific Tomcat servlet engine is
not running.
DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management stop
DEBUG:root:execute:sudo update-rc.d -f cloudstack-management remove
DEBUG:root:execute:sudo update-rc.d -f cloudstack-management defaults
DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management status
DEBUG:root:Failed to execute: * CloudStack-specific Tomcat servlet engine is
not running.
DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management start
DEBUG:root:execute:uname -r
DEBUG:root:execute:uname -m
DEBUG:root:execute:hostname -f
DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8080
DEBUG:root:Failed to execute:
DEBUG:root:execute:ufw allow 8080/tcp
DEBUG:root:execute:iptables-save|grep INPUT|grep -w 7080
DEBUG:root:Failed to execute:
DEBUG:root:execute:ufw allow 7080/tcp
DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8250
DEBUG:root:Failed to execute:
DEBUG:root:execute:ufw allow 8250/tcp
DEBUG:root:execute:iptables-save|grep INPUT|grep -w 9090
DEBUG:root:Failed to execute:
DEBUG:root:execute:ufw allow 9090/tcp
DEBUG:root:execute:rm -f 

Re: CloudStack Quality Process

2014-12-04 Thread Chip Childers
Steve,

(Speaking with my PMC hat on, but not as someone that has the time to
help with this process)

I love the idea of moving forward with resolving some of the quality
process / tooling / etc... challenges that we face as a project and
community. I also love the idea that companies getting commercial value
from this project are talking (as companies) about how to best support
the project through either directing their employees to work on this
problem, allowing those interested the time to do so, and / or offering
(as Citrix did) required hardware/software resources to make
improvements for the common good.  Importantly, I like that the
companies involved are mutually agreeing that this is for the common
good.

That said, I have a concern about the outline below, specifically in how
the definition of approach and eventual execution are handled.  The
proposal of taking this off-list until there is a proposal to ratify
is what I'd like to see changed. I would fully expect that a fleshed out
proposal hitting the list would be met with more discussion than you
would like (and perhaps even met with frustration).

What has worked well for us in the past, where there is a need to have
those interested in doing work to be able to focus on that work, has
been to start with a call for interested parties (as you did). Then,
using a combination of threads on this list and live meetings, make
progress on defining the requirements and approach incrementally.
Execution of any work should similarly be open and shared on this list.
Throughout that process, allowing comments and openings for participants
are critical.

One of the things we learned about using live meetings to speed up the
consensus process in the past is to make sure that while they are
fantastic at allowing the participants to understand each other, it's
critical to remember that (1) there are no project decisions made
outside of the mailing lists and (2) that it's important to have minutes
or notes from those live meetings shared with the community as a whole.

Now a very real concern that some of us have is getting bogged down in
arguments based on opinion, especially the drive by opinions. This
issue (plus challenges with people violently agreeing with each other,
yet talking past each other), is what I believe has held up meaningful
progress. To deal with this, I suggest we all remember that projects at
the ASF are about supporting those that DO, while giving opportunity
for participation and comment from those that might not currently be
DOING. But those that are doing the work, and collaborating to reach a
shared goal, shouldn't let a lack of 100% consensus on every aspect hold
back progress.

As someone who will not be doing anything for this effort, but has an
interest in maintaining this community's health and seeing it continue
to succeed, I hope my suggestions and comments are helpful.

-chip

On Mon, Dec 01, 2014 at 07:12:27PM +, Steve Wilson wrote:
 Hi Everyone,
 
 It was great to get to see a number of you at the recent CCC in Budapest.  
 While I was there, I got to meet face to face with individuals working for 
 several companies that have a real stake in the commercial success of the 
 CloudStack project.
 
 After joining Citrix (and becoming involved in CloudStack) about a year ago, 
 I’ve come to believe that we need to do more to mature our quality practices 
 around this codebase.  We all like to say #cloudstackworks (and it’s true), 
 but this is a massive codebase that’s used in the most demanding situations.  
 We have large telecommunications companies and enterprises who are betting 
 their businesses on this software.  It has to be great!
 
 There has been quite a bit of discussion on the mailing list in recent months 
 about how we improve in this area.  There is plenty of passion, but we 
 haven’t made enough concrete progress as a community.  In my discussions with 
 key contributors as CCC, there was general agreement that the DEV list isn’t 
 a good forum for hashing out these kinds of things.  Email is too 
 low-bandwidth and too impersonal.
 
 At CCC, I discussed with several people the idea that we commission a small 
 sub team to go hash out a proposal for how we handle the following topics 
 within the ACS community (which can then be brought back to the larger 
 community for ratification):
 
   *   Continuous integration and test automation
   *   Gating of commits
   *   Overall commit workflow
 
 We are looking for volunteers to commit to being part of this team.  This 
 would imply a serious commitment.  We don’t want hangers on or observers. 
 This will entail real work and late night meetings.  We’re looking for people 
 who are serious contributors to the codebase.
 
 From Citrix, David Nalley and Animesh Chaturvedi have booth told me they’re 
 willing to commit to this project.  They’ve both managed ACS releases and 
 have a really good view into the current process — and I know both are 
 passionate 

Re: [ACS44] release 4.4.2 imminent

2014-12-04 Thread Rohit Yadav
I think for now, you may simply use lftp. I’ll play with rysncd this weekend 
and keep you posted.

 On 04-Dec-2014, at 11:40 pm, Nux! n...@li.nux.ro wrote:

 My templates are publicly available over rsync:
 rsync -avH --delete dlro.openvm.eu::dl.openvm.eu/cloudstack/ /path/to/target/

 HTH
 Lucian

 --
 Sent from the Delta quadrant using Borg technology!

 Nux!
 www.nux.ro

 - Original Message -
 From: Matthew Midgett clouds...@trick-solutions.com.INVALID
 To: dev@cloudstack.apache.org
 Sent: Thursday, 4 December, 2014 17:52:23
 Subject: RE: [ACS44] release 4.4.2 imminent

 I use lftp for some other mirroring but I may have mistyped something as I 
 was
 getting really weird file names. Thanks Nux.

 BTW I'm going to do your templates here in a bit.

 CONFIDENTIAL: This electronic mail, including any attachment(s) may contain
 information that is privileged, confidential, and/or otherwise protected from
 disclosure to anyone other than its intended recipient(s).  Any dissemination
 or use of this electronic email or its contents (including any attachments) 
 by
 persons other than the intended recipient(s) is strictly prohibited.  If you
 have received this message in error, please notify me immediately by reply
 email so that I may correct my internal records.  Please then delete the
 original message (including any attachments) in its entirety.  Thank you.

 -Original Message-
 From: Nux! [mailto:n...@li.nux.ro]
 Sent: Thursday, December 04, 2014 12:49 PM
 To: dev@cloudstack.apache.org
 Subject: Re: [ACS44] release 4.4.2 imminent

 Matthew,

 You don't really need rsync for that, here's how I use lftp:

 cd /mirrors/packages.shapeblue.com/cloudstack/ ; lftp -e mirror 
 --delete;bye
 http://packages.shapeblue.com/cloudstack/
 cd /mirrors/packages.shapeblue.com/systemvmtemplate/ ; lftp -e mirror
 --delete;bye http://packages.shapeblue.com/systemvmtemplate/

 It's a bit more resource intensive, both on my side and shapeblue's, but it
 works.

 --
 Sent from the Delta quadrant using Borg technology!

 Nux!
 www.nux.ro

 - Original Message -
 From: Matthew Midgett clouds...@trick-solutions.com.INVALID
 To: dev@cloudstack.apache.org
 Sent: Thursday, 4 December, 2014 16:17:13
 Subject: RE: [ACS44] release 4.4.2 imminent

 Can you enable rsync so I can keep my local mirror up to date?


 -Original Message-
 From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com]
 Sent: Tuesday, December 02, 2014 6:09 PM
 To: dev@cloudstack.apache.org
 Subject: Re: [ACS44] release 4.4.2 imminent

 CloudStack 4.4.2 deb/rpm repository is available now, for more
 information and release notes, checkout:
 http://shapeblue.com/packages

 On 18-Nov-2014, at 1:20 am, Andrija Panic andrija.pa...@gmail.com wrote:

 Upgrade fine for me - no issues at all... - from the RPMs snapshots

 On 17 November 2014 14:36, Daan Hoogland daan.hoogl...@gmail.com wrote:

 On Mon, Nov 17, 2014 at 2:12 PM, Pierre-Luc Dion
 pdion...@apache.org
 wrote:
 Trying devcloud4 with 4.4 branch  and I'm having this issue:

 I don't see the schema-441to442.sql files in the db folder too.

 does 442 is on a different branch?

 no, I added the file locallly and forgot to commit. it is pushed
 now, sorry


 --
 Daan




 --

 Andrija Panić
 --
 http://admintweets.com
 --

 Regards,
 Rohit Yadav
 Software Architect, ShapeBlue
 M. +91 88 262 30892 | rohit.ya...@shapeblue.com
 Blog: bhaisaab.org | Twitter: @_bhaisaab



 Find out more about ShapeBlue and our range of CloudStack related
 services

 IaaS Cloud Design 
 Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
 CSForge – rapid IaaS deployment
 frameworkhttp://shapeblue.com/csforge/
 CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
 CloudStack Software
 Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
 CloudStack Infrastructure
 Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
 CloudStack Bootcamp Training
 Courseshttp://shapeblue.com/cloudstack-training/

 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 SA Pty 
 Ltd
 is a company registered by The Republic of South Africa and is traded under
 license from 

why host route created in secondary storage VM

2014-12-04 Thread Kuang-Ching Wang
Hi all,

I wonder if anyone is familiar with the secondary storage VM’s route setup 
logic.  It always creates a host route for each DNS and, in the case of a 
VMware cluster, creates a host route for VCenter.  In our network setup, the 
host routes actually breaks reachability to DNS and VCenter, and deleting them 
will restore reachability.

Anyway we can disable that host route creation?

Thanks,
KC

Re: CloudStack Quality Process

2014-12-04 Thread Daan Hoogland
Chip, Sebastien,

Without my PMC hat on; My take on this is that a couple of companies
want to agree on a way of working guide lines that can function as an
example for others to do so as well. We obviously can not go the same
way of designing off list and then bring back and ask for +1/0/-1.
This way has been tried to often in the past and is destined to fail
given our by-law of any -1 is a veto on technical decisions.

The suggestion to report back with minutes is a good one, it will keep
people informed. We do not want to enforce a way of working but
acquire one that is practical and make it known. Only a very small
part is not doing/setting an example. This part is agreeing on the
goal. Which we mostly do already.

(David , Animesh,?) Rajani, Pierre-Luc and I are part of this
endeavour so far. We will look out for the project and you know I will
turn to you guys when in moral need.

I hope this addresses both of your concerns,
Daan

On Thu, Dec 4, 2014 at 7:24 PM, Chip Childers chipchild...@apache.org wrote:
 Steve,

 (Speaking with my PMC hat on, but not as someone that has the time to
 help with this process)

 I love the idea of moving forward with resolving some of the quality
 process / tooling / etc... challenges that we face as a project and
 community. I also love the idea that companies getting commercial value
 from this project are talking (as companies) about how to best support
 the project through either directing their employees to work on this
 problem, allowing those interested the time to do so, and / or offering
 (as Citrix did) required hardware/software resources to make
 improvements for the common good.  Importantly, I like that the
 companies involved are mutually agreeing that this is for the common
 good.

 That said, I have a concern about the outline below, specifically in how
 the definition of approach and eventual execution are handled.  The
 proposal of taking this off-list until there is a proposal to ratify
 is what I'd like to see changed. I would fully expect that a fleshed out
 proposal hitting the list would be met with more discussion than you
 would like (and perhaps even met with frustration).

 What has worked well for us in the past, where there is a need to have
 those interested in doing work to be able to focus on that work, has
 been to start with a call for interested parties (as you did). Then,
 using a combination of threads on this list and live meetings, make
 progress on defining the requirements and approach incrementally.
 Execution of any work should similarly be open and shared on this list.
 Throughout that process, allowing comments and openings for participants
 are critical.

 One of the things we learned about using live meetings to speed up the
 consensus process in the past is to make sure that while they are
 fantastic at allowing the participants to understand each other, it's
 critical to remember that (1) there are no project decisions made
 outside of the mailing lists and (2) that it's important to have minutes
 or notes from those live meetings shared with the community as a whole.

 Now a very real concern that some of us have is getting bogged down in
 arguments based on opinion, especially the drive by opinions. This
 issue (plus challenges with people violently agreeing with each other,
 yet talking past each other), is what I believe has held up meaningful
 progress. To deal with this, I suggest we all remember that projects at
 the ASF are about supporting those that DO, while giving opportunity
 for participation and comment from those that might not currently be
 DOING. But those that are doing the work, and collaborating to reach a
 shared goal, shouldn't let a lack of 100% consensus on every aspect hold
 back progress.

 As someone who will not be doing anything for this effort, but has an
 interest in maintaining this community's health and seeing it continue
 to succeed, I hope my suggestions and comments are helpful.

 -chip

 On Mon, Dec 01, 2014 at 07:12:27PM +, Steve Wilson wrote:
 Hi Everyone,

 It was great to get to see a number of you at the recent CCC in Budapest.  
 While I was there, I got to meet face to face with individuals working for 
 several companies that have a real stake in the commercial success of the 
 CloudStack project.

 After joining Citrix (and becoming involved in CloudStack) about a year ago, 
 I’ve come to believe that we need to do more to mature our quality practices 
 around this codebase.  We all like to say #cloudstackworks (and it’s true), 
 but this is a massive codebase that’s used in the most demanding situations. 
  We have large telecommunications companies and enterprises who are betting 
 their businesses on this software.  It has to be great!

 There has been quite a bit of discussion on the mailing list in recent 
 months about how we improve in this area.  There is plenty of passion, but 
 we haven’t made enough concrete progress as a community.  In my discussions 
 

Re: Review Request 28640: CLOUDSTACK-8010: [UI] Fixed unlocalized string label.add.private.gateway

2014-12-04 Thread Brian Federle

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

Ship it!


Ship It!

- Brian Federle


On Dec. 3, 2014, 9:44 a.m., Mihaela Stoica wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/28640/
 ---
 
 (Updated Dec. 3, 2014, 9:44 a.m.)
 
 
 Review request for cloudstack, Brian Federle and Jessica Wang.
 
 
 Bugs: CLOUDSTACK-8010
 https://issues.apache.org/jira/browse/CLOUDSTACK-8010
 
 
 Repository: cloudstack-git
 
 
 Description
 ---
 
 Added label.add.private.gateway to the dictionary and messages
 
 
 Diffs
 -
 
   client/WEB-INF/classes/resources/messages.properties 3228578 
   ui/dictionary2.jsp c61e841 
 
 Diff: https://reviews.apache.org/r/28640/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Mihaela Stoica
 




Re: NPE while adding a host

2014-12-04 Thread Min Chen
Yes. I checked in a fix yesterday with both code and schema update. If you 
updated code, you need to update schema as well.

Thanks
-min

Sent from my iPhone

 On Dec 4, 2014, at 5:20 AM, Kuang-Ching Wang kuangching.w...@gmail.com 
 wrote:
 
 Ah - I know what happened - need to flush the DB.
 
 KC
 
 On Dec 3, 2014, at 1:17 PM, Kuang-Ching Wang kuangching.w...@gmail.com 
 wrote:
 
 I noticed the latest commit that reverts this.  After pulling the change, 
 Add Host works correctly.
 
 However, when creating a VM, the Instances page will throw the following 
 ERROR and show nothing.
 
 2014-12-03 13:15:22,720 ERROR [c.c.a.ApiServer] 
 (catalina-exec-3:ctx-23e1ec5b ctx-baa51695) unhandled exception executing 
 api command: [Ljava.lang.String;@2bf86dad
 com.cloud.utils.exception.CloudRuntimeException: DB Exception on: 
 com.mysql.jdbc.JDBC4PreparedStatement@29a37b5e: SELECT user_vm_view.id, 
 user_vm_view.name, user_vm_view.display_name, user_vm_view.account_id, 
 user_vm_view.account_uuid, user_vm_view.account_name, 
 user_vm_view.account_type, user_vm_view.domain_id, user_vm_view.domain_uuid, 
 user_vm_view.domain_name, user_vm_view.domain_path, 
 user_vm_view.instance_group_id, user_vm_view.instance_group_uuid, 
 user_vm_view.instance_group_name, user_vm_view.vm_type, user_vm_view.state, 
 user_vm_view.created, user_vm_view.removed, user_vm_view.instance_name, 
 user_vm_view.guest_os_id, user_vm_view.guest_os_uuid, 
 user_vm_view.hypervisor_type, user_vm_view.ha_enabled, 
 user_vm_view.limit_cpu_use, user_vm_view.display_vm, 
 user_vm_view.last_host_id, user_vm_view.private_ip_address, 
 user_vm_view.private_mac_address, user_vm_view.pod_id, 
 user_vm_view.pod_uuid, user_vm_view.data_center_id, 
 user_vm_view.data_center_uuid, user_vm_view.data_center_name, 
 user_vm_view.security_group_enabled, user_vm_view.host_id, 
 user_vm_view.host_uuid, user_vm_view.host_name, user_vm_view.template_id, 
 user_vm_view.template_uuid, user_vm_view.template_name, 
 user_vm_view.template_display_text, user_vm_view.password_enabled, 
 user_vm_view.iso_id, user_vm_view.iso_uuid, user_vm_view.iso_name, 
 user_vm_view.iso_display_text, user_vm_view.disk_offering_id, 
 user_vm_view.disk_offering_uuid, user_vm_view.disk_offering_name, 
 user_vm_view.service_offering_id, user_vm_view.service_offering_uuid, 
 user_vm_view.service_offering_name, user_vm_view.cpu, user_vm_view.speed, 
 user_vm_view.ram_size, user_vm_view.pool_id, user_vm_view.pool_uuid, 
 user_vm_view.pool_type, user_vm_view.volume_id, user_vm_view.volume_uuid, 
 user_vm_view.volume_device_id, user_vm_view.volume_type, 
 user_vm_view.security_group_id, user_vm_view.security_group_uuid, 
 user_vm_view.security_group_name, user_vm_view.security_group_description, 
 user_vm_view.vpc_id, user_vm_view.vpc_uuid, user_vm_view.nic_id, 
 user_vm_view.nic_uuid, user_vm_view.is_default_nic, user_vm_view.ip_address, 
 user_vm_view.gateway, user_vm_view.netmask, user_vm_view.ip6_address, 
 user_vm_view.ip6_gateway, user_vm_view.ip6_cidr, user_vm_view.mac_address, 
 user_vm_view.broadcast_uri, user_vm_view.isolation_uri, 
 user_vm_view.network_id, user_vm_view.network_uuid, 
 user_vm_view.network_name, user_vm_view.traffic_type, 
 user_vm_view.guest_type, user_vm_view.public_ip_id, 
 user_vm_view.public_ip_uuid, user_vm_view.public_ip_address, 
 user_vm_view.user_data, user_vm_view.project_id, user_vm_view.project_uuid, 
 user_vm_view.project_name, user_vm_view.keypair_name, user_vm_view.job_id, 
 user_vm_view.job_uuid, user_vm_view.job_status, user_vm_view.tag_id, 
 user_vm_view.tag_uuid, user_vm_view.tag_key, user_vm_view.tag_value, 
 user_vm_view.tag_domain_id, user_vm_view.tag_account_id, 
 user_vm_view.tag_resource_id, user_vm_view.tag_resource_uuid, 
 user_vm_view.tag_resource_type, user_vm_view.tag_customer, 
 user_vm_view.affinity_group_id, user_vm_view.affinity_group_uuid, 
 user_vm_view.affinity_group_name, user_vm_view.affinity_group_description, 
 user_vm_view.uuid, user_vm_view.dynamically_scalable FROM user_vm_view WHERE 
 user_vm_view.id=3
at 
 com.cloud.utils.db.GenericDaoBase.searchIncludingRemoved(GenericDaoBase.java:425)
at 
 com.cloud.utils.db.GenericDaoBase.searchIncludingRemoved(GenericDaoBase.java:361)
at 
 com.cloud.api.query.dao.UserVmJoinDaoImpl.searchByIds(UserVmJoinDaoImpl.java:410)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
 org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
at 
 org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at 
 org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at 
 

Status of Autoscale on 4.4

2014-12-04 Thread Silvano Nogueira Buback
Hi guys,

At Globo.com we are working on LB to our network orchestration tool (
http://globonetworkapi.readthedocs.org/en/latest/about.html) and we would
like to help to develop autoscale feature on ACS 4.4.2 version. In 4.4.2 I
could see many autoscale commands. What is the situation of autoscale in
this version? There is any specific branch can I use to merge latest
development of autoscale code to 4.4.2 release?

   There are any other relevant documentation different the links bellow?
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Autoscale+framework
http://docs.cloudstack.apache.org/en/latest/networking/autoscale_without_netscaler.html
http://www.slideshare.net/tuna20073882/autoscale-without-netscalerccceu13

Thanks

Silvano Buback


RE: CloudStack Quality Process

2014-12-04 Thread Animesh Chaturvedi
Wearing my PMC hat and with past experience on these discussions we have not 
made much progress on mailing list despite agreeing on the goals and have 
locked horns. One possibility after reading Chip's email and concerns  I see is 
that, we create a wiki outlining the problem space, possible solution(s) and 
their specific pros and cons and have people collaborate. Once a general 
consensus is there and wiki is stable we can bring it back to the mailing list 
for final approval. This is open as well as requires participant a higher 
degree of commitment to collaborate and will be more structured.

Thanks
Animesh

 On Thu, Dec 4, 2014 at 7:24 PM, Chip Childers chipchild...@apache.org wrote:
  Steve,
 
  (Speaking with my PMC hat on, but not as someone that has the time to
  help with this process)
 
  I love the idea of moving forward with resolving some of the quality
  process / tooling / etc... challenges that we face as a project and
  community. I also love the idea that companies getting commercial
  value from this project are talking (as companies) about how to best
  support the project through either directing their employees to work
  on this problem, allowing those interested the time to do so, and / or
  offering (as Citrix did) required hardware/software resources to make
  improvements for the common good.  Importantly, I like that the
  companies involved are mutually agreeing that this is for the common
  good.
 
  That said, I have a concern about the outline below, specifically in
  how the definition of approach and eventual execution are handled.
  The proposal of taking this off-list until there is a proposal to ratify
  is what I'd like to see changed. I would fully expect that a fleshed
  out proposal hitting the list would be met with more discussion than
  you would like (and perhaps even met with frustration).
 
  What has worked well for us in the past, where there is a need to have
  those interested in doing work to be able to focus on that work, has
  been to start with a call for interested parties (as you did). Then,
  using a combination of threads on this list and live meetings, make
  progress on defining the requirements and approach incrementally.
  Execution of any work should similarly be open and shared on this list.
  Throughout that process, allowing comments and openings for
  participants are critical.
 
  One of the things we learned about using live meetings to speed up
  the consensus process in the past is to make sure that while they are
  fantastic at allowing the participants to understand each other, it's
  critical to remember that (1) there are no project decisions made
  outside of the mailing lists and (2) that it's important to have
  minutes or notes from those live meetings shared with the community as a
 whole.
 
  Now a very real concern that some of us have is getting bogged down in
  arguments based on opinion, especially the drive by opinions. This
  issue (plus challenges with people violently agreeing with each other,
  yet talking past each other), is what I believe has held up meaningful
  progress. To deal with this, I suggest we all remember that projects
  at the ASF are about supporting those that DO, while giving
  opportunity for participation and comment from those that might not
  currently be DOING. But those that are doing the work, and
  collaborating to reach a shared goal, shouldn't let a lack of 100%
  consensus on every aspect hold back progress.
 
  As someone who will not be doing anything for this effort, but has
  an interest in maintaining this community's health and seeing it
  continue to succeed, I hope my suggestions and comments are helpful.
 
  -chip
 
  On Mon, Dec 01, 2014 at 07:12:27PM +, Steve Wilson wrote:
  Hi Everyone,
 
  It was great to get to see a number of you at the recent CCC in Budapest.
 While I was there, I got to meet face to face with individuals working for 
 several
 companies that have a real stake in the commercial success of the CloudStack
 project.
 
  After joining Citrix (and becoming involved in CloudStack) about a year 
  ago,
 I’ve come to believe that we need to do more to mature our quality practices
 around this codebase.  We all like to say #cloudstackworks (and it’s true), 
 but
 this is a massive codebase that’s used in the most demanding situations.  We
 have large telecommunications companies and enterprises who are betting their
 businesses on this software.  It has to be great!
 
  There has been quite a bit of discussion on the mailing list in recent 
  months
 about how we improve in this area.  There is plenty of passion, but we haven’t
 made enough concrete progress as a community.  In my discussions with key
 contributors as CCC, there was general agreement that the DEV list isn’t a 
 good
 forum for hashing out these kinds of things.  Email is too low-bandwidth and 
 too
 impersonal.
 
  At CCC, I discussed with several people the idea that we commission a small

Re: CloudStack-setup-management

2014-12-04 Thread Hugo Trippaers
On which platform are you trying to install cloudstack? Are you using a 
packaged distribution?

Cheers,

Hugo 

Sent from my iPhone

 On 04 Dec 2014, at 19:14, rahil khera rahilakh...@gmail.com wrote:
 
 Yitao Jiang willierjyt@... writes:
 
 ​Can you paste logs file here ?​
 
 Thanks,
 
 Yitao
 
 2014-02-27 8:02 GMT+08:00 María Noelia Gil marianoelia.gil@...:
 
 Hi, I installed the CloudStack-setup-management package, after I installed
 the database and have made ​​the necessary settings, but I can not access
 http://localhost:8080/client.
 
 Any solution?
 
 thanks
 
 Hi, I am having same problem, the following message is shown :
 Starting CloudStack-specific Tomcat servlet engine cloudstack- management
 [fail] when service cloudstack-management start is executed
 
 Following is the log contents at /var/log/cloudstack/management in file name
 setupManagement.log
 
 DEBUG:root:execute:uname -r
 DEBUG:root:execute:uname -m
 DEBUG:root:execute:hostname -f
 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8080
 DEBUG:root:Failed to execute:
 DEBUG:root:execute:ufw allow 8080/tcp
 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 7080
 DEBUG:root:Failed to execute:
 DEBUG:root:execute:ufw allow 7080/tcp
 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8250
 DEBUG:root:Failed to execute:
 DEBUG:root:execute:ufw allow 8250/tcp
 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 9090
 DEBUG:root:Failed to execute:
 DEBUG:root:execute:ufw allow 9090/tcp
 DEBUG:root:execute:rm -f /etc/cloudstack/management/server.xml
 DEBUG:root:execute:rm -f /etc/cloudstack/management/tomcat6.conf
 DEBUG:root:execute:ln -s /etc/cloudstack/management/server-nonssl.xml
 /etc/cloudstack/management/server.xml
 DEBUG:root:execute:ln -s /etc/cloudstack/management/tomcat6-nonssl.conf
 /etc/cloudstack/management/tomcat6.conf
 DEBUG:root:execute:hostname --fqdn
 DEBUG:root:execute:mkdir /var/log/cloudstack-management/
 DEBUG:root:execute:sudo /usr/sbin/service tomcat6 status
 DEBUG:root:execute:sudo /usr/sbin/service tomcat6 stop
 DEBUG:root:execute:sudo update-rc.d -f tomcat6 remove
 DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management status
 DEBUG:root:Failed to execute: * CloudStack-specific Tomcat servlet engine is
 not running.
 DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management stop
 DEBUG:root:execute:sudo update-rc.d -f cloudstack-management remove
 DEBUG:root:execute:sudo update-rc.d -f cloudstack-management defaults
 DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management status
 DEBUG:root:Failed to execute: * CloudStack-specific Tomcat servlet engine is
 not running.
 DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management start
 DEBUG:root:execute:uname -r
 DEBUG:root:execute:uname -m
 DEBUG:root:execute:hostname -f
 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8080
 DEBUG:root:Failed to execute:
 DEBUG:root:execute:ufw allow 8080/tcp
 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 7080
 DEBUG:root:Failed to execute:
 DEBUG:root:execute:ufw allow 7080/tcp
 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8250
 DEBUG:root:Failed to execute:
 DEBUG:root:execute:ufw allow 8250/tcp
 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 9090
 DEBUG:root:Failed to execute:
 DEBUG:root:execute:ufw allow 9090/tcp
 DEBUG:root:execute:rm -f /etc/cloudstack/management/server.xml
 DEBUG:root:execute:rm -f /etc/cloudstack/management/tomcat6.conf
 DEBUG:root:execute:ln -s /etc/cloudstack/management/server-nonssl.xml
 /etc/cloudstack/management/server.xml
 DEBUG:root:execute:ln -s /etc/cloudstack/management/tomcat6-nonssl.conf
 /etc/cloudstack/management/tomcat6.conf
 DEBUG:root:execute:hostname --fqdn
 DEBUG:root:execute:mkdir /var/log/cloudstack-management/
 DEBUG:root:Failed to execute:mkdir: cannot create directory
 ‘/var/log/cloudstack-management/’: File exists
 DEBUG:root:execute:sudo /usr/sbin/service tomcat6 status
 DEBUG:root:execute:sudo /usr/sbin/service tomcat6 stop
 DEBUG:root:execute:sudo update-rc.d -f tomcat6 remove
 DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management status
 DEBUG:root:Failed to execute: * CloudStack-specific Tomcat servlet engine is
 not running.
 DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management stop
 DEBUG:root:execute:sudo update-rc.d -f cloudstack-management remove
 DEBUG:root:execute:sudo update-rc.d -f cloudstack-management defaults
 DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management status
 DEBUG:root:Failed to execute: * CloudStack-specific Tomcat servlet engine is
 not running.
 DEBUG:root:execute:sudo /usr/sbin/service cloudstack-management start
 DEBUG:root:execute:uname -r
 DEBUG:root:execute:uname -m
 DEBUG:root:execute:hostname -f
 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8080
 DEBUG:root:Failed to execute:
 DEBUG:root:execute:ufw allow 8080/tcp
 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 7080
 DEBUG:root:Failed to execute:
 DEBUG:root:execute:ufw allow 7080/tcp
 

Re: CloudStack Quality Process

2014-12-04 Thread Will Stevens
I am speaking as a committer who has limited insight into the 'correct' way
to do this via Apache (so be gentle).  :)

I like the idea of a wiki page to help get everyone on the same page and to
track the consensus as we move forward...

I also agree that it is hard to come to a consensus on the list because it
is really hard to have a constructive conversation on here in a timely
manner where the different voices can be heard.

I think it would be interesting to schedule sessions/meetings on the list
so any interested party can join.  These sessions/meetings would happen in
a format like IRC where the transcript of the session can be later posted
to the list as well as a summary of the transcript so it can be reviewed by
any member who could not make the meeting.  This way we keep all of the
actual conversation in the list, but we also make it easier to actually
have a 'conversation' at the same time.  It is hard to beat real time when
working through this sort of stuff.

Does this make sense to others?  Thoughts?

Will


*Will STEVENS*
Lead Developer

*CloudOps* *| *Cloud Solutions Experts
420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
w cloudops.com *|* tw @CloudOps_

On Thu, Dec 4, 2014 at 5:17 PM, Animesh Chaturvedi 
animesh.chaturv...@citrix.com wrote:

 Wearing my PMC hat and with past experience on these discussions we have
 not made much progress on mailing list despite agreeing on the goals and
 have locked horns. One possibility after reading Chip's email and concerns
 I see is that, we create a wiki outlining the problem space, possible
 solution(s) and their specific pros and cons and have people collaborate.
 Once a general consensus is there and wiki is stable we can bring it back
 to the mailing list for final approval. This is open as well as requires
 participant a higher degree of commitment to collaborate and will be more
 structured.

 Thanks
 Animesh

  On Thu, Dec 4, 2014 at 7:24 PM, Chip Childers chipchild...@apache.org
 wrote:
   Steve,
  
   (Speaking with my PMC hat on, but not as someone that has the time to
   help with this process)
  
   I love the idea of moving forward with resolving some of the quality
   process / tooling / etc... challenges that we face as a project and
   community. I also love the idea that companies getting commercial
   value from this project are talking (as companies) about how to best
   support the project through either directing their employees to work
   on this problem, allowing those interested the time to do so, and / or
   offering (as Citrix did) required hardware/software resources to make
   improvements for the common good.  Importantly, I like that the
   companies involved are mutually agreeing that this is for the common
   good.
  
   That said, I have a concern about the outline below, specifically in
   how the definition of approach and eventual execution are handled.
   The proposal of taking this off-list until there is a proposal to
 ratify
   is what I'd like to see changed. I would fully expect that a fleshed
   out proposal hitting the list would be met with more discussion than
   you would like (and perhaps even met with frustration).
  
   What has worked well for us in the past, where there is a need to have
   those interested in doing work to be able to focus on that work, has
   been to start with a call for interested parties (as you did). Then,
   using a combination of threads on this list and live meetings, make
   progress on defining the requirements and approach incrementally.
   Execution of any work should similarly be open and shared on this list.
   Throughout that process, allowing comments and openings for
   participants are critical.
  
   One of the things we learned about using live meetings to speed up
   the consensus process in the past is to make sure that while they are
   fantastic at allowing the participants to understand each other, it's
   critical to remember that (1) there are no project decisions made
   outside of the mailing lists and (2) that it's important to have
   minutes or notes from those live meetings shared with the community as
 a
  whole.
  
   Now a very real concern that some of us have is getting bogged down in
   arguments based on opinion, especially the drive by opinions. This
   issue (plus challenges with people violently agreeing with each other,
   yet talking past each other), is what I believe has held up meaningful
   progress. To deal with this, I suggest we all remember that projects
   at the ASF are about supporting those that DO, while giving
   opportunity for participation and comment from those that might not
   currently be DOING. But those that are doing the work, and
   collaborating to reach a shared goal, shouldn't let a lack of 100%
   consensus on every aspect hold back progress.
  
   As someone who will not be doing anything for this effort, but has
   an interest in maintaining this community's health and seeing it
   continue to succeed, I 

Build failed in Jenkins: build-master-noredist #3918

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/build-master-noredist/3918/changes

Changes:

[jessicawang] CLOUDSTACK-8023: UI  VM wizard  service offering  trigger 
event handler of event 
cloudStack.module.instanceWizard.serviceOffering.dataProvider to get 
serviceOfferingObjs if module is enabled.

--
[...truncated 8473 lines...]
[INFO] Compressed file autoscaler.js. 82389 - 8056
[INFO] Compressed file storage.js. 124777 - 5
[INFO] Compressed file network.js. 386681 - 34499
[INFO] Compressed file instances.js. 121535 - 12500
[INFO] Compressed file cloudStack.js. 20746 - 4194
[INFO] Compressed file lbStickyPolicy.js. 13142 - 2900
[INFO] Compressed file affinity.js. 9144 - 1722
[INFO] Compressed file regions.js. 52628 - 4556
[INFO] Compressed file vpc.js. 222715 - 22103
[INFO] Compressed file globalSettings.js. 22379 - 2687
[INFO] Compressed file configuration.js. 249484 - 21107
[INFO] Compressed file dialog.js. 35538 - 6468
[INFO] Compressed file utils.js. 5132 - 1628
[INFO] Compressed file events.js. 2203 - 909
[INFO] Compressed file core.js. 17496 - 4141
[INFO] Compressed file notifications.js. 13625 - 3022
[INFO] Compressed file detailView.js. 66848 - 11761
[INFO] Compressed file listView.js. 95602 - 15478
[INFO] Compressed file dataTable.js. 8669 - 2318
[INFO] Compressed file overlay.js. 1731 - 864
[INFO] Compressed file toolTip.js. 5489 - 1733
[INFO] Compressed file tagger.js. 9743 - 2136
[INFO] Compressed file treeView.js. 5993 - 1708
[INFO] Compressed file cloudBrowser.js. 11473 - 2724
[INFO] Compressed file multiEdit.js. 54098 - 9130
[INFO] Compressed file installWizard.js. 32885 - 5116
[INFO] Compressed file dashboard.js. 9989 - 2324
[INFO] Compressed file recurringSnapshots.js. 9145 - 2004
[INFO] Compressed file login.js. 5185 - 1735
[INFO] Compressed file zoneWizard.js. 56355 - 10572
[INFO] Compressed file accountsWizard.js. 15703 - 2735
[INFO] Compressed file pluginListing.js. 5229 - 1364
[INFO] Compressed file securityRules.js. 2834 - 955
[INFO] Compressed file projects.js. 35546 - 6080
[INFO] Compressed file uploadVolume.js. 7379 - 1811
[INFO] Compressed file physicalResources.js. 14493 - 2998
[INFO] Compressed file instanceWizard.js. 66755 - 9519
[INFO] Compressed file healthCheck.js. 21374 - 2925
[INFO] Compressed file granularSettings.js. 1951 - 770
[INFO] Compressed file zoneFilter.js. 1687 - 823
[INFO] Compressed file autoscaler.js. 20165 - 3820
[INFO] Compressed file zoneChart.js. 19853 - 3491
[INFO] Compressed file enableStaticNAT.js. 7456 - 1810
[INFO] Compressed file ipRules.js. 7284 - 1817
[INFO] Compressed file affinity.js. 7557 - 1827
[INFO] Compressed file projectSelect.js. 2981 - 1148
[INFO] Compressed file regions.js. 5029 - 1521
[INFO] Compressed file vpc.js. 38735 - 5789
[INFO] Compressed file cloudstack3-ie7.css. 4152 - 1505
[INFO] Compressed file cloudstack3.ja_JP.css. 2095 - 904
[INFO] Compressed file cloudstack3.css. 293449 - 43388
[INFO] Compressed file token-input-facebook.css. 2786 - 841
[INFO] Compressed file index.html. 4509 - 1126
[INFO] Compressed file test.widget.listView.js. 9111 - 1959
[INFO] Compressed file jquery.cookies.js. 4246 - 1490
[INFO] Compressed file jquery.js. 238159 - 68730
[INFO] Compressed file jquery.md5.js. 8693 - 2735
[INFO] Compressed file require.js. 79623 - 19494
[INFO] Compressed file jquery.validate.js. 42526 - 11228
[INFO] Compressed file reset.css. 1093 - 616
[INFO] Compressed file jquery.easing.js. 8098 - 1987
[INFO] Compressed file jquery.validate.additional-methods.js. 34772 - 9648
[INFO] Compressed file excanvas.js. 41784 - 12471
[INFO] Compressed file date.js. 5908 - 1994
[INFO] Compressed file jquery.tokeninput.js. 29769 - 6944
[INFO] Compressed file jquery.colorhelpers.js. 6110 - 1972
[INFO] Compressed file jquery.flot.selection.js. 12018 - 3319
[INFO] Compressed file jquery.flot.image.js. 7351 - 2314
[INFO] Compressed file jquery.flot.crosshair.js. 5191 - 1617
[INFO] Compressed file jquery.flot.resize.js. 2458 - 1115
[INFO] Compressed file jquery.flot.fillbetween.js. 6771 - 1860
[INFO] Compressed file jquery.flot.js. 106797 - 22392
[INFO] Compressed file jquery.flot.symbol.js. 2441 - 713
[INFO] Compressed file jquery.flot.pie.js. 21839 - 6584
[INFO] Compressed file jquery.flot.navigate.js. 13634 - 4333
[INFO] Compressed file jquery.flot.threshold.js. 3291 - 1106
[INFO] Compressed file jquery.flot.stack.js. 6968 - 1928
[INFO] Compressed file qunit.css. 4603 - 1396
[INFO] Compressed file qunit.js. 42223 - 13012
[INFO] Compressed file index.html. 31208 - 4288
[INFO] Compressed file jquery-ui.js. 210312 - 52904
[INFO] Compressed file jquery-ui.css. 33391 - 6061
[INFO] 
[INFO] --- maven-war-plugin:2.5:war (default-war) @ cloud-client-ui ---
[INFO] Webapp assembled in [6126 msecs]
[INFO] Packaging webapp
[INFO] Assembling webapp [cloud-client-ui] in 
[http://jenkins.buildacloud.org/job/build-master-noredist/ws/client/target/cloud-client-ui-4.6.0-SNAPSHOT]
[INFO] Processing war project
[INFO] 

Build failed in Jenkins: build-master-simulator #1349

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/build-master-simulator/1349/

--
Started by upstream project build-master build number 2027
originally caused by:
 Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on cloudstack-buildslave-centos6-7b4 
(cloudstack-buildslave-centos6) in workspace 
http://jenkins.buildacloud.org/job/build-master-simulator/ws/
  /usr/bin/git rev-parse --is-inside-work-tree # timeout=400
Fetching changes from the remote Git repository
  /usr/bin/git config remote.origin.url 
  https://git-wip-us.apache.org/repos/asf/cloudstack.git # timeout=400
Fetching upstream changes from 
https://git-wip-us.apache.org/repos/asf/cloudstack.git
  /usr/bin/git --version # timeout=400
  /usr/bin/git fetch --tags --progress 
  https://git-wip-us.apache.org/repos/asf/cloudstack.git 
  +refs/heads/*:refs/remotes/origin/*
  /usr/bin/git rev-parse refs/remotes/origin/master^{commit} # timeout=400
  /usr/bin/git rev-parse refs/remotes/origin/origin/master^{commit} # 
  timeout=400
Checking out Revision 774394792e288e9be08b0e0f4f75016c7ad0f007 
(refs/remotes/origin/master)
  /usr/bin/git config core.sparsecheckout # timeout=400
  /usr/bin/git checkout -f 774394792e288e9be08b0e0f4f75016c7ad0f007
  /usr/bin/git rev-list 774394792e288e9be08b0e0f4f75016c7ad0f007 # timeout=400
[copy-to-slave] Copying 'settings.xml', excluding nothing, from 
'file:/var/lib/jenkins/userContent/' on the master to 
'http://jenkins.buildacloud.org/job/build-master-simulator/ws/' on 
'cloudstack-buildslave-centos6-7b4'.
[build-master-simulator] $ 
/jenkins/tools/hudson.tasks.Maven_MavenInstallation/maven-3.1.1/bin/mvn -s 
http://jenkins.buildacloud.org/job/build-master-simulator/ws/settings.xml 
-Psimulator -pl plugins/hypervisors/simulator -am clean test
[INFO] Scanning for projects...
[INFO] 
[INFO] Reactor Build Order:
[INFO] 
[INFO] Apache CloudStack Developer Tools - Checkstyle Configuration
[INFO] Apache CloudStack
[INFO] Apache CloudStack Maven Conventions Parent
[INFO] Apache CloudStack Framework - Managed Context
[INFO] Apache CloudStack Utils
[INFO] Apache CloudStack Framework
[INFO] Apache CloudStack Framework - Event Notification
[INFO] Apache CloudStack Framework - Configuration
[INFO] Apache CloudStack API
[INFO] Apache CloudStack Framework - REST
[INFO] Apache CloudStack Framework - IPC
[INFO] Apache CloudStack Cloud Engine
[INFO] Apache CloudStack Cloud Engine API
[INFO] Apache CloudStack Framework - Security
[INFO] Apache CloudStack Core
[INFO] Apache CloudStack Agents
[INFO] Apache CloudStack Framework - Clustering
[INFO] Apache CloudStack Framework - Event Notification
[INFO] Apache CloudStack Cloud Engine Schema Component
[INFO] Apache CloudStack Framework - Jobs
[INFO] Apache CloudStack Cloud Engine Internal Components API
[INFO] Apache CloudStack Server
[INFO] Apache CloudStack Cloud Services
[INFO] Apache CloudStack Secondary Storage
[INFO] Apache CloudStack Secondary Storage Service
[INFO] Apache CloudStack Engine Storage Component
[INFO] Apache CloudStack Engine Storage Volume Component
[INFO] Apache CloudStack Engine Storage Image Component
[INFO] Apache CloudStack Engine Storage Snapshot Component
[INFO] Apache CloudStack Plugin POM
[INFO] Apache CloudStack Plugin - Hypervisor Simulator
[INFO] 
[INFO] 


Re: Review Request 24991: CLOUDSTACK-6697: BigSwitchVns plugin update

2014-12-04 Thread Kuang-Ching Wang

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

(Updated Dec. 5, 2014, 1:07 a.m.)


Review request for cloudstack, Chiradeep Vittal, David Nalley, Sebastien 
Goasguen, and Hugo Trippaers.


Changes
---

minor update


Repository: cloudstack-git


Description
---

CLOUDSTACK-6697: Big Switch network plugin update
1. provide compatibility with the Big Cloud Fabric (BCF) controller
   L2 Connectivity Service in both VPC and non-VPC modes
2. virtual network terminology updates: VNS -- BCF_SEGMENT
3. uses HTTPS with trust-always certificate handling
4. topology sync support with BCF controller
5. support multiple (two) BCF controllers with HA
6. support VM migration


Diffs (updated)
-

  api/src/com/cloud/network/Network.java 
c5a9bf286df8d502a6ca33661fb52ee717643566 
  api/src/com/cloud/network/PhysicalNetwork.java 
7c9349d932771fdbecc4a0b1ae4cad28b3d67857 
  client/WEB-INF/classes/resources/messages.properties 
edaad29fffe05db8cd4628e9827456b073d7d6d6 
  client/WEB-INF/classes/resources/messages_fr_FR.properties 
54dc6215a8339b9f8c2bad9fe4c3ed18b4a702e7 
  client/WEB-INF/classes/resources/messages_ja_JP.properties 
f9949fe4958d0c25fe0b5d8e29abcea35d7f27a5 
  client/WEB-INF/classes/resources/messages_ko_KR.properties 
ced576cb23598e7d3e5005bc24c2adf20b66a826 
  client/WEB-INF/classes/resources/messages_nl_NL.properties 
86653a5f5144c75e67b5a6f02c47d37bd5a71ef0 
  client/WEB-INF/classes/resources/messages_pt_BR.properties 
fa77633a650f1b37d8398a8936bbf84f5b4a40e3 
  client/WEB-INF/classes/resources/messages_ru_RU.properties 
7f57daa58bef379ddb47acb88965d0defe32ad73 
  client/WEB-INF/classes/resources/messages_zh_CN.properties 
d02a124d1ccead641cdc92c3ac0c36a11b05b9bd 
  client/pom.xml 927cba7878bc8de20ecd7fa66516c322c52989f5 
  client/tomcatconf/commands.properties.in 
36d735da5581040b9e945c57492b3ec19d80ea08 
  engine/schema/src/com/cloud/user/dao/VmDiskStatisticsDaoImpl.java 
e1136d3cf567b73fd1198181aea4d6995df6b78a 
  plugins/network-elements/bigswitch-vns/pom.xml 
afb267cdb5bc52aea23bc6739ea21d8f52e94ede 
  
plugins/network-elements/bigswitch-vns/resources/META-INF/cloudstack/vns/module.properties
 5783d38e5cb78be0d418c80981246d721d18b62a 
  
plugins/network-elements/bigswitch-vns/resources/META-INF/cloudstack/vns/spring-vns-context.xml
 d5bb92afe3d3051dbdd4b4d49698c313c77d255f 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/CreateVnsNetworkAnswer.java
 e950abe3bed85b75a20be2b8c4537a2fbd6be39e 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/CreateVnsNetworkCommand.java
 534bb7f9f9154a652a20310fe020bddc4249ef54 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/CreateVnsPortAnswer.java
 82c2fe90d63e0148bca8de9ce8612e4dd53cf735 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/CreateVnsPortCommand.java
 c3b9a9d6d9504e34cbe1294ac640f56aab101395 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/DeleteVnsNetworkAnswer.java
 72ac98ac9e0a1ae4858019e3baccc160300e24bf 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/DeleteVnsNetworkCommand.java
 6cf169bbfc97b57561af729aef297c76230fd118 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/DeleteVnsPortAnswer.java
 076b187fdf48cf776902dc9a91dc26e00396158a 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/DeleteVnsPortCommand.java
 0cae01d471dd9c5c504002c24f865ded59812d9e 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/StartupBigSwitchVnsCommand.java
 8310b0763708c3f049ef4ce427d09f0c07cd05b3 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/UpdateVnsPortAnswer.java
 39cd26649c9bb0c4993f55bef65edfc326c4ceda 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/agent/api/UpdateVnsPortCommand.java
 40f09207606115a5d0ec7f9378c4c52d16405dfd 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/commands/AddBigSwitchVnsDeviceCmd.java
 5c6f555c8a40a4b785aed6fdfa743131006be209 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/commands/DeleteBigSwitchVnsDeviceCmd.java
 1e2155dcd899bc11f9e9463cec432c020751e905 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/commands/ListBigSwitchVnsDevicesCmd.java
 4cde78e503935f7ba3b4a90a6f4568f0dd32c7ab 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/commands/VnsConstants.java
 7942b6f2be3467465334b0628577b87564dbdab2 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/api/response/BigSwitchVnsDeviceResponse.java
 790ac9c6afbee9156cb8d26ee2a2b5980fe4ce18 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/BigSwitchVnsDeviceVO.java
 01b5d49a90bb4428716d6b9c344d4ccfc97fb34f 
  
plugins/network-elements/bigswitch-vns/src/com/cloud/network/bigswitch/AttachmentData.java
 f1866e2621b6f9c19e4a9be310791b086ce3a350 
  

Build failed in Jenkins: simulator-singlerun #753

2014-12-04 Thread jenkins
See http://jenkins.buildacloud.org/job/simulator-singlerun/753/changes

Changes:

[jessicawang] CLOUDSTACK-8023: UI  VM wizard  service offering  trigger 
event handler of event 
cloudStack.module.instanceWizard.serviceOffering.dataProvider to get 
serviceOfferingObjs if module is enabled.

--
[...truncated 1676 lines...]
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ 
cloud-framework-jobs ---
[INFO] Compiling 33 source files to 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/framework/jobs/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-framework-jobs ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ 
cloud-framework-jobs ---
[INFO] Compiling 4 source files to 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/framework/jobs/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:2.12:test (default-test) @ 
cloud-framework-jobs ---
[INFO] Surefire report directory: 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/framework/jobs/target/surefire-reports

---
 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-framework-jobs ---
[INFO] Building jar: 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/framework/jobs/target/cloud-framework-jobs-4.6.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ 
cloud-framework-jobs ---
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ 
cloud-framework-jobs ---
[INFO] Installing 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/framework/jobs/target/cloud-framework-jobs-4.6.0-SNAPSHOT.jar
 to 
/var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-framework-jobs/4.6.0-SNAPSHOT/cloud-framework-jobs-4.6.0-SNAPSHOT.jar
[INFO] Installing 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/framework/jobs/pom.xml
 to 
/var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-framework-jobs/4.6.0-SNAPSHOT/cloud-framework-jobs-4.6.0-SNAPSHOT.pom
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Cloud Engine Internal Components API 
4.6.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-engine-components-api ---
[INFO] Deleting 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/engine/components-api/target
 (includes = [**/*], excludes = [])
[INFO] Deleting 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/engine/components-api
 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ 
cloud-engine-components-api ---
[INFO] Starting audit...
Audit done.

[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-engine-components-api ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-engine-components-api ---
[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-engine-components-api ---
[INFO] Compiling 36 source files to 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/engine/components-api/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-engine-components-api ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/engine/components-api/test/resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ 
cloud-engine-components-api ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.12:test (default-test) @ 
cloud-engine-components-api ---
[INFO] Surefire report directory: 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/engine/components-api/target/surefire-reports

---
 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-engine-components-api 
---
[INFO] Building jar: 

Re: Status of Autoscale on 4.4

2014-12-04 Thread ilya musayev

Silvano

Please create or update functional specs for change you would like to 
propose

Create JIRA issue tracker and reference in FS
Generally merge goes to master branch as well as other branch that has 
not been frozen for feature development yet.


Unless its a bug fix you cannot commit features to active 4.4 branch

Regards
ilya
On 12/4/14, 1:36 PM, Silvano Nogueira Buback wrote:

Hi guys,

 At Globo.com we are working on LB to our network orchestration tool (
http://globonetworkapi.readthedocs.org/en/latest/about.html) and we would
like to help to develop autoscale feature on ACS 4.4.2 version. In 4.4.2 I
could see many autoscale commands. What is the situation of autoscale in
this version? There is any specific branch can I use to merge latest
development of autoscale code to 4.4.2 release?

There are any other relevant documentation different the links bellow?
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Autoscale+framework
http://docs.cloudstack.apache.org/en/latest/networking/autoscale_without_netscaler.html
http://www.slideshare.net/tuna20073882/autoscale-without-netscalerccceu13

Thanks

Silvano Buback





4.5.0 status

2014-12-04 Thread David Nalley
So we have no blockers currently logged, and are down to 15 critical
bugs. I am going to try and roll a 4.5.0 release candidate in the next
day or so.



--David


RE: 4.5.0 status

2014-12-04 Thread Animesh Chaturvedi
Cool, let's roll it out before the holidays.

Folks I had called out in JIRA for New features and Improvements that were 
tagged for 4.5 but still open to update the status and move out the ones that 
did not make it to Future.  Please take care of your issues

Animesh

 -Original Message-
 From: David Nalley [mailto:da...@gnsa.us]
 Sent: Thursday, December 04, 2014 8:17 PM
 To: dev@cloudstack.apache.org
 Subject: 4.5.0 status
 
 So we have no blockers currently logged, and are down to 15 critical bugs. I 
 am
 going to try and roll a 4.5.0 release candidate in the next day or so.
 
 
 
 --David


Re: Review Request 28635: CLOUDSTACK-8003: test_egress_fw_rules.py - Remove test case dependency on each other and improve cleanup code

2014-12-04 Thread Gaurav Aradhye

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


Gentle Reminder

- Gaurav Aradhye


On Dec. 3, 2014, 11:31 a.m., Gaurav Aradhye wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/28635/
 ---
 
 (Updated Dec. 3, 2014, 11:31 a.m.)
 
 
 Review request for cloudstack and SrikanteswaraRao Talluri.
 
 
 Bugs: CLOUDSTACK-8003
 https://issues.apache.org/jira/browse/CLOUDSTACK-8003
 
 
 Repository: cloudstack-git
 
 
 Description
 ---
 
 Test cases in this test suite use a common account and hence in cleanup 
 operations, we explicitly delete all the resources created in a test case.
 
 This adds to the running time of the test cases.
 Also in case, there is any issue in cleanup operation, all other test cases 
 will get affected.
 
 Hence, it is wise to create a new account for each test cases and delete the 
 account in cleanup.
 
 
 Diffs
 -
 
   test/integration/component/test_egress_fw_rules.py 4f95925 
 
 Diff: https://reviews.apache.org/r/28635/diff/
 
 
 Testing
 ---
 
 Yes.
 
 2 test cases failed because db info in my config was wrong.
 
 Test By-default the communication from guest n/w to public n/w is NOT 
 allowed. ... === TestName: test_01_1_egress_fr1 | Status : SUCCESS ===
 ok
 Test By-default the communication from guest n/w to public n/w is allowed. 
 ... === TestName: test_01_egress_fr1 | Status : SUCCESS ===
 ok
 Test Allow Communication using Egress rule with CIDR + Port Range + Protocol. 
 ... === TestName: test_02_1_egress_fr2 | Status : SUCCESS ===
 ok
 Test Allow Communication using Egress rule with CIDR + Port Range + Protocol. 
 ... === TestName: test_02_egress_fr2 | Status : SUCCESS ===
 ok
 Test Communication blocked with network that is other than specified ... === 
 TestName: test_03_1_egress_fr3 | Status : EXCEPTION ===
 ERROR
 Test Communication blocked with network that is other than specified ... === 
 TestName: test_03_egress_fr3 | Status : SUCCESS ===
 ok
 Test Create Egress rule and check the Firewall_Rules DB table ... === 
 TestName: test_04_1_egress_fr4 | Status : FAILED ===
 FAIL
 Test Create Egress rule and check the Firewall_Rules DB table ... === 
 TestName: test_04_egress_fr4 | Status : FAILED ===
 FAIL
 Test Create Egress rule and check the IP tables ... SKIP: Skip
 Test Create Egress rule and check the IP tables ... SKIP: Skip
 Test Create Egress rule without CIDR ... === TestName: test_06_1_egress_fr6 | 
 Status : SUCCESS ===
 ok
 Test Create Egress rule without CIDR ... === TestName: test_06_egress_fr6 | 
 Status : SUCCESS ===
 ok
 Test Create Egress rule without End Port ... === TestName: 
 test_07_1_egress_fr7 | Status : SUCCESS ===
 ok
 Test Create Egress rule without End Port ... === TestName: test_07_egress_fr7 
 | Status : SUCCESS ===
 ok
 Test Port Forwarding and Egress Conflict ... SKIP: Skip
 Test Port Forwarding and Egress Conflict ... SKIP: Skip
 Test Delete Egress rule ... === TestName: test_09_1_egress_fr9 | Status : 
 SUCCESS ===
 ok
 Test Delete Egress rule ... === TestName: test_09_egress_fr9 | Status : 
 SUCCESS ===
 ok
 Test Invalid CIDR and Invalid Port ranges ... === TestName: 
 test_10_1_egress_fr10 | Status : SUCCESS ===
 ok
 Test Invalid CIDR and Invalid Port ranges ... === TestName: 
 test_10_egress_fr10 | Status : SUCCESS ===
 ok
 Test Regression on Firewall + PF + LB + SNAT ... === TestName: 
 test_11_1_egress_fr11 | Status : EXCEPTION ===
 ERROR
 Test Regression on Firewall + PF + LB + SNAT ... === TestName: 
 test_11_egress_fr11 | Status : SUCCESS ===
 ok
 Test Reboot Router ... === TestName: test_12_1_egress_fr12 | Status : SUCCESS 
 ===
 ok
 Test Reboot Router ... === TestName: test_12_egress_fr12 | Status : SUCCESS 
 ===
 ok
 Test Redundant Router : Master failover ... === TestName: 
 test_13_1_egress_fr13 | Status : SUCCESS ===
 ok
 Test Redundant Router : Master failover ... === TestName: test_13_egress_fr13 
 | Status : SUCCESS ===
 ok
 
 
 Thanks,
 
 Gaurav Aradhye
 




Re: Review Request 28598: CLOUDSTACK-8002: test_high_availability.py - Skip test cases if enough hosts are not available

2014-12-04 Thread Gaurav Aradhye

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


Gentle Reminder

- Gaurav Aradhye


On Dec. 2, 2014, 4:27 p.m., Gaurav Aradhye wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/28598/
 ---
 
 (Updated Dec. 2, 2014, 4:27 p.m.)
 
 
 Review request for cloudstack and SrikanteswaraRao Talluri.
 
 
 Bugs: CLOUDSTACK-8002
 https://issues.apache.org/jira/browse/CLOUDSTACK-8002
 
 
 Repository: cloudstack-git
 
 
 Description
 ---
 
 The test cases in this test suite raise an exception if enough hosts are not 
 present n the cluster.
 Instead the test cases should be skipped in such situation.
 
 Also fixed imports and pep8 issues.
 
 
 Diffs
 -
 
   test/integration/component/maint/test_high_availability.py 3e69fd5 
 
 Diff: https://reviews.apache.org/r/28598/diff/
 
 
 Testing
 ---
 
 yes.
 
 
 Thanks,
 
 Gaurav Aradhye
 




Re: Review Request 28635: CLOUDSTACK-8003: test_egress_fw_rules.py - Remove test case dependency on each other and improve cleanup code

2014-12-04 Thread SrikanteswaraRao Talluri

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

Ship it!


pushed to master fe0a55fb5747b2343e83d30990737aa48f78b57d and 4.5 
a6fd3190c0942aaf75a1e64e6eea1b39eba74105

- SrikanteswaraRao Talluri


On Dec. 3, 2014, 6:01 a.m., Gaurav Aradhye wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/28635/
 ---
 
 (Updated Dec. 3, 2014, 6:01 a.m.)
 
 
 Review request for cloudstack and SrikanteswaraRao Talluri.
 
 
 Bugs: CLOUDSTACK-8003
 https://issues.apache.org/jira/browse/CLOUDSTACK-8003
 
 
 Repository: cloudstack-git
 
 
 Description
 ---
 
 Test cases in this test suite use a common account and hence in cleanup 
 operations, we explicitly delete all the resources created in a test case.
 
 This adds to the running time of the test cases.
 Also in case, there is any issue in cleanup operation, all other test cases 
 will get affected.
 
 Hence, it is wise to create a new account for each test cases and delete the 
 account in cleanup.
 
 
 Diffs
 -
 
   test/integration/component/test_egress_fw_rules.py 4f95925 
 
 Diff: https://reviews.apache.org/r/28635/diff/
 
 
 Testing
 ---
 
 Yes.
 
 2 test cases failed because db info in my config was wrong.
 
 Test By-default the communication from guest n/w to public n/w is NOT 
 allowed. ... === TestName: test_01_1_egress_fr1 | Status : SUCCESS ===
 ok
 Test By-default the communication from guest n/w to public n/w is allowed. 
 ... === TestName: test_01_egress_fr1 | Status : SUCCESS ===
 ok
 Test Allow Communication using Egress rule with CIDR + Port Range + Protocol. 
 ... === TestName: test_02_1_egress_fr2 | Status : SUCCESS ===
 ok
 Test Allow Communication using Egress rule with CIDR + Port Range + Protocol. 
 ... === TestName: test_02_egress_fr2 | Status : SUCCESS ===
 ok
 Test Communication blocked with network that is other than specified ... === 
 TestName: test_03_1_egress_fr3 | Status : EXCEPTION ===
 ERROR
 Test Communication blocked with network that is other than specified ... === 
 TestName: test_03_egress_fr3 | Status : SUCCESS ===
 ok
 Test Create Egress rule and check the Firewall_Rules DB table ... === 
 TestName: test_04_1_egress_fr4 | Status : FAILED ===
 FAIL
 Test Create Egress rule and check the Firewall_Rules DB table ... === 
 TestName: test_04_egress_fr4 | Status : FAILED ===
 FAIL
 Test Create Egress rule and check the IP tables ... SKIP: Skip
 Test Create Egress rule and check the IP tables ... SKIP: Skip
 Test Create Egress rule without CIDR ... === TestName: test_06_1_egress_fr6 | 
 Status : SUCCESS ===
 ok
 Test Create Egress rule without CIDR ... === TestName: test_06_egress_fr6 | 
 Status : SUCCESS ===
 ok
 Test Create Egress rule without End Port ... === TestName: 
 test_07_1_egress_fr7 | Status : SUCCESS ===
 ok
 Test Create Egress rule without End Port ... === TestName: test_07_egress_fr7 
 | Status : SUCCESS ===
 ok
 Test Port Forwarding and Egress Conflict ... SKIP: Skip
 Test Port Forwarding and Egress Conflict ... SKIP: Skip
 Test Delete Egress rule ... === TestName: test_09_1_egress_fr9 | Status : 
 SUCCESS ===
 ok
 Test Delete Egress rule ... === TestName: test_09_egress_fr9 | Status : 
 SUCCESS ===
 ok
 Test Invalid CIDR and Invalid Port ranges ... === TestName: 
 test_10_1_egress_fr10 | Status : SUCCESS ===
 ok
 Test Invalid CIDR and Invalid Port ranges ... === TestName: 
 test_10_egress_fr10 | Status : SUCCESS ===
 ok
 Test Regression on Firewall + PF + LB + SNAT ... === TestName: 
 test_11_1_egress_fr11 | Status : EXCEPTION ===
 ERROR
 Test Regression on Firewall + PF + LB + SNAT ... === TestName: 
 test_11_egress_fr11 | Status : SUCCESS ===
 ok
 Test Reboot Router ... === TestName: test_12_1_egress_fr12 | Status : SUCCESS 
 ===
 ok
 Test Reboot Router ... === TestName: test_12_egress_fr12 | Status : SUCCESS 
 ===
 ok
 Test Redundant Router : Master failover ... === TestName: 
 test_13_1_egress_fr13 | Status : SUCCESS ===
 ok
 Test Redundant Router : Master failover ... === TestName: test_13_egress_fr13 
 | Status : SUCCESS ===
 ok
 
 
 Thanks,
 
 Gaurav Aradhye
 




Re: Review Request 28598: CLOUDSTACK-8002: test_high_availability.py - Skip test cases if enough hosts are not available

2014-12-04 Thread SrikanteswaraRao Talluri

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

Ship it!


master 6f046bd1abbdf48dc527905517491e4c0d0624f5
4.5 d5370a95d271273df8001607bd7fbcf10a832e05

- SrikanteswaraRao Talluri


On Dec. 2, 2014, 10:57 a.m., Gaurav Aradhye wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/28598/
 ---
 
 (Updated Dec. 2, 2014, 10:57 a.m.)
 
 
 Review request for cloudstack and SrikanteswaraRao Talluri.
 
 
 Bugs: CLOUDSTACK-8002
 https://issues.apache.org/jira/browse/CLOUDSTACK-8002
 
 
 Repository: cloudstack-git
 
 
 Description
 ---
 
 The test cases in this test suite raise an exception if enough hosts are not 
 present n the cluster.
 Instead the test cases should be skipped in such situation.
 
 Also fixed imports and pep8 issues.
 
 
 Diffs
 -
 
   test/integration/component/maint/test_high_availability.py 3e69fd5 
 
 Diff: https://reviews.apache.org/r/28598/diff/
 
 
 Testing
 ---
 
 yes.
 
 
 Thanks,
 
 Gaurav Aradhye
 




Review Request 28741: CLOUDSTACK-8018: Improve code quality - test_redundant_router.py

2014-12-04 Thread Gaurav Aradhye

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

Review request for cloudstack and SrikanteswaraRao Talluri.


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


Repository: cloudstack-git


Description
---

1) Removed hard coded services data.
2) Changed variable names
3) Fixed pep8 issues
4) Now test cases read data from test_data.py


Diffs
-

  test/integration/component/maint/test_redundant_router.py 75c6122 

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


Testing
---

Yes. Only one test case is failing with assertion error, not related to these 
changes.


Thanks,

Gaurav Aradhye



[4.3.0] System VM 64bit build disabled?

2014-12-04 Thread Wilder Rodrigues
Hi all,

Trying to download a systemvm-64 from 
jenkins.buildacloud.orghttp://jenkins.buildacloud.org but the build seems to 
be disabled. There is nothing there: 
http://jenkins.buildacloud.org/view/4.3/job/cloudstack-4.3-systemvm64/

Any ideas why? It was available earlier this week.

Cheers,
Wilder


Re: [4.3.0] System VM 64bit build disabled?

2014-12-04 Thread Wilder Rodrigues
Actually, the whole Jenkins seems to be dead since all slaves are dead. There 
are several jobs in the queue to be executed.

Is there anyone looking into this?

Cheers,
Wilder

On 05 Dec 2014, at 07:57, Wilder Rodrigues 
wrodrig...@schubergphilis.commailto:wrodrig...@schubergphilis.com wrote:

Hi all,

Trying to download a systemvm-64 from 
jenkins.buildacloud.orghttp://jenkins.buildacloud.org/ but the build seems to 
be disabled. There is nothing there: 
http://jenkins.buildacloud.org/view/4.3/job/cloudstack-4.3-systemvm64/

Any ideas why? It was available earlier this week.

Cheers,
Wilder



Re: [4.3.0] System VM 64bit build disabled?

2014-12-04 Thread Erik Weber
Looks like a full disk on the jenkins master.

Filesystem  Size  Used Avail Use% Mounted on
devtmpfs839M 0  839M   0% /dev
tmpfs   854M 0  854M   0% /dev/shm
tmpfs   854M   33M  821M   4% /run
/dev/xvda1  9.9G  7.3G  2.6G  75% /
tmpfs   854M 0  854M   0% /sys/fs/cgroup
tmpfs   854M 0  854M   0% /media
/dev/xvdf1   50G   47G 0 100% /var/lib/jenkins/workspace


I don't have access to the master, so I'll have to see if I'm able to
clear some space from the UI.


-- 

Erik


On Fri, Dec 5, 2014 at 8:01 AM, Wilder Rodrigues 
wrodrig...@schubergphilis.com wrote:

 Actually, the whole Jenkins seems to be dead since all slaves are dead.
 There are several jobs in the queue to be executed.

 Is there anyone looking into this?

 Cheers,
 Wilder

 On 05 Dec 2014, at 07:57, Wilder Rodrigues wrodrig...@schubergphilis.com
 mailto:wrodrig...@schubergphilis.com wrote:

 Hi all,

 Trying to download a systemvm-64 from jenkins.buildacloud.org
 http://jenkins.buildacloud.org/ but the build seems to be disabled.
 There is nothing there:
 http://jenkins.buildacloud.org/view/4.3/job/cloudstack-4.3-systemvm64/

 Any ideas why? It was available earlier this week.

 Cheers,
 Wilder




Re: [4.3.0] System VM 64bit build disabled?

2014-12-04 Thread Wilder Rodrigues
Thanks, Erik!

I don’t have access at all… otherwise I would have had a look at.

We need to test an upgrade from 4.3.0 to 4.4.2 and see if all goes okay before 
we do the real thing next week. 

Cheers,
Wilder

On 05 Dec 2014, at 08:31, Erik Weber terbol...@gmail.com wrote:

 Looks like a full disk on the jenkins master.
 
 Filesystem  Size  Used Avail Use% Mounted on
 devtmpfs839M 0  839M   0% /dev
 tmpfs   854M 0  854M   0% /dev/shm
 tmpfs   854M   33M  821M   4% /run
 /dev/xvda1  9.9G  7.3G  2.6G  75% /
 tmpfs   854M 0  854M   0% /sys/fs/cgroup
 tmpfs   854M 0  854M   0% /media
 /dev/xvdf1   50G   47G 0 100% /var/lib/jenkins/workspace
 
 
 I don't have access to the master, so I'll have to see if I'm able to
 clear some space from the UI.
 
 
 -- 
 
 Erik
 
 
 On Fri, Dec 5, 2014 at 8:01 AM, Wilder Rodrigues 
 wrodrig...@schubergphilis.com wrote:
 
 Actually, the whole Jenkins seems to be dead since all slaves are dead.
 There are several jobs in the queue to be executed.
 
 Is there anyone looking into this?
 
 Cheers,
 Wilder
 
 On 05 Dec 2014, at 07:57, Wilder Rodrigues wrodrig...@schubergphilis.com
 mailto:wrodrig...@schubergphilis.com wrote:
 
 Hi all,
 
 Trying to download a systemvm-64 from jenkins.buildacloud.org
 http://jenkins.buildacloud.org/ but the build seems to be disabled.
 There is nothing there:
 http://jenkins.buildacloud.org/view/4.3/job/cloudstack-4.3-systemvm64/
 
 Any ideas why? It was available earlier this week.
 
 Cheers,
 Wilder
 
 



Re: [4.3.0] System VM 64bit build disabled?

2014-12-04 Thread Rohit Yadav
Hi Wilder,

 On 05-Dec-2014, at 12:27 pm, Wilder Rodrigues wrodrig...@schubergphilis.com 
 wrote:

 Any ideas why? It was available earlier this week.

Those were removed recently because the master had no disk space left (probably 
slaves too).

I’ve re-added both of them but they are not building for some local/env issue:

http://jenkins.buildacloud.org/view/4.3/job/cloudstack-4.3-systemvm64/
http://jenkins.buildacloud.org/view/4.3/job/cloudstack-4.3-systemvm/

Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 88 262 30892 | rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab



Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
CloudStack Software 
Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
CloudStack Infrastructure 
Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/

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 SA Pty Ltd is a company 
registered by The Republic of South Africa and is traded under license from 
Shape Blue Ltd. ShapeBlue is a registered trademark.