Re: Migrating CloudStack content from download.cloud.com

2016-03-25 Thread Sebastien Goasguen
>>> 
>>> Citrix has been hosting   "download.cloud.com"  for  quite  some time  now
>>> and  it holds  the  System Templates for all the releases and  some  tools.
>>>  Going forward,  this  content  needs  to  be  moved  from
>>> "download.cloud.com".So, we will be moving  this content  to
>>> "cloudstack.accelerite.com".I  will also be  updating  the  links in the
>>> documentation  to reflect

Raja, I am going to give this a strong -1

We talked about these sorts of things before and it is not appropriate.



>>>  these  changes and will provide an update  once
>>> the  content  move  is complete.
>>> 
>>> @Wido, if you could also copy this content to "cloudstack.apt-get.eu"  that
>>> will be great.  I can provide you the details in a separate email.
>> 
>> Super! If you have a rsync source I will set it up.
>> 

@Wido, I think we need to host the sysVM on apt-get.eu and let that be the 
primary source and links in the docs.


>> Wido
>> 
>>> 
>>> Best,
>>> Raja
>>> Senior Manager, Product Development,
>>> Accelerite,
>>> www.accelerite.com
>>> 
>>> 
>>> 
>>> 
>>> DISCLAIMER
>>> ==
>>> This e-mail may contain privileged and confidential information which is the
>>> property of Accelerite, a Persistent Systems business. It is intended only 
>>> for
>>> the use of the individual or entity to which it is addressed. If you are not
>>> the intended recipient, you are not authorized to read, retain, copy, print,
>>> distribute or use this message. If you have received this communication in
>>> error, please notify the sender and delete all copies of this message.
>>> Accelerite, a Persistent Systems business does not accept any liability for
>>> virus infected mails.



Local disk full while creating snapshots

2016-03-25 Thread Andrija Panic
Hi guys,

we are running intro strange situation, where local our /MNT folder on KVM
nodes (where Secondary Storage gets mounted by Default) - becomes full 100%.

During snapshots create, volume is moved from Primary Storage (CEPH our
case) to /MNT/xx - but sometimes this  folder seems to be local, or
Secondary Storage not mounted for some reson on this  folder, as it
should be.

I'm wondering if anyone experienced this, while we examine the code/logs in
the background..?

Thanks.

-- 

Andrija Panić


[GitHub] cloudstack pull request: OSPF: adding dynamically routing capabili...

2016-03-25 Thread abhinandanprateek
Github user abhinandanprateek commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/1371#discussion_r57429458
  
--- Diff: api/src/com/cloud/network/vpc/VpcProvisioningService.java ---
@@ -26,13 +25,11 @@
 
 public VpcOffering getVpcOffering(long vpcOfferingId);
 
-public VpcOffering createVpcOffering(String name, String displayText, 
List supportedServices,
- Map> 
serviceProviders,
- Map serviceCapabilitystList,
- Long serviceOfferingId);
+public VpcOffering createVpcOffering(String name, String displayText, 
List supportedServices, Map> serviceProviders, Map 
serviceCapabilitystList,
+Long serviceOfferingId);
 
-Pair,Integer> listVpcOfferings(Long id, 
String name, String displayText, List supportedServicesStr, Boolean 
isDefault, String keyword,
-String state, Long startIndex, Long pageSizeVal);
+Pair, Integer> listVpcOfferings(Long id, 
String name, String displayText, List supportedServicesStr, Boolean 
isDefault, String keyword,
+String state, Long startIndex, Long pageSizeVal);
--- End diff --

@jburwell 
Have picked up the formatter for eclipse from 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Coding+conventions
Have not been fixing the style and formatting by hand but relying on the 
auto formatting that conforms to apache standard as per the above wiki.


---
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: OSPF: adding dynamically routing capabili...

2016-03-25 Thread abhinandanprateek
Github user abhinandanprateek commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/1371#discussion_r57429500
  
--- Diff: api/src/com/cloud/network/vpc/VpcProvisioningService.java ---
@@ -26,13 +25,11 @@
 
 public VpcOffering getVpcOffering(long vpcOfferingId);
 
-public VpcOffering createVpcOffering(String name, String displayText, 
List supportedServices,
- Map> 
serviceProviders,
- Map serviceCapabilitystList,
- Long serviceOfferingId);
+public VpcOffering createVpcOffering(String name, String displayText, 
List supportedServices, Map> serviceProviders, Map 
serviceCapabilitystList,
+Long serviceOfferingId);
--- End diff --

@jburwell 
Have picked up the formatter for eclipse from 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Coding+conventions
Have not been fixing the style and formatting by hand but relying on the 
auto formatting that conforms to apache standard as per the above wiki.


---
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: Migrating CloudStack content from download.cloud.com

2016-03-25 Thread Raja Pullela
@Sebastien,  thanks for the feedback.  please note that the goal of this 
exercise was not to impact any users during this migration and hence the 
efforts to place the content at a location where we could move it to.  Since 
Wido is ok with hosting the content on 'cloudstack.apt-get.eu', it is even 
better.  I will work with Wido on the next steps.

@Ilya,  'cloud.com' is not getting transferred.

Best,
Raja
Senior Manager, Product Development
Accelerite,
www.accelerite.com

-Original Message-
From: Sebastien Goasguen [mailto:run...@gmail.com]
Sent: Friday, March 25, 2016 1:57 PM
To: dev@cloudstack.apache.org
Subject: Re: Migrating CloudStack content from download.cloud.com

