[GitHub] cloudstack issue #1698: CLOUDSTACK-9525 add support for windows 10 guest os ...

2016-10-04 Thread karuturi
Github user karuturi commented on the issue:

https://github.com/apache/cloudstack/pull/1698
  
@serg38 @jburwell I will take a look and add. But, I dont have the hardware 
to test those. 


---
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.
---


[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
Trillian test result (tid-110)
Environment: vmware-55u3 (x2), Advanced Networking
Total time taken: 30353 seconds
Marvin logs: 
https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1692-t110-vmware-55u3.zip
Test completed. 46 look ok, 2 have errors


Test | Result | Time (s)
--- | --- | ---
test_02_RVR_Network_FW_PF_SSH_default_routes_egress_false | `Failure` | 
425.300
test_01_RVR_Network_FW_PF_SSH_default_routes_egress_true | `Failure` | 
497.403
ContextSuite context=TestVpcSite2SiteVpn>:setup | `Error` | 204.559
ContextSuite context=TestRVPCSite2SiteVpn>:setup | `Error` | 0.000
test_router_dhcphosts | Success | 150.297
test_releaseIP | Success | 260.413
test_reboot_router | Success | 576.262
test_public_ip_user_account | Success | 10.306
test_public_ip_admin_account | Success | 40.372
test_nic_secondaryip_add_remove | Success | 184.583
test_network_rules_acquired_public_ip_3_Load_Balancer_Rule | Success | 
67.214
test_network_rules_acquired_public_ip_2_nat_rule | Success | 62.688
test_network_rules_acquired_public_ip_1_static_nat_rule | Success | 124.456
test_network_acl | Success | 217.609
test_isolate_network_password_server | Success | 92.617
test_extendPhysicalNetworkVlan | Success | 15.388
test_deployvm_userdispersing | Success | 46.123
test_deployvm_userdata_post | Success | 25.573
test_deployvm_userdata | Success | 151.770
test_deployvm_userconcentrated | Success | 86.475
test_deployvm_firstfit | Success | 191.948
test_deploy_vm_multiple | Success | 279.897
test_deploy_vm_from_iso | Success | 410.258
test_deploy_vm | Success | 0.047
test_delete_account | Success | 254.128
test_dedicatePublicIpRange | Success | 0.726
test_dedicateGuestVlanRange | Success | 10.283
test_create_pvlan_network | Success | 5.260
test_createRegion | Success | 0.036
test_createPortablePublicIPRange | Success | 15.259
test_createPortablePublicIPAcquire | Success | 15.773
test_assign_and_removal_lb | Success | 133.670
test_advZoneVirtualRouter | Success | 0.085
test_UpdateStorageOverProvisioningFactor | Success | 0.158
test_UpdateConfigParamWithScope | Success | 0.314
test_DeployVmAntiAffinityGroup_in_project | Success | 354.431
test_DeployVmAntiAffinityGroup | Success | 197.152
test_CreateTemplateWithDuplicateName | Success | 216.891
test_10_destroy_cpvm | Success | 232.052
test_10_attachAndDetach_iso | Success | 27.058
test_09_reboot_router | Success | 166.599
test_09_expunge_vm | Success | 125.262
test_09_destroy_ssvm | Success | 234.508
test_09_delete_detached_volume | Success | 26.157
test_08_start_router | Success | 111.111
test_08_reboot_cpvm | Success | 156.681
test_08_migrate_vm | Success | 71.334
test_08_list_system_templates | Success | 0.032
test_07_stop_router | Success | 20.278
test_07_restore_vm | Success | 0.152
test_07_reboot_ssvm | Success | 158.811
test_07_list_public_templates | Success | 0.040
test_07_list_default_iso | Success | 0.097
test_06_stop_cpvm | Success | 231.941
test_06_router_advanced | Success | 0.051
test_06_download_detached_volume | Success | 60.751
test_06_destroy_vm | Success | 10.160
test_05_template_permissions | Success | 0.060
test_05_stop_ssvm | Success | 214.078
test_05_rvpc_multi_tiers | Success | 539.209
test_05_router_basic | Success | 0.036
test_05_iso_permissions | Success | 0.111
test_05_detach_volume | Success | 100.523
test_04_rvpc_privategw_static_routes | Success | 822.795
test_04_rvpc_network_garbage_collector_nics | Success | 1533.048
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces | Success | 577.640
test_04_restart_network_wo_cleanup | Success | 5.667
test_04_extract_template | Success | 10.273
test_04_extract_Iso | Success | 5.175
test_04_delete_attached_volume | Success | 10.232
test_04_create_fat_type_disk_offering | Success | 0.070
test_04_cpvm_internals | Success | 1.215
test_04_change_offering_small | Success | 97.146
test_03_vpc_privategw_restart_vpc_cleanup | Success | 855.842
test_03_vpc_internallb_haproxy_stats_on_all_interfaces | Success | 360.729
test_03_ssvm_internals | Success | 3.421
test_03_restart_network_cleanup | Success | 191.877
test_03_reboot_vm | Success | 5.163
test_03_download_attached_volume | Success | 15.401
test_03_delete_vm_snapshots | Success | 275.162
test_03_delete_template | Success | 5.105
test_03_delete_service_offering | Success | 0.109
test_03_delete_iso | Success | 95.135
test_03_delete_disk_offering | Success | 0.038
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers | 
Success | 642.972

[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
Trillian test result (tid-108)
Environment: kvm-centos7 (x2), Advanced Networking
Total time taken: 24485 seconds
Marvin logs: 
https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1692-t108-kvm-centos7.zip
Test completed. 46 look ok, 2 have errors


Test | Result | Time (s)
--- | --- | ---
test_03_vpc_privategw_restart_vpc_cleanup | `Failure` | 866.171
test_deploy_vm_from_iso | `Error` | 102.371
test_router_dhcphosts | Success | 277.976
test_releaseIP | Success | 254.666
test_reboot_router | Success | 396.507
test_public_ip_user_account | Success | 10.294
test_public_ip_admin_account | Success | 40.293
test_nic_secondaryip_add_remove | Success | 209.514
test_network_rules_acquired_public_ip_3_Load_Balancer_Rule | Success | 
67.307
test_network_rules_acquired_public_ip_2_nat_rule | Success | 61.928
test_network_rules_acquired_public_ip_1_static_nat_rule | Success | 124.337
test_network_acl | Success | 56.400
test_isolate_network_password_server | Success | 90.758
test_extendPhysicalNetworkVlan | Success | 15.367
test_deployvm_userdispersing | Success | 20.726
test_deployvm_userdata_post | Success | 10.513
test_deployvm_userdata | Success | 71.087
test_deployvm_userconcentrated | Success | 20.767
test_deployvm_firstfit | Success | 60.764
test_deploy_vm_multiple | Success | 238.776
test_deploy_vm | Success | 0.031
test_delete_account | Success | 279.155
test_dedicatePublicIpRange | Success | 0.405
test_dedicateGuestVlanRange | Success | 10.262
test_create_pvlan_network | Success | 5.211
test_createRegion | Success | 0.035
test_createPortablePublicIPRange | Success | 15.295
test_createPortablePublicIPAcquire | Success | 20.676
test_assign_and_removal_lb | Success | 134.007
test_advZoneVirtualRouter | Success | 0.023
test_UpdateStorageOverProvisioningFactor | Success | 0.232
test_UpdateConfigParamWithScope | Success | 0.262
test_DeployVmAntiAffinityGroup_in_project | Success | 136.846
test_DeployVmAntiAffinityGroup | Success | 81.593
test_CreateTemplateWithDuplicateName | Success | 45.547
test_10_destroy_cpvm | Success | 161.758
test_10_attachAndDetach_iso | Success | 16.864
test_09_reboot_router | Success | 35.461
test_09_expunge_vm | Success | 125.316
test_09_destroy_ssvm | Success | 163.839
test_09_delete_detached_volume | Success | 15.609
test_08_start_router | Success | 35.738
test_08_resize_volume | Success | 15.508
test_08_reboot_cpvm | Success | 101.778
test_08_migrate_vm | Success | 41.465
test_08_list_system_templates | Success | 0.028
test_07_stop_router | Success | 10.199
test_07_restore_vm | Success | 0.201
test_07_resize_fail | Success | 20.621
test_07_reboot_ssvm | Success | 163.801
test_07_list_public_templates | Success | 0.037
test_07_list_default_iso | Success | 0.118
test_06_stop_cpvm | Success | 131.767
test_06_router_advanced | Success | 0.068
test_06_download_detached_volume | Success | 15.402
test_06_destroy_vm | Success | 126.021
test_05_template_permissions | Success | 0.058
test_05_stop_ssvm | Success | 138.806
test_05_rvpc_multi_tiers | Success | 507.693
test_05_router_basic | Success | 0.045
test_05_iso_permissions | Success | 0.113
test_05_detach_volume | Success | 100.339
test_04_rvpc_privategw_static_routes | Success | 478.590
test_04_rvpc_network_garbage_collector_nics | Success | 1435.444
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces | Success | 249.029
test_04_restart_network_wo_cleanup | Success | 5.749
test_04_extract_template | Success | 5.166
test_04_extract_Iso | Success | 5.200
test_04_delete_attached_volume | Success | 10.265
test_04_create_fat_type_disk_offering | Success | 0.072
test_04_cpvm_internals | Success | 1.259
test_04_change_offering_small | Success | 209.992
test_03_vpc_internallb_haproxy_stats_on_all_interfaces | Success | 189.379
test_03_ssvm_internals | Success | 3.337
test_03_restart_network_cleanup | Success | 55.641
test_03_reboot_vm | Success | 126.001
test_03_download_attached_volume | Success | 15.419
test_03_delete_template | Success | 5.100
test_03_delete_service_offering | Success | 0.062
test_03_delete_iso | Success | 95.189
test_03_delete_disk_offering | Success | 0.034
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers | 
Success | 561.238
test_03_RVR_Network_check_router_state | Success | 258.349
test_02_vpc_privategw_static_routes | Success | 362.568
test_02_sys_template_ready | Success | 0.194
test_02_start_vm | Success | 10.166
test_02_routervm_iptables_policies | Success | 183.161
test_02_router_internal_adv | 

[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
Trillian test result (tid-109)
Environment: xenserver-65sp1 (x2), Advanced Networking
Total time taken: 11075 seconds
Marvin logs: 
https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1692-t109-xenserver-65sp1.zip
Test completed. 22 look ok, 26 have errors


Test | Result | Time (s)
--- | --- | ---
test_04_rvpc_privategw_static_routes | `Failure` | 410.582
test_03_vpc_privategw_restart_vpc_cleanup | `Failure` | 189.091
test_02_vpc_privategw_static_routes | `Failure` | 199.066
test_01_vpc_site2site_vpn | `Failure` | 10.423
test_01_vpc_remote_access_vpn | `Failure` | 5.259
test_01_redundant_vpc_site2site_vpn | `Failure` | 10.437
test_releaseIP | `Error` | 127.904
test_reboot_router | `Error` | 107.990
test_nic_secondaryip_add_remove | `Error` | 107.742
test_network_acl | `Error` | 122.021
test_deployvm_userdispersing | `Error` | 35.626
test_deployvm_userdata_post | `Error` | 30.567
test_deployvm_userdata | `Error` | 116.340
test_deployvm_userconcentrated | `Error` | 30.609
test_deployvm_firstfit | `Error` | 121.438
test_delete_account | `Error` | 128.016
test_DeployVmAntiAffinityGroup_in_project | `Error` | 162.386
test_DeployVmAntiAffinityGroup | `Error` | 121.721
test_05_rvpc_multi_tiers | `Error` | 12.051
test_04_rvpc_privategw_static_routes | `Error` | 420.837
test_04_rvpc_network_garbage_collector_nics | `Error` | 12.133
test_03_vpc_privategw_restart_vpc_cleanup | `Error` | 199.322
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers | 
`Error` | 12.026
test_02_vpc_privategw_static_routes | `Error` | 209.362
test_02_routervm_iptables_policies | `Error` | 111.091
test_02_redundant_VPC_default_routes | `Error` | 12.160
test_02_isolate_network_FW_PF_default_routes_egress_false | `Error` | 
101.097
test_02_VPC_default_routes | `Error` | 17.305
test_01_single_VPC_iptables_policies | `Error` | 152.217
test_01_single_VPC_iptables_policies | `Error` | 126.741
test_01_nic | `Error` | 118.266
test_01_isolate_network_FW_PF_default_routes_egress_true | `Error` | 116.361
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL | `Error` | 17.071
test_01_VPC_nics_after_destroy | `Error` | 11.923
ContextSuite context=TestVolumes>:setup | `Error` | 0.000
ContextSuite context=TestVmSnapshot>:setup | `Error` | 7.068
ContextSuite context=TestVMLifeCycle>:setup | `Error` | 0.000
ContextSuite context=TestTemplates>:setup | `Error` | 0.000
ContextSuite context=TestSnapshotRootDisk>:setup | `Error` | 0.000
ContextSuite context=TestServiceOfferings>:setup | `Error` | 7.475
ContextSuite context=TestScaleVm>:setup | `Error` | 0.000
ContextSuite context=TestRouterServices>:setup | `Error` | 0.000
ContextSuite context=TestRouterRules>:setup | `Error` | 255.752
ContextSuite context=TestRouterDHCPHosts>:setup | `Error` | 0.000
ContextSuite context=TestResetVmOnReboot>:setup | `Error` | 0.000
ContextSuite context=TestPortForwarding>:setup | `Error` | 250.804
ContextSuite context=TestLoadBalance>:setup | `Error` | 0.000
ContextSuite context=TestIsolatedNetworksPasswdServer>:setup | `Error` | 
0.000
ContextSuite context=TestDeployVM>:setup | `Error` | 0.000
ContextSuite context=TestCreateVolume>:setup | `Error` | 0.000
test_public_ip_user_account | Success | 10.346
test_public_ip_admin_account | Success | 40.488
test_extendPhysicalNetworkVlan | Success | 15.371
test_deploy_vm_from_iso | Success | 415.469
test_dedicatePublicIpRange | Success | 0.534
test_dedicateGuestVlanRange | Success | 10.391
test_create_pvlan_network | Success | 5.246
test_createRegion | Success | 0.052
test_createPortablePublicIPRange | Success | 15.250
test_createPortablePublicIPAcquire | Success | 15.976
test_UpdateStorageOverProvisioningFactor | Success | 0.156
test_UpdateConfigParamWithScope | Success | 0.223
test_10_destroy_cpvm | Success | 196.771
test_09_destroy_ssvm | Success | 199.291
test_08_reboot_cpvm | Success | 111.559
test_07_reboot_ssvm | Success | 149.973
test_07_list_default_iso | Success | 0.061
test_06_stop_cpvm | Success | 136.764
test_05_stop_ssvm | Success | 138.973
test_05_iso_permissions | Success | 0.075
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces | Success | 435.423
test_04_extract_Iso | Success | 5.162
test_04_create_fat_type_disk_offering | Success | 0.092
test_04_cpvm_internals | Success | 1.105
test_03_vpc_internallb_haproxy_stats_on_all_interfaces | Success | 310.219
test_03_ssvm_internals | Success | 3.505
test_03_delete_iso | Success | 95.252
test_03_delete_disk_offering | Success | 0.049
test_03_RVR_Network_check_router_state | Success | 

[GitHub] cloudstack issue #872: Strongswan vpn feature

2016-10-04 Thread swill
Github user swill commented on the issue:

https://github.com/apache/cloudstack/pull/872
  
@jayapalu I will continue testing the different combinations to see what is 
working and what is not.


---
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.
---


[GitHub] cloudstack issue #872: Strongswan vpn feature

2016-10-04 Thread swill
Github user swill commented on the issue:

https://github.com/apache/cloudstack/pull/872
  
@jayapalu ^


---
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.
---


[GitHub] cloudstack issue #872: Strongswan vpn feature

2016-10-04 Thread swill
Github user swill commented on the issue:

https://github.com/apache/cloudstack/pull/872
  
`3DES` is not installed in this template by default.  I had to run `apt-get 
install libstrongswan-extra-plugins` in order to get support for `3DES` and for 
the configuration you specified to work.


---
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.
---


[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread rhtyd
Github user rhtyd commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
With new changes, I'll kick three trillian env for xenserver, vmware and 
kvm and see what the test results look like.


---
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.
---


[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-48


---
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: 4.8, 4.9, and master Testing Status

2016-10-04 Thread ilya
John and Team

Thanks for amazing work and contributing back.

Regards,
ilya

On 10/3/16 9:48 PM, John Burwell wrote:
> All,
> 
> A quick update on our progress to pass all smoke tests aka super green.  We 
> have reduced the failures and errors for XenServer from 93 to 9 and for 
> VMware from 51 to 14.  A CentOS 6/CentOS 6 KVM run is currently executing.  
> Based on manual tests/fixes, we are expecting to be the first super green 
> configuration.  We have also found the following additional defects:
> 
>   * CLOUDSTACK-9528 [2]: SSVM Downloads (built-in) Template Multiple Times 
>   * CLOUDSTACK-9529 [3]: Marvin Tests Do Not Clean Up Properly
> 
> 9528 is causing XenServer environments to fail to install and startup 
> cleanly.  A lack of cleanup described in 9529 is causing XenServer to exhaust 
> available resources before a test run completes.  We believe that resolution 
> of these issues will address most, if not all, of the XenServer issues.
> 
> Thanks,
> -John
> 
> [1]: https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65873020
> [2]: https://issues.apache.org/jira/browse/CLOUDSTACK-9528
> [3]: https://issues.apache.org/jira/browse/CLOUDSTACK-9529
> 
>>
> john.burw...@shapeblue.com 
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
> @shapeblue
>   
>  
> 
> On Sep 30, 2016, at 2:40 AM, John Burwell  wrote:
>>
>> All,
>>
>> Using blueorganutan, Rohit, Murali, Boris, Paul, Abhi, and I are executing 
>> the smoke tests for the 4.8, 4.9, and master branches against the following 
>> environments:
>>
>>  * CentOS 7.2 Management Server + VMware 5.5u3 + NFS Primary/Secondary 
>> Storage
>>  * CentOS 7.2 Management Server + XenServer 6.5SP1 + NFS 
>> Primary/Secondary Storage
>>  * CentOS 7.2 Management Server + CentOS 7.2 KVM + NFS Primary/Secondary 
>> Storage
>>
>> Thus far, we have found seven (7) test case and/or CloudStack defects in the 
>> VMware run for the 4.8 branch [1].  We are currently triaging fifty-one (51) 
>> new issues from the XenServer run to determine which issues were 
>> environmental and defects.  This triage work should be completed today (30 
>> Sept 2016).  Finally, we are awaiting the results of the KVM run.  
>>
>> We are using PR #1692 [2] as the master tracking PR to fix all defects in 
>> the 4.8 branch.  Our goal is to get all non-skip tests to pass and then 
>> merge this PR to the 4.8, 4.9, and master.  For each bug, we are creating a 
>> JIRA ticket and adding a commit to the PR.  Currently, the branch for this 
>> PR is in the shapeblue repo (the branch started with a much smaller fix from 
>> Paul and we just kept using it).  However, if others are interested in 
>> picking up defects, we will move it to ASF repo.  Once the 4.8 branch is 
>> stabilized, we plan to re-execute these tests on the 4.9 and master branches 
>> as we expect that the 4.9 and master branches will have additional issues.
>>
>> Since we are in a test freeze, I propose that no further PRs are merged to 
>> the 4.8, 4.9, and master branches until they are stabilized.  The following 
>> PRs will be re-based, re-tested, and merged to 4.8, 4.9.1.0, and/or 4.10.0.0 
>> post-stabilization:
>>
>>  * 1696
>>  * 1694
>>  * 1684
>>  * 1681
>>  * 1680
>>  * 1678
>>  * 1677
>>  * 1676
>>  * 1674
>>  * 1673
>>  * 1642
>>  * 1624
>>  * 1615
>>  * 1600
>>  * 1545
>>  * 1542
>>
>> I recognize that this a large backlog of contributions ready to merge, and 
>> apologize for asking folks to wait.  However, given current state of the 
>> release branches, merging them before we complete fixing the smoke tests 
>> would create a moving target that further delay stabilization.  
>>
>> Obviously, it is unlikely we will make the 10 October 2016 release date for 
>> the 4.8.2.0, 4.9.1.0, and 4.10.0.0 releases.  At this point, it is difficult 
>> to estimate the size of the schedule slip because we still have issues to 
>> triage and test runs to complete.  I have created a wiki page [2] to track 
>> progress on this effort.  
>>
>> Does this approach sound reasonable?  Any suggestions to speed up this 
>> process will be greatly appreciated as stabilizing and re-opening these 
>> branches stable ASAP is critical for the community.
>>
>> Thanks,
>> -John
>>
>> [1]: 
>> https://issues.apache.org/jira/browse/CLOUDSTACK-9518?jql=project%20%3D%20CLOUDSTACK%20AND%20fixVersion%20in%20(4.8.2.0)%20AND%20labels%20in%20(4.8.2.0-smoke-test-failure)
>> [2]: 
>> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65873020
>>
>>> On Sep 26, 2016, at 8:38 AM, Will Stevens  wrote:
>>>
>>> Yes, I think it is important that you or Rajani sign off on anything that
>>> gets in while branches are frozen so you guys can stay on top of what goes
>>> in.
>>>
>>> Thanks for all the hard work team.  :)
>>>
>>> *Will STEVENS*
>>> Lead Developer
>>>
>>> *CloudOps* 

[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread rhtyd
Github user rhtyd commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
@serg38 @NuxRo Thanks for your suggestions, I've incorporated those changes 
and tweaked few failing tests to use macchinina template. One of the causes for 
failures we've found was that nics on VM fail to come up when default built-in 
template was used.

After applying new fixes, these are the only tests failures seen on 
`pr1692-t100-xenserver-65sp1-marvin`: (test failures have significantly gone 
down, the failures are due to nic/IP on the VM not reachable)

Test | Result | Time (s)
--- | --- | ---
test_01_RVR_Network_FW_PF_SSH_default_routes_egress_true | `Failure` | 
429.498



---
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.
---


[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread NuxRo
Github user NuxRo commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
@serg38 Macchinina is 64bit.
In KVM I add it as "Other PV (64bit)", though adding it as CentOS or Debian 
should also work.


---
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.
---


[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread serg38
Github user serg38 commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
@NuxRo Then 'Other Linux (64-bit)' will be appropriate. It works for the 
time being as PV with current vmware but could fail at some point. For example 
when we were testing @rhtyd tiny template it was going into the kernel lock 
with PV OS type but was working fine when ostype was changed to Linux.


---
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: Static and DHCP

2016-10-04 Thread Simon Weller
Yes, exactly.


If you ssh into the VR, you'll find all of your VMs listed with a static 
reservation in the dnsmasq config. This will persist until you destroy the VM 
instance in question.


From: Marty Godsey 
Sent: Tuesday, October 4, 2016 9:25 AM
To: dev@cloudstack.apache.org
Subject: RE: Static and DHCP

Ok, so that answers my question to. If I assign it an IP in the deploy step or 
assign it via the NIC in the instance properties it just does a DHCP 
reservation. In most instances that as good as static. Thank you Simon.

Regards,
Marty Godsey

-Original Message-
From: Simon Weller [mailto:swel...@ena.com]
Sent: Tuesday, October 4, 2016 10:07 AM
To: dev@cloudstack.apache.org
Subject: Re: Static and DHCP

Marty,


I'm not sure whether a scan in performed or not. DHCP uses dnsmasq, so a static 
entry is configured in the VR for each VM to keep the ip address reserved for 
that VM. You can pass in an ipaddress in the deployvirtualmachine call and that 
may achieve what you want to achieve. This is exposed in the GUI as well when 
you create a VM.


- Si



From: Marty Godsey 
Sent: Monday, October 3, 2016 12:50 PM
To: dev@cloudstack.apache.org
Subject: Static and DHCP

Quick question. If DHCP is enabled on a network, and I statically assign an IP, 
does the VR do a scan periodically to exclude static address since there is not 
a way, that I know of, to modify the DHCP scope.

Regards,
Marty Godsey



[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread serg38
Github user serg38 commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
@jburwell @rhtyd @borisstoyanov Do you have to do anything to make 
test_lb_internal to pass on Vmware? No matter what we try we get 3 exceptions

2016-10-04 07:18:24,897 - CRITICAL - EXCEPTION: 
execute_internallb_haproxy_tests: ['Traceback (most recent call last):\n', '  
File "/usr/local/lib/python2.7/unittest/case.py", line 331, in run\n
testMethod()\n', 'TypeError: execute_internallb_haproxy_tests() takes exactly 2 
arguments (1 given)\n']
2016-10-04 07:18:24,898 - CRITICAL - EXCEPTION: 
execute_internallb_roundrobin_tests: ['Traceback (most recent call last):\n', ' 
 File "/usr/local/lib/python2.7/unittest/case.py", line 331, in run\n
testMethod()\n', 'TypeError: execute_internallb_roundrobin_tests() takes 
exactly 2 arguments (1 given)\n']
2016-10-04 07:18:24,899 - CRITICAL - EXCEPTION: run_ssh_test_accross_hosts: 
['Traceback (most recent call last):\n', '  File 
"/usr/local/lib/python2.7/unittest/case.py", line 331, in run\n
testMethod()\n', 'TypeError: run_ssh_test_accross_hosts() takes at least 3 
arguments (1 given)\n']


---
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: Static and DHCP

2016-10-04 Thread Marty Godsey
Ok, so that answers my question to. If I assign it an IP in the deploy step or 
assign it via the NIC in the instance properties it just does a DHCP 
reservation. In most instances that as good as static. Thank you Simon.

Regards,
Marty Godsey

-Original Message-
From: Simon Weller [mailto:swel...@ena.com] 
Sent: Tuesday, October 4, 2016 10:07 AM
To: dev@cloudstack.apache.org
Subject: Re: Static and DHCP

Marty,


I'm not sure whether a scan in performed or not. DHCP uses dnsmasq, so a static 
entry is configured in the VR for each VM to keep the ip address reserved for 
that VM. You can pass in an ipaddress in the deployvirtualmachine call and that 
may achieve what you want to achieve. This is exposed in the GUI as well when 
you create a VM.


- Si



From: Marty Godsey 
Sent: Monday, October 3, 2016 12:50 PM
To: dev@cloudstack.apache.org
Subject: Static and DHCP

Quick question. If DHCP is enabled on a network, and I statically assign an IP, 
does the VR do a scan periodically to exclude static address since there is not 
a way, that I know of, to modify the DHCP scope.

Regards,
Marty Godsey



[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
Trillian test result (tid-105)
Environment: vmware-55u3 (x2), Advanced Networking
Total time taken: 30998 seconds
Marvin logs: 
https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1692-t105-vmware-55u3.zip
Test completed. 43 look ok, 5 have errors


Test | Result | Time (s)
--- | --- | ---
test_02_RVR_Network_FW_PF_SSH_default_routes_egress_false | `Failure` | 
376.423
test_01_RVR_Network_FW_PF_SSH_default_routes_egress_true | `Failure` | 
370.404
test_08_migrate_vm | `Error` | 50.762
test_06_download_detached_volume | `Error` | 45.382
test_01_vpc_site2site_vpn | `Error` | 415.952
test_01_test_vm_volume_snapshot | `Error` | 131.023
test_01_redundant_vpc_site2site_vpn | `Error` | 637.168
test_router_dhcphosts | Success | 110.784
test_releaseIP | Success | 248.118
test_reboot_router | Success | 614.826
test_public_ip_user_account | Success | 10.208
test_public_ip_admin_account | Success | 40.242
test_nic_secondaryip_add_remove | Success | 207.770
test_network_rules_acquired_public_ip_3_Load_Balancer_Rule | Success | 
66.551
test_network_rules_acquired_public_ip_2_nat_rule | Success | 61.572
test_network_rules_acquired_public_ip_1_static_nat_rule | Success | 124.045
test_network_acl | Success | 116.209
test_isolate_network_password_server | Success | 92.171
test_extendPhysicalNetworkVlan | Success | 15.288
test_deployvm_userdispersing | Success | 60.845
test_deployvm_userdata_post | Success | 20.373
test_deployvm_userdata | Success | 131.047
test_deployvm_userconcentrated | Success | 90.977
test_deployvm_firstfit | Success | 166.225
test_deploy_vm_multiple | Success | 172.394
test_deploy_vm_from_iso | Success | 412.569
test_deploy_vm | Success | 0.017
test_delete_account | Success | 222.714
test_dedicatePublicIpRange | Success | 0.407
test_dedicateGuestVlanRange | Success | 10.254
test_create_pvlan_network | Success | 5.195
test_createRegion | Success | 0.029
test_createPortablePublicIPRange | Success | 15.160
test_createPortablePublicIPAcquire | Success | 15.379
test_assign_and_removal_lb | Success | 133.295
test_advZoneVirtualRouter | Success | 0.013
test_UpdateStorageOverProvisioningFactor | Success | 0.132
test_UpdateConfigParamWithScope | Success | 0.145
test_DeployVmAntiAffinityGroup_in_project | Success | 242.462
test_DeployVmAntiAffinityGroup | Success | 206.935
test_CreateTemplateWithDuplicateName | Success | 221.350
test_10_destroy_cpvm | Success | 236.678
test_10_attachAndDetach_iso | Success | 71.666
test_09_reboot_router | Success | 125.726
test_09_expunge_vm | Success | 125.197
test_09_destroy_ssvm | Success | 238.541
test_09_delete_detached_volume | Success | 20.804
test_08_start_router | Success | 110.892
test_08_reboot_cpvm | Success | 156.550
test_08_list_system_templates | Success | 0.016
test_07_stop_router | Success | 25.222
test_07_restore_vm | Success | 0.084
test_07_reboot_ssvm | Success | 158.502
test_07_list_public_templates | Success | 0.020
test_07_list_default_iso | Success | 0.032
test_06_stop_cpvm | Success | 176.663
test_06_router_advanced | Success | 0.043
test_06_destroy_vm | Success | 10.121
test_05_template_permissions | Success | 0.040
test_05_stop_ssvm | Success | 173.725
test_05_rvpc_multi_tiers | Success | 507.090
test_05_router_basic | Success | 0.035
test_05_iso_permissions | Success | 0.039
test_05_detach_volume | Success | 105.284
test_04_rvpc_privategw_static_routes | Success | 827.647
test_04_rvpc_network_garbage_collector_nics | Success | 1568.552
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces | Success | 469.594
test_04_restart_network_wo_cleanup | Success | 5.544
test_04_extract_template | Success | 10.276
test_04_extract_Iso | Success | 5.130
test_04_delete_attached_volume | Success | 15.204
test_04_create_fat_type_disk_offering | Success | 0.058
test_04_cpvm_internals | Success | 1.163
test_04_change_offering_small | Success | 91.867
test_03_vpc_privategw_restart_vpc_cleanup | Success | 878.875
test_03_vpc_internallb_haproxy_stats_on_all_interfaces | Success | 394.072
test_03_ssvm_internals | Success | 3.322
test_03_restart_network_cleanup | Success | 130.955
test_03_reboot_vm | Success | 5.108
test_03_download_attached_volume | Success | 20.266
test_03_delete_vm_snapshots | Success | 275.143
test_03_delete_template | Success | 5.108
test_03_delete_service_offering | Success | 0.031
test_03_delete_iso | Success | 95.107
test_03_delete_disk_offering | Success | 0.031
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers | 
Success | 656.715
   

Re: Static and DHCP

2016-10-04 Thread Simon Weller
Marty,


I'm not sure whether a scan in performed or not. DHCP uses dnsmasq, so a static 
entry is configured in the VR for each VM to keep the ip address reserved for 
that VM. You can pass in an ipaddress in the deployvirtualmachine call and that 
may achieve what you want to achieve. This is exposed in the GUI as well when 
you create a VM.


- Si



From: Marty Godsey 
Sent: Monday, October 3, 2016 12:50 PM
To: dev@cloudstack.apache.org
Subject: Static and DHCP

Quick question. If DHCP is enabled on a network, and I statically assign an IP, 
does the VR do a scan periodically to exclude static address since there is not 
a way, that I know of, to modify the DHCP scope.

Regards,
Marty Godsey



[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread serg38
Github user serg38 commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
I suggest also to change OS type in test_internal_lb.py and test_vpc_vpn 
for 
"macchinina vmware"
from 
"ostype": "Other PV (64-bit)",
to 
"ostype": "Other Linux (32-bit)"
Macchinina is a Linux so there is no guarantee PV implementation in vmware 
won't break it at some point if left as it is.


---
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.
---


[GitHub] cloudstack pull request #:

2016-10-04 Thread PaulAngus
Github user PaulAngus commented on the pull request:


https://github.com/apache/cloudstack/commit/97c716b1253281c8bd7fc4aed05e6fd39c9e9fa2#commitcomment-19285723
  
We shouldn't skip snapshot tests for XenServer (leaving a test coverage 
hole) when snapshots are supported. if the issue is with the test itself.


---
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.
---


[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread rhtyd
Github user rhtyd commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
All tests have passed against CentOS6 environment, though there is a 
tearDown/cleanup issue with one of the tests (test_vpc_vpn.py) that I'm 
investigating.


---
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: Building Macchinina

2016-10-04 Thread Rohit Yadav
Thanks Lucian!

Regards.

From: Nux! 
Sent: 04 October 2016 16:27:40
To: dev
Cc: Paul Angus
Subject: Building Macchinina

Hi,

I've added the basic instructions on how to build Macchinina yourselves if you 
need to.
https://github.com/NuxRo/macchinina/blob/master/BUILD.txt

If there are questions, feel free to ask or open an issue on gh.

Lucian

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

rohit.ya...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
  
 



[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
Trillian test result (tid-103)
Environment: kvm-centos6 (x2), Advanced Networking
Total time taken: 26470 seconds
Marvin logs: 
https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1692-t103-kvm-centos6.zip
Test completed. 47 look ok, 1 have errors


Test | Result | Time (s)
--- | --- | ---
ContextSuite context=TestVpcSite2SiteVpn>:teardown | `Error` | 165.069
test_router_dhcphosts | Success | 291.009
test_releaseIP | Success | 263.955
test_reboot_router | Success | 445.159
test_public_ip_user_account | Success | 10.262
test_public_ip_admin_account | Success | 40.372
test_nic_secondaryip_add_remove | Success | 218.614
test_network_rules_acquired_public_ip_3_Load_Balancer_Rule | Success | 
67.216
test_network_rules_acquired_public_ip_2_nat_rule | Success | 61.844
test_network_rules_acquired_public_ip_1_static_nat_rule | Success | 154.464
test_network_acl | Success | 81.311
test_isolate_network_password_server | Success | 92.781
test_extendPhysicalNetworkVlan | Success | 15.311
test_deployvm_userdispersing | Success | 20.720
test_deployvm_userdata_post | Success | 10.496
test_deployvm_userdata | Success | 65.906
test_deployvm_userconcentrated | Success | 35.905
test_deployvm_firstfit | Success | 61.075
test_deploy_vm_multiple | Success | 274.345
test_deploy_vm_from_iso | Success | 374.294
test_deploy_vm | Success | 0.024
test_delete_account | Success | 278.762
test_dedicatePublicIpRange | Success | 0.536
test_dedicateGuestVlanRange | Success | 10.325
test_create_pvlan_network | Success | 5.227
test_createRegion | Success | 0.051
test_createPortablePublicIPRange | Success | 15.216
test_createPortablePublicIPAcquire | Success | 15.493
test_assign_and_removal_lb | Success | 133.783
test_advZoneVirtualRouter | Success | 0.019
test_UpdateStorageOverProvisioningFactor | Success | 0.180
test_UpdateConfigParamWithScope | Success | 0.220
test_DeployVmAntiAffinityGroup_in_project | Success | 111.729
test_DeployVmAntiAffinityGroup | Success | 66.032
test_CreateTemplateWithDuplicateName | Success | 50.945
test_10_destroy_cpvm | Success | 166.831
test_10_attachAndDetach_iso | Success | 71.673
test_09_reboot_router | Success | 35.325
test_09_expunge_vm | Success | 125.245
test_09_destroy_ssvm | Success | 164.214
test_09_delete_detached_volume | Success | 15.550
test_08_start_router | Success | 30.302
test_08_resize_volume | Success | 15.422
test_08_reboot_cpvm | Success | 101.878
test_08_migrate_vm | Success | 40.943
test_08_list_system_templates | Success | 0.029
test_07_stop_router | Success | 10.174
test_07_restore_vm | Success | 0.124
test_07_resize_fail | Success | 20.519
test_07_reboot_ssvm | Success | 134.301
test_07_list_public_templates | Success | 0.029
test_07_list_default_iso | Success | 0.053
test_06_stop_cpvm | Success | 132.089
test_06_router_advanced | Success | 0.042
test_06_download_detached_volume | Success | 15.307
test_06_destroy_vm | Success | 126.490
test_05_template_permissions | Success | 0.065
test_05_stop_ssvm | Success | 134.121
test_05_rvpc_multi_tiers | Success | 501.825
test_05_router_basic | Success | 0.032
test_05_iso_permissions | Success | 0.060
test_05_detach_volume | Success | 100.287
test_04_rvpc_privategw_static_routes | Success | 502.427
test_04_rvpc_network_garbage_collector_nics | Success | 1600.901
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces | Success | 263.793
test_04_restart_network_wo_cleanup | Success | 5.891
test_04_extract_template | Success | 5.180
test_04_extract_Iso | Success | 5.167
test_04_delete_attached_volume | Success | 10.217
test_04_create_fat_type_disk_offering | Success | 0.075
test_04_cpvm_internals | Success | 1.537
test_04_change_offering_small | Success | 240.043
test_03_vpc_privategw_restart_vpc_cleanup | Success | 522.098
test_03_vpc_internallb_haproxy_stats_on_all_interfaces | Success | 193.007
test_03_ssvm_internals | Success | 3.825
test_03_restart_network_cleanup | Success | 60.531
test_03_reboot_vm | Success | 125.861
test_03_download_attached_volume | Success | 15.333
test_03_delete_template | Success | 5.099
test_03_delete_service_offering | Success | 0.100
test_03_delete_iso | Success | 95.216
test_03_delete_disk_offering | Success | 0.041
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers | 
Success | 512.755
test_03_RVR_Network_check_router_state | Success | 285.135
test_02_vpc_privategw_static_routes | Success | 397.456
test_02_sys_template_ready | Success | 0.101
test_02_start_vm | Success | 10.165

Building Macchinina

2016-10-04 Thread Nux!
Hi,

I've added the basic instructions on how to build Macchinina yourselves if you 
need to.
https://github.com/NuxRo/macchinina/blob/master/BUILD.txt

If there are questions, feel free to ask or open an issue on gh.

Lucian

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro


[GitHub] cloudstack pull request #1699: CLOUDSTACK-9513 Migrate transifex workflow an...

2016-10-04 Thread asfgit
Github user asfgit closed the pull request at:

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


---
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.
---


[GitHub] cloudstack issue #1699: CLOUDSTACK-9513 Migrate transifex workflow and forma...

2016-10-04 Thread rhtyd
Github user rhtyd commented on the issue:

https://github.com/apache/cloudstack/pull/1699
  
Thanks @milamberspace for the PR.
Since, it's a pure UI change and with Travis and packaging passing and 
enough test runs and reviews I'll proceed with merging this one.


---
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.
---


[GitHub] cloudstack pull request #1699: CLOUDSTACK-9513 Migrate transifex workflow an...

2016-10-04 Thread rhtyd
Github user rhtyd commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/1699#discussion_r81729836
  
--- Diff: tools/transifex/sync-transifex-ui.sh ---
@@ -150,8 +142,8 @@ case "$COMMAND" in
 ;;
 
 *|error)
-echo "Usage: $0 
[upload-source-language|download-source-language] 
[upload-l10n-languages|download-l10n-languages] transifex-resource" >&2
-echo "\n\tExemple: $0 download-l10n-languages 
CloudStack_UI-42xmessagesproperties\n" >&2
+echo "Usage: $0 [ upload-source-language | 
download-source-language | upload-l10n-languages | download-l10n-languages ] 
transifex-resource" >&2
+echo "\n\tExemple: $0 download-l10n-languages 
CloudStack_UI.410_messagesjson\n" >&2
--- End diff --

Thanks for the explanation, that makes sense.


---
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: IPv6 in Basic Networking progress

2016-10-04 Thread Wido den Hollander
I've submitted the code as a PR for the master branch: 
https://github.com/apache/cloudstack/pull/1700

> Op 3 oktober 2016 om 20:43 schreef Wido den Hollander :
> 
> 
> Hi,
> 
> One of the things I'm really missing in CloudStack currently is IPv6 support 
> in Basic Networking. Why? Our cloud at PCextreme runs on CloudStack with 
> Basic Networking and we currently do have IPv6 support, but without the 
> knowledge of CloudStack.
> 
> My goals are currently simple:
> - The API should return the IPv6 address of the Instance
> - Security Grouping should prevent IPv6 address spoofing
> 
> This is all on the Wiki: 
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/IPv6+in+Basic+Networking
> 
> I didn't get to it due to a lack of time, but I gave it a try again this 
> weekend and today. With result!: 
> https://github.com/wido/cloudstack/commits/ipv6-basic-networking
> 
> The 'nics' table already has the ip6_address column and the API will return 
> this value when it is set. So what I did is modify the 
> DirectPodBasedNetworkGuru that it calculates the EUI-64 IPv6 address a 
> Instance will obtain using SLAAC.
> 
> In the network you have to make sure the routers (not the VR, physical ones!) 
> are sending our Router Advertisements with the same subnet as you configured 
> in CloudStack.
> 
> The code is actually very simple and it 'works': 
> https://widodh.o.auroraobjects.eu/cloudstack/ipv6-basic-networking-instance.png
> 
> The CloudStack code is very, very IPv4 orientated and has many flaws. It 
> passes IP-Addresses as Strings and such while native types like InetAddress 
> might be better, but that would be a major refactor which will consume a lot 
> of time. And honestly, I don't have the time.
> 
> As stated above our goals are currently simple. The API should return a IPv6 
> Address so that after deployment anything consuming the API can instantly 
> connect to the Instance over IPv6.
> 
> Wido


[GitHub] cloudstack pull request #1700: IPv6 for Basic Networking

2016-10-04 Thread wido
GitHub user wido opened a pull request:

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

IPv6 for Basic Networking

This PR is a proposal for adding very basic IPv6 to Basic Networking. The 
main goal of this PR is that the API returns a valid IPv6 address over which 
the Instance is reachable.

The GUI will show the IPv6 address after deployment of the Instance.

![screenshot from 2016-10-03 16 34 
56](https://cloud.githubusercontent.com/assets/326786/19070024/b06d2de6-8a29-11e6-8fe7-4902e2801ada.png)

If the table VLAN has a proper IPv6 CIDR configured the 
DirectPodBasedNetworkGuru will calculate the IPv6 Address the Instance will 
obtain using EUI-64 and SLAAC: https://tools.ietf.org/search/rfc4862

The template has to be configured accordingly:
- No IPv6 Privacy Extensions
- Use SLAAC
- Follow RFC4862

This is also described in: 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/IPv6+in+Basic+Networking

The next steps after this will be:

- Security Grouping to prevent IPv6 Address Spoofing
- Security Grouping to filter ICMP, UDP and TCP traffic

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

$ git pull https://github.com/wido/cloudstack ipv6-basic-networking

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

https://github.com/apache/cloudstack/pull/1700.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 #1700


commit c9acd61dea455663ff13a44dccee87f5eda56bd0
Author: Wido den Hollander 
Date:   2016-07-20T10:10:53Z

utils: IPv6 EUI-64 address calculator

When given a IPv6 subnet and a MAC-Address it will calculate the
EUI-64 IPv6 address used in SLAAC.

Signed-off-by: Wido den Hollander 

commit 74449d8e956514fa74532c8c9580619a11bbc943
Author: Wido den Hollander 
Date:   2016-07-21T08:45:36Z

utils: Calculate IPv6 Link-Local Address from MAC address

Util for calculating the Link-Local Address a host will obtain
using EUI-64 and the fe80::/64 subnet.

Signed-off-by: Wido den Hollander 

commit 01a34e299196ac00319a4500be8541901d46e68d
Author: Wido den Hollander 
Date:   2016-10-03T08:13:25Z

Calculate IPv6 address for Instance in DirectPodBasedNetworkGuru

EUI-64 is used here which calculates the address based on the CIDR and MAC
address. Duplicate addresses are not possible to due to the usage of EUI-64
which makes the code much more simple.

In Basic Networking the NIC of the Instance will have it's IPv6 details
configured in the NIC.

This way the API returns the information which can then be used by other
applications to directly talk IPv6 with the Instance.

Signed-off-by: Wido den Hollander 

commit 6ac4280c564bb088fbeefb099b66e5e10dd272f9
Author: Wido den Hollander 
Date:   2016-10-03T12:31:22Z

ipv6: Update NetworkTO to transfer IPv6 Address and CIDR to Hypervisors

This way the StartCommand for KVM contains all the required information
needed to program Security Groups in such a way that IPv6 Address spoofing
is not possible.




---
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.
---


[GitHub] cloudstack issue #1699: CLOUDSTACK-9513 Migrate transifex workflow and forma...

2016-10-04 Thread borisstoyanov
Github user borisstoyanov commented on the issue:

https://github.com/apache/cloudstack/pull/1699
  
+ 1 LGTM 

Looks like all available labels are presented, if not defaults to english. 

Screenshots of Russian and Korean: 
![screen shot 2016-10-04 at 12 40 54 
pm](https://cloud.githubusercontent.com/assets/13551960/19069585/2de2a912-8a30-11e6-91e8-e401470ad4bd.png)
![screen shot 2016-10-04 at 12 42 23 
pm](https://cloud.githubusercontent.com/assets/13551960/19069584/2ddd8694-8a30-11e6-8156-0e76d729274a.png)



---
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.
---


[GitHub] cloudstack issue #1692: Fix Smoke Test Failures

2016-10-04 Thread rhtyd
Github user rhtyd commented on the issue:

https://github.com/apache/cloudstack/pull/1692
  
Fixed and re-ran tests on Env `pr1692-t100-xenserver-65sp1-marvin`:

Test | Result | Time (s)
--- | --- | ---
test_03_delete_vm_snapshots | Success | 280.317
test_02_revert_vm_snapshots | Success | 186.515
test_01_create_vm_snapshots | Success | 130.998
test_01_test_vm_volume_snapshot | Skipped | 0.001


---
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.
---


jira 8535 opinion please

2016-10-04 Thread Andrija Panic
Hi,

may I please get anyones opinion on this:
https://issues.apache.org/jira/browse/CLOUDSTACK-8353

We woul like to solve it internally and comit to comunity - just need some
opinions or advices.

"There is a bug in KVM that causes a BSOD for Windows 2008 R2 and 7 or
earlier. fix was added in libvirt 1.1.1 The fix requires enabling the
"hv_relaxed" option for the affected VMs.
"

thanks

Andrija Panić


[GitHub] cloudstack pull request #1699: CLOUDSTACK-9513 Migrate transifex workflow an...

2016-10-04 Thread rhtyd
Github user rhtyd commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/1699#discussion_r81693174
  
--- Diff: tools/transifex/sync-transifex-ui.sh ---
@@ -150,8 +142,8 @@ case "$COMMAND" in
 ;;
 
 *|error)
-echo "Usage: $0 
[upload-source-language|download-source-language] 
[upload-l10n-languages|download-l10n-languages] transifex-resource" >&2
-echo "\n\tExemple: $0 download-l10n-languages 
CloudStack_UI-42xmessagesproperties\n" >&2
+echo "Usage: $0 [ upload-source-language | 
download-source-language | upload-l10n-languages | download-l10n-languages ] 
transifex-resource" >&2
+echo "\n\tExemple: $0 download-l10n-languages 
CloudStack_UI.410_messagesjson\n" >&2
--- End diff --

Should we say 4.10, as 410 may be confusing whether it was 4.1.0 or 4.10?


---
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.
---


[GitHub] cloudstack issue #1699: CLOUDSTACK-9513 Migrate transifex workflow and forma...

2016-10-04 Thread rhtyd
Github user rhtyd commented on the issue:

https://github.com/apache/cloudstack/pull/1699
  
+1 LGTM

Screenshots:

![screenshot from 2016-10-04 
11-36-28](https://cloud.githubusercontent.com/assets/95203/19064453/154a6e62-8a2b-11e6-8515-de29fe80ad80.png)

![screenshot from 2016-10-04 
11-43-01](https://cloud.githubusercontent.com/assets/95203/19064454/1551592a-8a2b-11e6-9257-954590edc28c.png)



---
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.
---