>>>
>>> Citrix has been hosting   "download.cloud.com"  for  quite  some time  now
>>> and  it holds  the  System Templates for all the releases and  some  tools.
>>>  Going forward,  this  content  needs  to  be  moved  from
>>> "download.cloud.com".So, we will be moving  this content  to
>>> "cloudstack.accelerite.com".I  will also be  updating  the  links in the
>>> documentation  to reflect

Raja, I am going to give this a strong -1

We talked about these sorts of things before and it is not appropriate.



>>>  these  changes and will provide an update  once the  content  move
>>> is complete.
>>>
>>> @Wido, if you could also copy this content to
>>> "cloudstack.apt-get.eu"  that will be great.  I can provide you the details 
>>> in a separate email.
>>
>> Super! If you have a rsync source I will set it up.
>>

@Wido, I think we need to host the sysVM on apt-get.eu and let that be the 
primary source and links in the docs.


>> Wido
>>
>>>
>>> Best,
>>> Raja
>>> Senior Manager, Product Development, Accelerite,
>>> www.accelerite.com
>>>
>>>
>>>
>>>
>>> DISCLAIMER
>>> ==
>>> This e-mail may contain privileged and confidential information
>>> which is the property of Accelerite, a Persistent Systems business.
>>> It is intended only for the use of the individual or entity to which
>>> it is addressed. If you are not the intended recipient, you are not
>>> authorized to read, retain, copy, print, distribute or use this
>>> message. If you have received this communication in error, please notify 
>>> the sender and delete all copies of this message.
>>> Accelerite, a Persistent Systems business does not accept any
>>> liability for virus infected mails.




DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Accelerite, a Persistent Systems business. It is intended only for 
the use of the individual or entity to which it is addressed. If you are not 
the intended recipient, you are not authorized to read, retain, copy, print, 
distribute or use this message. If you have received this communication in 
error, please notify the sender and delete all copies of this message. 
Accelerite, a Persistent Systems business does not accept any liability for 
virus infected mails.


Re: Migrating CloudStack content from download.cloud.com

2016-03-25 Thread Nux!
+1 on keeping the download sites company agnostic.

Shouldn't we take the opportunity and create a download.cloudstack.org or 
similar now?

Lucian

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
> From: "Sebastien Goasguen" 
> To: dev@cloudstack.apache.org
> Sent: Friday, 25 March, 2016 08:26:52
> Subject: Re: Migrating CloudStack content from download.cloud.com

 
 Citrix has been hosting   "download.cloud.com"  for  quite  some time  now
 and  it holds  the  System Templates for all the releases and  some  tools.
  Going forward,  this  content  needs  to  be  moved  from
 "download.cloud.com".So, we will be moving  this content  to
 "cloudstack.accelerite.com".I  will also be  updating  the  links in 
 the
 documentation  to reflect
> 
> Raja, I am going to give this a strong -1
> 
> We talked about these sorts of things before and it is not appropriate.
> 
> 
> 
  these  changes and will provide an update  once
 the  content  move  is complete.
 
 @Wido, if you could also copy this content to "cloudstack.apt-get.eu"  that
 will be great.  I can provide you the details in a separate email.
>>> 
>>> Super! If you have a rsync source I will set it up.
>>> 
> 
> @Wido, I think we need to host the sysVM on apt-get.eu and let that be the
> primary source and links in the docs.
> 
> 
>>> Wido
>>> 
 
 Best,
 Raja
 Senior Manager, Product Development,
 Accelerite,
 www.accelerite.com
 
 
 
 
 DISCLAIMER
 ==
 This e-mail may contain privileged and confidential information which is 
 the
 property of Accelerite, a Persistent Systems business. It is intended only 
 for
 the use of the individual or entity to which it is addressed. If you are 
 not
 the intended recipient, you are not authorized to read, retain, copy, 
 print,
 distribute or use this message. If you have received this communication in
 error, please notify the sender and delete all copies of this message.
 Accelerite, a Persistent Systems business does not accept any liability for
> >>> virus infected mails.


[GitHub] cloudstack pull request: Followup fix for #1162: Add support for n...

2016-03-25 Thread bvbharatk
Github user bvbharatk commented on the pull request:

https://github.com/apache/cloudstack/pull/1330#issuecomment-201243710
  
_Link to logs Folder (search by build_no):_ 
https://www.dropbox.com/sh/yj3wnzbceo9uef2/AAB6u-Iap-xztdm6jHX9SjPja?dl=0

### ACS CI BVT Run
 **Sumarry:**
 Build Number 127
 Hypervisor xenserver
 NetworkType Advanced
 Passed=104
 Failed=2
 Skipped=4


**Failed tests:**
* integration.smoke.test_guest_vlan_range.TestDedicateGuestVlanRange

 * test_dedicateGuestVlanRange Failing since 2 runs

* integration.smoke.test_volumes.TestCreateVolume

 * test_06_download_detached_volume Failing since 2 runs


**Skipped tests:**
test_vm_nic_adapter_vmxnet3
test_deploy_vgpu_enabled_vm
test_06_copy_template
test_06_copy_iso

**Passed test suits:**
integration.smoke.test_deploy_vm_with_userdata.TestDeployVmWithUserData

integration.smoke.test_affinity_groups_projects.TestDeployVmWithAffinityGroup
integration.smoke.test_portable_publicip.TestPortablePublicIPAcquire
integration.smoke.test_over_provisioning.TestUpdateOverProvision
integration.smoke.test_global_settings.TestUpdateConfigWithScope
integration.smoke.test_scale_vm.TestScaleVm
integration.smoke.test_service_offerings.TestCreateServiceOffering
integration.smoke.test_loadbalance.TestLoadBalance
integration.smoke.test_routers.TestRouterServices
integration.smoke.test_reset_vm_on_reboot.TestResetVmOnReboot
integration.smoke.test_snapshots.TestSnapshotRootDisk

integration.smoke.test_deploy_vms_with_varied_deploymentplanners.TestDeployVmWithVariedPlanners
integration.smoke.test_network.TestDeleteAccount
integration.smoke.test_non_contigiousvlan.TestUpdatePhysicalNetwork
integration.smoke.test_deploy_vm_iso.TestDeployVMFromISO
integration.smoke.test_public_ip_range.TestDedicatePublicIPRange
integration.smoke.test_multipleips_per_nic.TestDeployVM
integration.smoke.test_regions.TestRegions
integration.smoke.test_affinity_groups.TestDeployVmWithAffinityGroup
integration.smoke.test_network_acl.TestNetworkACL
integration.smoke.test_pvlan.TestPVLAN
integration.smoke.test_ssvm.TestSSVMs
integration.smoke.test_nic.TestNic
integration.smoke.test_deploy_vm_root_resize.TestDeployVM
integration.smoke.test_resource_detail.TestResourceDetail
integration.smoke.test_secondary_storage.TestSecStorageServices
integration.smoke.test_vm_life_cycle.TestDeployVM
integration.smoke.test_disk_offerings.TestCreateDiskOffering


---
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: Migrating CloudStack content from download.cloud.com

2016-03-25 Thread Rafael Weingärtner
I agree with Nux.
Does not Apache CloudStack have its own domain?

On Fri, Mar 25, 2016 at 7:37 AM, Nux!  wrote:

> +1 on keeping the download sites company agnostic.
>
> Shouldn't we take the opportunity and create a download.cloudstack.org or
> similar now?
>
> Lucian
>
> --
> Sent from the Delta quadrant using Borg technology!
>
> Nux!
> www.nux.ro
>
> - Original Message -
> > From: "Sebastien Goasguen" 
> > To: dev@cloudstack.apache.org
> > Sent: Friday, 25 March, 2016 08:26:52
> > Subject: Re: Migrating CloudStack content from download.cloud.com
>
> 
>  Citrix has been hosting   "download.cloud.com"  for  quite  some
> time  now
>  and  it holds  the  System Templates for all the releases and  some
> tools.
>   Going forward,  this  content  needs  to  be  moved  from
>  "download.cloud.com".So, we will be moving  this content  to
>  "cloudstack.accelerite.com".I  will also be  updating  the
> links in the
>  documentation  to reflect
> >
> > Raja, I am going to give this a strong -1
> >
> > We talked about these sorts of things before and it is not appropriate.
> >
> >
> >
>   these  changes and will provide an update  once
>  the  content  move  is complete.
> 
>  @Wido, if you could also copy this content to "cloudstack.apt-get.eu"
> that
>  will be great.  I can provide you the details in a separate email.
> >>>
> >>> Super! If you have a rsync source I will set it up.
> >>>
> >
> > @Wido, I think we need to host the sysVM on apt-get.eu and let that be
> the
> > primary source and links in the docs.
> >
> >
> >>> Wido
> >>>
> 
>  Best,
>  Raja
>  Senior Manager, Product Development,
>  Accelerite,
>  www.accelerite.com
> 
> 
> 
> 
>  DISCLAIMER
>  ==
>  This e-mail may contain privileged and confidential information which
> is the
>  property of Accelerite, a Persistent Systems business. It is intended
> only for
>  the use of the individual or entity to which it is addressed. If you
> are not
>  the intended recipient, you are not authorized to read, retain, copy,
> print,
>  distribute or use this message. If you have received this
> communication in
>  error, please notify the sender and delete all copies of this message.
>  Accelerite, a Persistent Systems business does not accept any
> liability for
> > >>> virus infected mails.
>



-- 
Rafael Weingärtner


[GitHub] cloudstack pull request: CLOUDSTACK-9319: Use timeout when applyin...

2016-03-25 Thread DaanHoogland
Github user DaanHoogland commented on the pull request:

https://github.com/apache/cloudstack/pull/1451#issuecomment-201246728
  
@insom any chance you can supply some test-mech?


---
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: [DISCUSS] Request for comments: Dynamic Role Based API Access Checker for CloudStack

2016-03-25 Thread Daan Hoogland
Rohit, I had a first glance and it looks promising; +1 You have been
thourough on the fs. One question that comes to mind is whatever happened
to the role base access That Min and Pradhi(not sure if I remeber her name
correctly) where implementing for 4.4. It failed then because the work was
taking much more effort then estimated but it was pushed to git.wip-us. Did
you look at thaat work?

On Wed, Mar 23, 2016 at 6:04 PM, Rohit Yadav 
wrote:

> Hi all,
>
> I want to propose a new feature for CloudStack, dynamic role-based API
> access checker. This feature will allow us to migrate rules define in
> commands.properties file to database, while role management (such as
> creating/editing roles, adding/removing rules) won't require restarting
> management server(s).
>
> Please find more details in the FS here:
>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Dynamic+Role+Based+API+Access+Checker+for+CloudStack
>
> I look forward to your comments, suggestions and questions. Thanks.
>
> Regards,
> Rohit Yadav
>
> Regards,
>
> Rohit Yadav
>
> rohit.ya...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> @shapeblue
>



-- 
Daan


Re: [DISCUSS] Request for comments: Dynamic Role Based API Access Checker for CloudStack

2016-03-25 Thread Koushik Das
The idea looks good. I have provided some questions/comments on the FS itself.

Thanks,
Koushik


From: Rohit Yadav 
Sent: Wednesday, March 23, 2016 10:34 PM
To: dev@cloudstack.apache.org
Cc: us...@cloudstack.apache.org
Subject: [DISCUSS] Request for comments: Dynamic Role Based API Access Checker 
for CloudStack

Hi all,

I want to propose a new feature for CloudStack, dynamic role-based API access 
checker. This feature will allow us to migrate rules define in 
commands.properties file to database, while role management (such as 
creating/editing roles, adding/removing rules) won't require restarting 
management server(s).

Please find more details in the FS here:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Dynamic+Role+Based+API+Access+Checker+for+CloudStack

I look forward to your comments, suggestions and questions. Thanks.

Regards,
Rohit Yadav

Regards,

Rohit Yadav

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



DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Accelerite, a Persistent Systems business. It is intended only for 
the use of the individual or entity to which it is addressed. If you are not 
the intended recipient, you are not authorized to read, retain, copy, print, 
distribute or use this message. If you have received this communication in 
error, please notify the sender and delete all copies of this message. 
Accelerite, a Persistent Systems business does not accept any liability for 
virus infected mails.


RE: [DISCUSS] Request for comments: Dynamic Role Based API Access Checker for CloudStack

2016-03-25 Thread Rohit Yadav
Hi Daan,

Thanks for the comments.

Yes, I looked into it but the IAM-services related work started by some of our 
former colleagues was not in a good shape to be picked up, it also introduced 
resource level fine-grain ACLs that would have required a lot of effort to both 
implement and test thoroughly.

The proposed solution is not the final solution to the rbac problem, but aims 
to solve for role/account management issues for operators while ensuring strict 
backward compatibility, an upgrade path from static based system to a db-backed 
dynamic system and allows scope for future improvements.

To share some progress, the feature implementation so far looks promising and 
I'm trying to nail down the edges around upgrade process.
I'm also investing a lot of time of marvin tests to ensure high quality 
delivery of this feature.

Regards.

Regards,

Rohit Yadav

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

-Original Message-
From: Daan Hoogland [mailto:daan.hoogl...@gmail.com] 
Sent: Friday, March 25, 2016 12:55 PM
To: dev 
Cc: us...@cloudstack.apache.org
Subject: Re: [DISCUSS] Request for comments: Dynamic Role Based API Access 
Checker for CloudStack

Rohit, I had a first glance and it looks promising; +1 You have been thourough 
on the fs. One question that comes to mind is whatever happened to the role 
base access That Min and Pradhi(not sure if I remeber her name
correctly) where implementing for 4.4. It failed then because the work was 
taking much more effort then estimated but it was pushed to git.wip-us. Did you 
look at thaat work?

On Wed, Mar 23, 2016 at 6:04 PM, Rohit Yadav 
wrote:

> Hi all,
>
> I want to propose a new feature for CloudStack, dynamic role-based API 
> access checker. This feature will allow us to migrate rules define in 
> commands.properties file to database, while role management (such as 
> creating/editing roles, adding/removing rules) won't require 
> restarting management server(s).
>
> Please find more details in the FS here:
>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Dynamic+Role+Ba
> sed+API+Access+Checker+for+CloudStack
>
> I look forward to your comments, suggestions and questions. Thanks.
>
> Regards,
> Rohit Yadav
>
> Regards,
>
> Rohit Yadav
>
> rohit.ya...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK @shapeblue
>



--
Daan


RE: [DISCUSS] Request for comments: Dynamic Role Based API Access Checker for CloudStack

2016-03-25 Thread Rohit Yadav
Hi Koushik,

Thanks for the comments on the FS, I've replied to all of them and updated the 
FS (for example, default param in APIs).

Let me know on this ML thread or on the FS if you've further 
questions/comments. Thanks.

Regards.

Regards,

Rohit Yadav

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

-Original Message-
From: Koushik Das [mailto:koushik@accelerite.com] 
Sent: Friday, March 25, 2016 1:34 PM
To: dev@cloudstack.apache.org; us...@cloudstack.apache.org
Subject: Re: [DISCUSS] Request for comments: Dynamic Role Based API Access 
Checker for CloudStack

The idea looks good. I have provided some questions/comments on the FS itself.

Thanks,
Koushik


From: Rohit Yadav 
Sent: Wednesday, March 23, 2016 10:34 PM
To: dev@cloudstack.apache.org
Cc: us...@cloudstack.apache.org
Subject: [DISCUSS] Request for comments: Dynamic Role Based API Access Checker 
for CloudStack

Hi all,

I want to propose a new feature for CloudStack, dynamic role-based API access 
checker. This feature will allow us to migrate rules define in 
commands.properties file to database, while role management (such as 
creating/editing roles, adding/removing rules) won't require restarting 
management server(s).

Please find more details in the FS here:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Dynamic+Role+Based+API+Access+Checker+for+CloudStack

I look forward to your comments, suggestions and questions. Thanks.

Regards,
Rohit Yadav

Regards,

Rohit Yadav

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



DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Accelerite, a Persistent Systems business. It is intended only for 
the use of the individual or entity to which it is addressed. If you are not 
the intended recipient, you are not authorized to read, retain, copy, print, 
distribute or use this message. If you have received this communication in 
error, please notify the sender and delete all copies of this message. 
Accelerite, a Persistent Systems business does not accept any liability for 
virus infected mails.


Re: Migrating CloudStack content from download.cloud.com

2016-03-25 Thread Sebastien Goasguen

> On Mar 25, 2016, at 10:24 AM, Raja Pullela  
> wrote:
> 
> @Sebastien,  thanks for the feedback.  please note that the goal of this 
> exercise was not to impact any users during this migration and hence the 
> efforts to place the content at a location where we could move it to.  Since 
> Wido is ok with hosting the content on 'cloudstack.apt-get.eu', it is even 
> better.  I will work with Wido on the next steps.
> 

Ok cool.

We had other threads about avoiding company specific URL in docs. So let’s 
definitely avoid that.


> @Ilya,  'cloud.com' is not getting transferred.
> 
> Best,
> Raja
> Senior Manager, Product Development
> Accelerite,
> www.accelerite.com
> 
> -Original Message-
> From: Sebastien Goasguen [mailto:run...@gmail.com]
> Sent: Friday, March 25, 2016 1:57 PM
> To: dev@cloudstack.apache.org
> Subject: Re: Migrating CloudStack content from download.cloud.com
> 
 
 Citrix has been hosting   "download.cloud.com"  for  quite  some time  now
 and  it holds  the  System Templates for all the releases and  some  tools.
 Going forward,  this  content  needs  to  be  moved  from
 "download.cloud.com".So, we will be moving  this content  to
 "cloudstack.accelerite.com".I  will also be  updating  the  links in 
 the
 documentation  to reflect
> 
> Raja, I am going to give this a strong -1
> 
> We talked about these sorts of things before and it is not appropriate.
> 
> 
> 
 these  changes and will provide an update  once the  content  move
 is complete.
 
 @Wido, if you could also copy this content to
 "cloudstack.apt-get.eu"  that will be great.  I can provide you the 
 details in a separate email.
>>> 
>>> Super! If you have a rsync source I will set it up.
>>> 
> 
> @Wido, I think we need to host the sysVM on apt-get.eu and let that be the 
> primary source and links in the docs.
> 
> 
>>> Wido
>>> 
 
 Best,
 Raja
 Senior Manager, Product Development, Accelerite,
 www.accelerite.com
 
 
 
 
 DISCLAIMER
 ==
 This e-mail may contain privileged and confidential information
 which is the property of Accelerite, a Persistent Systems business.
 It is intended only for the use of the individual or entity to which
 it is addressed. If you are not the intended recipient, you are not
 authorized to read, retain, copy, print, distribute or use this
 message. If you have received this communication in error, please notify 
 the sender and delete all copies of this message.
 Accelerite, a Persistent Systems business does not accept any
 liability for virus infected mails.
> 
> 
> 
> 
> DISCLAIMER
> ==
> This e-mail may contain privileged and confidential information which is the 
> property of Accelerite, a Persistent Systems business. It is intended only 
> for the use of the individual or entity to which it is addressed. If you are 
> not the intended recipient, you are not authorized to read, retain, copy, 
> print, distribute or use this message. If you have received this 
> communication in error, please notify the sender and delete all copies of 
> this message. Accelerite, a Persistent Systems business does not accept any 
> liability for virus infected mails.



Re: [DISCUSS] Request for comments: Dynamic Role Based API Access Checker for CloudStack

2016-03-25 Thread Daan Hoogland
you know you are great, right?

On Fri, Mar 25, 2016 at 2:10 PM, Rohit Yadav 
wrote:

> Hi Daan,
>
> Thanks for the comments.
>
> Yes, I looked into it but the IAM-services related work started by some of
> our former colleagues was not in a good shape to be picked up, it also
> introduced resource level fine-grain ACLs that would have required a lot of
> effort to both implement and test thoroughly.
>
> The proposed solution is not the final solution to the rbac problem, but
> aims to solve for role/account management issues for operators while
> ensuring strict backward compatibility, an upgrade path from static based
> system to a db-backed dynamic system and allows scope for future
> improvements.
>
> To share some progress, the feature implementation so far looks promising
> and I'm trying to nail down the edges around upgrade process.
> I'm also investing a lot of time of marvin tests to ensure high quality
> delivery of this feature.
>
> Regards.
>
> Regards,
>
> Rohit Yadav
>
> rohit.ya...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> @shapeblue
>
> -Original Message-
> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
> Sent: Friday, March 25, 2016 12:55 PM
> To: dev 
> Cc: us...@cloudstack.apache.org
> Subject: Re: [DISCUSS] Request for comments: Dynamic Role Based API Access
> Checker for CloudStack
>
> Rohit, I had a first glance and it looks promising; +1 You have been
> thourough on the fs. One question that comes to mind is whatever happened
> to the role base access That Min and Pradhi(not sure if I remeber her name
> correctly) where implementing for 4.4. It failed then because the work was
> taking much more effort then estimated but it was pushed to git.wip-us. Did
> you look at thaat work?
>
> On Wed, Mar 23, 2016 at 6:04 PM, Rohit Yadav 
> wrote:
>
> > Hi all,
> >
> > I want to propose a new feature for CloudStack, dynamic role-based API
> > access checker. This feature will allow us to migrate rules define in
> > commands.properties file to database, while role management (such as
> > creating/editing roles, adding/removing rules) won't require
> > restarting management server(s).
> >
> > Please find more details in the FS here:
> >
> > https://cwiki.apache.org/confluence/display/CLOUDSTACK/Dynamic+Role+Ba
> > sed+API+Access+Checker+for+CloudStack
> >
> > I look forward to your comments, suggestions and questions. Thanks.
> >
> > Regards,
> > Rohit Yadav
> >
> > Regards,
> >
> > Rohit Yadav
> >
> > rohit.ya...@shapeblue.com
> > www.shapeblue.com
> > 53 Chandos Place, Covent Garden, London  WC2N 4HSUK @shapeblue
> >
>
>
>
> --
> Daan
>



-- 
Daan


[GitHub] cloudstack pull request: Fix Sync of template.properties in Swift

2016-03-25 Thread syed
Github user syed commented on the pull request:

https://github.com/apache/cloudstack/pull/1331#issuecomment-201355723
  
@kollyma This was happening for swift because the `template.properties` 
file was not correctly populated. So, when a management restart happens, it 
syncs data from the secondary storage to see which files are present and which 
files need to be downloaded and it is at this point that the managment server 
sets the templates in the DB to `not ready` state. I'm not sure if this is the 
case with pure NFS but you might want to look at your `template.properties` 
files on the NFS to make sure they are correct. 




---
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: New test to validate starting vm after ni...

2016-03-25 Thread bvbharatk
Github user bvbharatk commented on the pull request:

https://github.com/apache/cloudstack/pull/1326#issuecomment-201368034
  
_Link to logs Folder (search by build_no):_ 
https://www.dropbox.com/sh/yj3wnzbceo9uef2/AAB6u-Iap-xztdm6jHX9SjPja?dl=0

### ACS CI BVT Run
 **Sumarry:**
 Build Number 128
 Hypervisor xenserver
 NetworkType Advanced
 Passed=99
 Failed=4
 Skipped=4


**Failed tests:**
* integration.smoke.test_guest_vlan_range.TestDedicateGuestVlanRange

 * test_dedicateGuestVlanRange Failing since 3 runs

* integration.smoke.test_loadbalance.TestLoadBalance

 * test_01_create_lb_rule_src_nat Failed

 * test_02_create_lb_rule_non_nat Failed

 * test_assign_and_removal_lb Failed


**Skipped tests:**
test_vm_nic_adapter_vmxnet3
test_deploy_vgpu_enabled_vm
test_06_copy_template
test_06_copy_iso

**Passed test suits:**
integration.smoke.test_deploy_vm_with_userdata.TestDeployVmWithUserData

integration.smoke.test_affinity_groups_projects.TestDeployVmWithAffinityGroup
integration.smoke.test_portable_publicip.TestPortablePublicIPAcquire
integration.smoke.test_over_provisioning.TestUpdateOverProvision
integration.smoke.test_global_settings.TestUpdateConfigWithScope
integration.smoke.test_scale_vm.TestScaleVm
integration.smoke.test_service_offerings.TestCreateServiceOffering
integration.smoke.test_routers.TestRouterServices
integration.smoke.test_reset_vm_on_reboot.TestResetVmOnReboot
integration.smoke.test_snapshots.TestSnapshotRootDisk

integration.smoke.test_deploy_vms_with_varied_deploymentplanners.TestDeployVmWithVariedPlanners
integration.smoke.test_network.TestDeleteAccount
integration.smoke.test_non_contigiousvlan.TestUpdatePhysicalNetwork
integration.smoke.test_deploy_vm_iso.TestDeployVMFromISO
integration.smoke.test_public_ip_range.TestDedicatePublicIPRange
integration.smoke.test_multipleips_per_nic.TestDeployVM
integration.smoke.test_regions.TestRegions
integration.smoke.test_affinity_groups.TestDeployVmWithAffinityGroup
integration.smoke.test_network_acl.TestNetworkACL
integration.smoke.test_pvlan.TestPVLAN
integration.smoke.test_volumes.TestCreateVolume
integration.smoke.test_ssvm.TestSSVMs
integration.smoke.test_nic.TestNic
integration.smoke.test_deploy_vm_root_resize.TestDeployVM
integration.smoke.test_resource_detail.TestResourceDetail
integration.smoke.test_secondary_storage.TestSecStorageServices
integration.smoke.test_disk_offerings.TestCreateDiskOffering


---
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: Fix new error found in findbugs slow buil...

2016-03-25 Thread swill
Github user swill commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/1438#discussion_r57485802
  
--- Diff: 
services/secondary-storage/server/src/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java
 ---
@@ -395,16 +391,9 @@ protected Answer copyFromS3ToNfs(CopyCommand cmd, 
DataTO srcData, S3TO s3, DataT
 return new CopyCmdAnswer(errMsg);
 }
 }
-
 File destFile = new File(downloadDirectory, 
substringAfterLast(srcData.getPath(), S3Utils.SEPARATOR));
-
 S3Utils.getFile(s3, s3.getBucketName(), srcData.getPath(), 
destFile).waitForCompletion();
 
-
-if (destFile == null) {
--- End diff --

Is this because `new File(...)` will always throw an exception if the value 
would be `null`?


---
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: Fix new error found in findbugs slow buil...

2016-03-25 Thread swill
Github user swill commented on the pull request:

https://github.com/apache/cloudstack/pull/1438#issuecomment-201476824
  
I don't think these tests failing are relevant to this change.  We agree 
this is ready to be merged?  Only against master?


---
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: maven: Upgrade dependency versions

2016-03-25 Thread swill
Github user swill commented on the pull request:

https://github.com/apache/cloudstack/pull/1397#issuecomment-201491672
  
There is a lot going on here and I don't like that Travis is failing since 
it tends to be pretty stable.  Also, Travis is failing with a "Pull Request 
#1397 maven: Upgrade dependency versions" error, which seems relevant since 
there are ton of packages changes in this update.  

I would like to better understand why Travis is failing this way.  
@jburwell do you have thoughts on this?


---
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: maven: Upgrade dependency versions

2016-03-25 Thread bhaisaab
Github user bhaisaab commented on the pull request:

https://github.com/apache/cloudstack/pull/1397#issuecomment-201496521
  
@swill Travis has been failing for several PRs when the test exceed the 
timeout period (30mins) https://travis-ci.org/apache/cloudstack/jobs/117688064
This has been going on for a while, we'll need to survey the set of smoke 
tests included in each run and optimize them (esp the global settings etc)


---
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: maven: Upgrade dependency versions

2016-03-25 Thread jburwell
Github user jburwell commented on the pull request:

https://github.com/apache/cloudstack/pull/1397#issuecomment-201497762
  
@swill I agree there a lot of incongruent changes in this PR.  I would like 
to see it decomposed.  For example, the Bouncy Castle upgrade should be 
completely separated into a dedicated PR.  I would also like to understand what 
is motivating many of the dependency upgrades.


---
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: speedup iptables setup

2016-03-25 Thread swill
Github user swill commented on the pull request:

https://github.com/apache/cloudstack/pull/1449#issuecomment-201531706
  
I am pretty comfortable with this PR given the scope of the change.  Thanks 
@milamberspace for testing.  Should this be committed against 4.7 and then 
forward merged?  I am not entirely sure what the guidelines are for the types 
of changes that should be merged into previous releases.  I know features 
should be against `master`, but I am not sure the details beyond that.  
@remibergsma do you have any guidance on this topic?  Obviously the branch a PR 
it is opened against suggests a course of action, but I would like to have a 
clearer understanding of this.


---
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: [CLOUDSTACK-9218]Test to verify restart n...

2016-03-25 Thread bvbharatk
Github user bvbharatk commented on the pull request:

https://github.com/apache/cloudstack/pull/1323#issuecomment-201576078
  
_Link to logs Folder (search by build_no):_ 
https://www.dropbox.com/sh/yj3wnzbceo9uef2/AAB6u-Iap-xztdm6jHX9SjPja?dl=0

### ACS CI BVT Run
 **Sumarry:**
 Build Number 129
 Hypervisor xenserver
 NetworkType Advanced
 Passed=104
 Failed=2
 Skipped=4


**Failed tests:**
* integration.smoke.test_guest_vlan_range.TestDedicateGuestVlanRange

 * test_dedicateGuestVlanRange Failing since 4 runs

* integration.smoke.test_volumes.TestCreateVolume

 * test_06_download_detached_volume Failed


**Skipped tests:**
test_vm_nic_adapter_vmxnet3
test_deploy_vgpu_enabled_vm
test_06_copy_template
test_06_copy_iso

**Passed test suits:**
integration.smoke.test_deploy_vm_with_userdata.TestDeployVmWithUserData

integration.smoke.test_affinity_groups_projects.TestDeployVmWithAffinityGroup
integration.smoke.test_portable_publicip.TestPortablePublicIPAcquire
integration.smoke.test_over_provisioning.TestUpdateOverProvision
integration.smoke.test_global_settings.TestUpdateConfigWithScope
integration.smoke.test_scale_vm.TestScaleVm
integration.smoke.test_service_offerings.TestCreateServiceOffering
integration.smoke.test_loadbalance.TestLoadBalance
integration.smoke.test_routers.TestRouterServices
integration.smoke.test_reset_vm_on_reboot.TestResetVmOnReboot
integration.smoke.test_snapshots.TestSnapshotRootDisk

integration.smoke.test_deploy_vms_with_varied_deploymentplanners.TestDeployVmWithVariedPlanners
integration.smoke.test_network.TestDeleteAccount
integration.smoke.test_non_contigiousvlan.TestUpdatePhysicalNetwork
integration.smoke.test_deploy_vm_iso.TestDeployVMFromISO
integration.smoke.test_public_ip_range.TestDedicatePublicIPRange
integration.smoke.test_multipleips_per_nic.TestDeployVM
integration.smoke.test_regions.TestRegions
integration.smoke.test_affinity_groups.TestDeployVmWithAffinityGroup
integration.smoke.test_network_acl.TestNetworkACL
integration.smoke.test_pvlan.TestPVLAN
integration.smoke.test_ssvm.TestSSVMs
integration.smoke.test_nic.TestNic
integration.smoke.test_deploy_vm_root_resize.TestDeployVM
integration.smoke.test_resource_detail.TestResourceDetail
integration.smoke.test_secondary_storage.TestSecStorageServices
integration.smoke.test_vm_life_cycle.TestDeployVM
integration.smoke.test_disk_offerings.TestCreateDiskOffering


---
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: CLOUDSTACK-9319: Use timeout when applyin...

2016-03-25 Thread alexandrelimassantana
Github user alexandrelimassantana commented on the pull request:

https://github.com/apache/cloudstack/pull/1451#issuecomment-201610435
  
@insom with this changes there is still one place where the applyConfigToVR 
is not provided with this timeout parameter (line 183, same class). This 
function is actually called only in those 2 places. If it comes to a state 
where you will always supply the timeout, remove the one which doesn't require 
you to.

Also, if you plan to always supply the timeout, a change into lines 378 and 
379 would provide more coersion:
```Java
if (timeout < 120) {
timeout = 120;
}
```
into:

```Java
if (timeout < VRScripts.DEFAULT_EXECUTEINVR_TIMEOUT) {
timeout = VRScripts.DEFAULT_EXECUTEINVR_TIMEOUT;
}
```


---
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: CLOUDSTACK-9319: Use timeout when applyin...

2016-03-25 Thread insom
Github user insom commented on the pull request:

https://github.com/apache/cloudstack/pull/1451#issuecomment-201620444
  
@alexandrelimassantana Agreed, thanks for the review. I've added a commit 
removing the prototype with the default. That has allowed me to remove that if 
altogether and place it inside the `applyConfigToVR` method.

@DaanHoogland Because the original commit is about the wrong signature for 
the method being used I'm not quite sure how to add tests for it. I hope that 
this second commit will help as it means the compiler can enforce things. 
Thanks for the review!

(Also it's Friday and I don't have a Maven install on this laptop - should 
pass the CI tests, if not, I may need to come back to it on Tuesday).


---
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: maven: Upgrade dependency versions

2016-03-25 Thread bhaisaab
Github user bhaisaab commented on the pull request:

https://github.com/apache/cloudstack/pull/1397#issuecomment-201657556
  
@swill I've fixed for Travis now, locally I was successfully able to run 
more than 50 smoke/component tests against simulator. The Travis test result 
printer is fixed now and will also show the 'time taken' in seconds in the 
tabular output.


---
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: Check the existence of 'forceencap' param...

2016-03-25 Thread alexandrelimassantana
Github user alexandrelimassantana commented on the pull request:

https://github.com/apache/cloudstack/pull/1402#issuecomment-201681267
  
@remibergsma can't you asking false instead of "false" ? If the function 
accepts boolean values I think that it would be more efficient.

Besides that, the addition is quite straightforward and I would be happy to 
hand out my LGTM


---
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: Automation for CLOUDSTACK-9217 script to ...

2016-03-25 Thread bvbharatk
Github user bvbharatk commented on the pull request:

https://github.com/apache/cloudstack/pull/1322#issuecomment-201706492
  
_Link to logs Folder (search by build_no):_ 
https://www.dropbox.com/sh/yj3wnzbceo9uef2/AAB6u-Iap-xztdm6jHX9SjPja?dl=0

### ACS CI BVT Run
 **Sumarry:**
 Build Number 130
 Hypervisor xenserver
 NetworkType Advanced
 Passed=101
 Failed=4
 Skipped=5


**Failed tests:**
* :setup Failing since 2 runs

 * ContextSuite context=TestResetVmOnReboot>:setup Failing since 2 runs

* integration.smoke.test_volumes.TestCreateVolume

 * test_01_create_volume Failed

 * test_06_download_detached_volume Failing since 2 runs


**Skipped tests:**
test_vm_nic_adapter_vmxnet3
test_deploy_vgpu_enabled_vm
ContextSuite context=TestCreateTemplate>:setup
test_06_copy_template
test_06_copy_iso

**Passed test suits:**
integration.smoke.test_deploy_vm_with_userdata.TestDeployVmWithUserData

integration.smoke.test_affinity_groups_projects.TestDeployVmWithAffinityGroup
integration.smoke.test_portable_publicip.TestPortablePublicIPAcquire
integration.smoke.test_over_provisioning.TestUpdateOverProvision
integration.smoke.test_global_settings.TestUpdateConfigWithScope
integration.smoke.test_guest_vlan_range.TestDedicateGuestVlanRange
integration.smoke.test_scale_vm.TestScaleVm
integration.smoke.test_service_offerings.TestCreateServiceOffering
integration.smoke.test_loadbalance.TestLoadBalance
integration.smoke.test_routers.TestRouterServices
integration.smoke.test_snapshots.TestSnapshotRootDisk

integration.smoke.test_deploy_vms_with_varied_deploymentplanners.TestDeployVmWithVariedPlanners
integration.smoke.test_network.TestDeleteAccount
integration.smoke.test_non_contigiousvlan.TestUpdatePhysicalNetwork
integration.smoke.test_deploy_vm_iso.TestDeployVMFromISO
integration.smoke.test_public_ip_range.TestDedicatePublicIPRange
integration.smoke.test_multipleips_per_nic.TestDeployVM
integration.smoke.test_regions.TestRegions
integration.smoke.test_affinity_groups.TestDeployVmWithAffinityGroup
integration.smoke.test_network_acl.TestNetworkACL
integration.smoke.test_pvlan.TestPVLAN
integration.smoke.test_ssvm.TestSSVMs
integration.smoke.test_nic.TestNic
integration.smoke.test_deploy_vm_root_resize.TestDeployVM
integration.smoke.test_resource_detail.TestResourceDetail
integration.smoke.test_secondary_storage.TestSecStorageServices
integration.smoke.test_vm_life_cycle.TestDeployVM
integration.smoke.test_disk_offerings.TestCreateDiskOffering


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