Re: [DISCUSS] Improving VR services such as password server

2015-03-27 Thread Funs Kessen
Hi Rohit,

At the moment I’m looking into doing something with a much lighter and quite 
flexible alternative for the VR. I was actually thinking of using Tiny Core OS 
as a base, it has a great packaging system with loop mounts and is very simple 
and tiny compared to the VR we have now (tens of MBs instead of 1.x to 2GB). 
And upgrading it could easily be bundled from the systemvm.iso as it’s really 
small. Another thing I’m experimenting with is getting openvswitch in there 
which should enable us to get rid of some of the limitations with regard to the 
amounts of networks you can make (4 in a VPC due to the 7 nic limit ?) and some 
nice L2-ish features too, platform independent and perhaps move to full 
routing/switching functionality in the VR. It would also enable us to lift that 
functionality very simple into a container perhaps.
So the state right now is experimental, and I'm not at the point it could do 
all the singing and dancing, but I think it might be viable for further network 
virtualisation in CS and perhaps more.

Cheers,

Funs


 On 27 Mar 2015, at 07:37, Rohit Yadav rohit.ya...@shapeblue.com wrote:
 
 Hi everyone,
 
 I want to re-start the discussion on improving VR services and making a 
 framework to build/improve old/new features such as reset password, dhcp, 
 dns, vpn etc. that are both running on VR or on user VMs (reset password for 
 example). For this, I’ve updated the wiki for high level goals and 
 architecture diagram. Please share your comments and review on this proposal:
 
 https://cwiki.apache.org/confluence/display/CLOUDSTACK/Agents+Framework
 
 Kishan - Yes, I’m also want to have a mechanism to update/upgrade systemvms 
 without say registering a new one, or say during the patching process it can 
 upgrades packages; since recently we had seen several openssl related issues 
 where a common fix was to simply upgrade the packages. See the above wiki for 
 details.
 
 On 20-Feb-2015, at 2:48 pm, Kishan Kavala kishan.kav...@citrix.com wrote:
 
 Rohit,
 Completely agree with the scalability and maintenance issues with systems 
 Vms. Using an agent inside VR will probably work well for KVM, since the KVM 
 agent (Resource layer) is remote. Communication using link-local network 
 also won't be a problem is such case.
 For other hypervisors, it will increase load on the mgmt server due to 
 direct agents.  Also, mgmt server cannot access VRs directly.
 
 The options you mentioned  are definitely worth exploring.
 
 Are you also looking at improving system Vm upgrade procedure?
 
 -Original Message-
 From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com]
 Sent: Friday, February 20, 2015 1:24 PM
 To: dev; us...@cloudstack.apache.org
 Subject: [DISCUSS] Improving VR services such as password server
 
 Hi,
 
 I'm trying to explore how to make systemvms more robust and fault-tolerant, 
 and the manual/automated QA of systemvms. One of the common user facing 
 issues related to scalability was the reset password/key servers where the 
 VR serves data using socat etc using forking mechanisms and global locks. 
 This slows down the processes such as reset password.
 
 More here: https://issues.apache.org/jira/browse/CLOUDSTACK-8272
 
 One of the blindly thrown solutions includes increasing the VR RAM which 
 works for at scale but then seems to fail again when the load is increased 
 beyond a point. I don't know of any performance and stress testing reports 
 that tell us about these bottlenecks. Please share if you have done anything 
 in this regard.
 
 I want to do couple of things:
 
 - Explore systemvm build changes using newer tools such as packer
 - Cleanup script execution and code in resource layer
 - Start replacing bash scripts with more robust implementations, perhaps a 
 single or few agents on VRs that provide non-hardcoded well-documented 
 interfaces
 - Right now everything in VR/systemvms is sort of hardcoded and the 
 services/interfaces are not well-documented. The idea is to refactor and 
 wrap everything we want to do with the systemvms in a general agents 
 framework that provides monitoring and managing the VRs (do stuff like 
 upgrades etc to combat things like ghost, poodle issues):
 https://cwiki.apache.org/confluence/display/CLOUDSTACK/Agents+Framework
 
 What are the other issues you've had in past that you would like to be 
 improved?
 
 --
 Regards,
 Rohit Yadav
 Software Architect, ShapeBlue
 M. +91 8826230892 | rohit.ya...@shapeblue.com
 Blog: bhaisaab.org | Twitter: @_bhaisaab PS. If you see any footer below, I 
 did not add it :) Find out more about ShapeBlue and our range of CloudStack 
 related services
 
 IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
 CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
 CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
 CloudStack Software 
 Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
 CloudStack Infrastructure 
 

Jenkins build is still unstable: simulator-4.5-singlerun #191

2015-03-27 Thread jenkins
See http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/changes



Re: [DISCUSS] Improving VR services such as password server

2015-03-27 Thread Rohit Yadav
Hi everyone,

I want to re-start the discussion on improving VR services and making a 
framework to build/improve old/new features such as reset password, dhcp, dns, 
vpn etc. that are both running on VR or on user VMs (reset password for 
example). For this, I’ve updated the wiki for high level goals and architecture 
diagram. Please share your comments and review on this proposal:

https://cwiki.apache.org/confluence/display/CLOUDSTACK/Agents+Framework

Kishan - Yes, I’m also want to have a mechanism to update/upgrade systemvms 
without say registering a new one, or say during the patching process it can 
upgrades packages; since recently we had seen several openssl related issues 
where a common fix was to simply upgrade the packages. See the above wiki for 
details.

 On 20-Feb-2015, at 2:48 pm, Kishan Kavala kishan.kav...@citrix.com wrote:

 Rohit,
 Completely agree with the scalability and maintenance issues with systems 
 Vms. Using an agent inside VR will probably work well for KVM, since the KVM 
 agent (Resource layer) is remote. Communication using link-local network also 
 won't be a problem is such case.
 For other hypervisors, it will increase load on the mgmt server due to direct 
 agents.  Also, mgmt server cannot access VRs directly.

 The options you mentioned  are definitely worth exploring.

 Are you also looking at improving system Vm upgrade procedure?

 -Original Message-
 From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com]
 Sent: Friday, February 20, 2015 1:24 PM
 To: dev; us...@cloudstack.apache.org
 Subject: [DISCUSS] Improving VR services such as password server

 Hi,

 I'm trying to explore how to make systemvms more robust and fault-tolerant, 
 and the manual/automated QA of systemvms. One of the common user facing 
 issues related to scalability was the reset password/key servers where the VR 
 serves data using socat etc using forking mechanisms and global locks. This 
 slows down the processes such as reset password.

 More here: https://issues.apache.org/jira/browse/CLOUDSTACK-8272

 One of the blindly thrown solutions includes increasing the VR RAM which 
 works for at scale but then seems to fail again when the load is increased 
 beyond a point. I don't know of any performance and stress testing reports 
 that tell us about these bottlenecks. Please share if you have done anything 
 in this regard.

 I want to do couple of things:

 - Explore systemvm build changes using newer tools such as packer
 - Cleanup script execution and code in resource layer
 - Start replacing bash scripts with more robust implementations, perhaps a 
 single or few agents on VRs that provide non-hardcoded well-documented 
 interfaces
 - Right now everything in VR/systemvms is sort of hardcoded and the 
 services/interfaces are not well-documented. The idea is to refactor and wrap 
 everything we want to do with the systemvms in a general agents framework 
 that provides monitoring and managing the VRs (do stuff like upgrades etc to 
 combat things like ghost, poodle issues):
 https://cwiki.apache.org/confluence/display/CLOUDSTACK/Agents+Framework

 What are the other issues you've had in past that you would like to be 
 improved?

 --
 Regards,
 Rohit Yadav
 Software Architect, ShapeBlue
 M. +91 8826230892 | rohit.ya...@shapeblue.com
 Blog: bhaisaab.org | Twitter: @_bhaisaab PS. If you see any footer below, I 
 did not add it :) Find out more about ShapeBlue and our range of CloudStack 
 related services

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

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

Regards,
Rohit Yadav
Software Architect, 

Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Jayapal Reddy Uradi
Congrats Bhaisaab :)

On 27-Mar-2015, at 2:01 PM, Funs Kessen f...@barred.org wrote:

 Congrats Rohit, awesome!
 
 On 27 Mar 2015, at 09:20, Remi Bergsma rberg...@schubergphilis.com wrote:
 
 Congratz Rohit, well deserved! :-)
 
 Sent from my iPhone
 
 On 27 Mar 2015, at 09:08, Sebastien Goasguen run...@gmail.com wrote:
 
 The Project Management Committee (PMC) for Apache CloudStack are pleased to
 announce that Rohit Yadav has accepted our invitation to join the PMC.
 
 Please join me in congratulating him.
 
 On behalf of the Apache CloudStack PMC
 
 
 — 
   =Funs
 



[DISCUSS] Stop using Review Board

2015-03-27 Thread Sebastien Goasguen
Hi everyone,

Since GitHub pull requests have been enabled for cloudstack, we have closed 127 
commits.

I believe this is a nicer interface, one that folks are used to when 
contributing to other open source projects.

In the meantime, we still have 73 open reviews on Review Board

https://reviews.apache.org/

* I propose that we stop using RB all together, and remove any links to it from 
our website and README.

A few of us have tried to close some of the reviews by pinging the authors 
already.

* My second proposition is that we write a comment in all reviews:

“Thanks for the patch, the cloudstack community has decided to stop using 
Review Board in favor of github pull request.
You can see link to learn how to submit a pull request to cloudstack. Could 
you move your patch to a PR ?
Without response from you we will close this review within 7 days.


There is good contribution guidelines in our docs README:
https://github.com/apache/cloudstack-docs

-Sebastien

Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Nux!
Congratulations, Rohit :)

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
 From: Sebastien Goasguen run...@gmail.com
 To: dev@cloudstack.apache.org
 Sent: Friday, 27 March, 2015 08:07:55
 Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

 The Project Management Committee (PMC) for Apache CloudStack are pleased to
 announce that Rohit Yadav has accepted our invitation to join the PMC.
 
 Please join me in congratulating him.
 
 On behalf of the Apache CloudStack PMC


RE: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Devdeep Singh
Congrats Rohit.

Regards,
Devdeep

 -Original Message-
 From: Sebastien Goasguen [mailto:run...@gmail.com]
 Sent: Friday, March 27, 2015 1:38 PM
 To: dev@cloudstack.apache.org
 Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
 
 The Project Management Committee (PMC) for Apache CloudStack are
 pleased to announce that Rohit Yadav has accepted our invitation to join the
 PMC.
 
 Please join me in congratulating him.
 
 On behalf of the Apache CloudStack PMC


[DISCUSS][HELP] Cleaning up JIRA

2015-03-27 Thread Sebastien Goasguen
Hi everyone,

We have ~1400 open issues in JIRA.

I think it’s time for some cleanup.

In just 10 minutes I was able to close 10+ issues that were not valid anymore.

Aside from closing old, unvalid issues we actually need to do some proper 
triage. It’s not a very glamorous job but we need to do it.

I don’t have any good ideas on how to do this and get everyone engaged, but to 
avoid bikeshedding of sorts I would like to propose:

* Let’s have a regular weekly hangout meeting where people who want to help can 
join for one hour and cleanup JIRA.

If 10 of us manage to meet, in one our we could knock out hundreds of trivial, 
unvalid or won’t fix issues.

So what do you say ? operation JIRA cleanup anyone ?

-Sebastien

RE: [DISCUSS][HELP] Cleaning up JIRA

2015-03-27 Thread Suresh Sadhu
Count me in.. Sebastien.

Regards
sadhu

-Original Message-
From: Sebastien Goasguen [mailto:run...@gmail.com] 
Sent: 27 March 2015 15:07
To: dev@cloudstack.apache.org
Subject: [DISCUSS][HELP] Cleaning up JIRA

Hi everyone,

We have ~1400 open issues in JIRA.

I think it’s time for some cleanup.

In just 10 minutes I was able to close 10+ issues that were not valid anymore.

Aside from closing old, unvalid issues we actually need to do some proper 
triage. It’s not a very glamorous job but we need to do it.

I don’t have any good ideas on how to do this and get everyone engaged, but to 
avoid bikeshedding of sorts I would like to propose:

* Let’s have a regular weekly hangout meeting where people who want to help can 
join for one hour and cleanup JIRA.

If 10 of us manage to meet, in one our we could knock out hundreds of trivial, 
unvalid or won’t fix issues.

So what do you say ? operation JIRA cleanup anyone ?

-Sebastien


RE: [DISCUSS] Stop using Review Board

2015-03-27 Thread Stephen Turner
+1 from me. All our process discussions over the (Northern Hemisphere) winter 
agreed that GitHub is the way forward.

-- 
Stephen Turner


-Original Message-
From: Sebastien Goasguen [mailto:run...@gmail.com] 
Sent: 27 March 2015 08:52
To: dev@cloudstack.apache.org
Subject: [DISCUSS] Stop using Review Board

Hi everyone,

Since GitHub pull requests have been enabled for cloudstack, we have closed 127 
commits.

I believe this is a nicer interface, one that folks are used to when 
contributing to other open source projects.

In the meantime, we still have 73 open reviews on Review Board

https://reviews.apache.org/

* I propose that we stop using RB all together, and remove any links to it from 
our website and README.

A few of us have tried to close some of the reviews by pinging the authors 
already.

* My second proposition is that we write a comment in all reviews:

“Thanks for the patch, the cloudstack community has decided to stop using 
Review Board in favor of github pull request.
You can see link to learn how to submit a pull request to cloudstack. Could 
you move your patch to a PR ?
Without response from you we will close this review within 7 days.


There is good contribution guidelines in our docs README:
https://github.com/apache/cloudstack-docs

-Sebastien


Re: OVM3 test failures

2015-03-27 Thread Daan Hoogland
Funs, I commented on it, I think it has a typo in it.
Roger, can you apply that patch and test (after looking at my comment)?

On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote:
 Hi Daan,

 Had a fix ready yesterday, but after having slept on it, I crushed the fix as 
 it was wrong. I’ve fixed it by setting the separator hard, and not to 
 File.separator.

 The logic behind is that the Agent runs on Linux and not on Windows so using 
 File.separator will just break things instead of making it work, as the code 
 should not be platform independent but specifically for the Agent.

 I’ve got pull request #133 open which should resolve the issues on Windows.

 Cheers,

 Funs

 On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote:


 On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote:

 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote:
 Hi Roger/Daan,

 Sorry for coming late to the party, and my apologies in advance!

 that's alright, i learned something about cs;)

 Ditto!! :)

 ...
 The second part of the booboo is in the tests themselves actually as 
 you’ve noticed, so I’ll have to place the File.seperator there too in 
 XenTest.java.

 Thanks for reaching out!

 @Daan: I can fix it in the ovm3rebase branch so you can pick it out ?

 yeah, that or send me a patch

 I’ll get you a patch asap, want to make sure I don’t have to make two =)

 Don't forget I added to the misery myself by adding
 a4c23b170e4c94d4ed4783b19a051ad8f6c45328

 My friend of misery ?

 —
   =Funs

 —
 =Funs




-- 
Daan


[GitHub] cloudstack pull request: Ovm3firefix: fixes for unit tests on Wind...

2015-03-27 Thread snuf
Github user snuf commented on the pull request:

https://github.com/apache/cloudstack/pull/133#issuecomment-86900876
  
That's what e7d7643 Only one thing can come from the agent commit is for 
:)


---
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: Ovm3firefix: fixes for unit tests on Wind...

2015-03-27 Thread asfgit
Github user asfgit closed the pull request at:

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


---
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: OVM3 test failures

2015-03-27 Thread Funs Kessen
Nah you are smart enough, it’s just that I was lazy and did a search and 
replace and then noticed I broke something and fixed it with another commit.

thanks!

 On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote:
 
 /me not being smart enough to use pull requests.
 
 I am pulling it now.
 
 On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote:
 Hi Daan,
 
 On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote:
 
 Funs, I commented on it, I think it has a typo in it.
 Roger, can you apply that patch and test (after looking at my comment)?
 
 I replied to you, that’s why the pull request contains two commit IDs ;)
 
 
 On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote:
 Hi Daan,
 
 Had a fix ready yesterday, but after having slept on it, I crushed the fix 
 as it was wrong. I’ve fixed it by setting the separator hard, and not to 
 File.separator.
 
 The logic behind is that the Agent runs on Linux and not on Windows so 
 using File.separator will just break things instead of making it work, as 
 the code should not be platform independent but specifically for the Agent.
 
 I’ve got pull request #133 open which should resolve the issues on Windows.
 
 Cheers,
 
 Funs
 
 On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote:
 
 
 On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote:
 
 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote:
 Hi Roger/Daan,
 
 Sorry for coming late to the party, and my apologies in advance!
 
 that's alright, i learned something about cs;)
 
 Ditto!! :)
 
 ...
 The second part of the booboo is in the tests themselves actually as 
 you’ve noticed, so I’ll have to place the File.seperator there too in 
 XenTest.java.
 
 Thanks for reaching out!
 
 @Daan: I can fix it in the ovm3rebase branch so you can pick it out ?
 
 yeah, that or send me a patch
 
 I’ll get you a patch asap, want to make sure I don’t have to make two =)
 
 Don't forget I added to the misery myself by adding
 a4c23b170e4c94d4ed4783b19a051ad8f6c45328
 
 My friend of misery ?
 
 —
 =Funs
 
 —
   =Funs
 
 
 
 
 --
 Daan
 
 
 —
=Funs
 
 
 
 
 -- 
 Daan
 

— 
=Funs



RE: [ANNOUNCE] New PMC Member: Lucian (Nux)

2015-03-27 Thread Giles Sirett
A PMC member from the Delta quadrant - like it

Congrats Lucian

Kind Regards
Giles

D: +44 20 3603 0541 | M: +44 796 111 2055
giles.sir...@shapeblue.com




 -Original Message-
 From: Rajani Karuturi [mailto:raj...@apache.org]
 Sent: 26 March 2015 03:43
 To: dev@cloudstack.apache.org
 Subject: [ANNOUNCE] New PMC Member: Lucian (Nux)

 The Project Management Committee (PMC) for Apache CloudStack has asked
 Lucian to join the PMC and we are pleased to announce that he has accepted.

 Join me in congratulating Lucian!

 On behalf of the Apache CloudStack PMC

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

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

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


RE: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Stephen Turner
Congratulations, Rohit, definitely deserved.

-- 
Stephen Turner


-Original Message-
From: Sebastien Goasguen [mailto:run...@gmail.com] 
Sent: 27 March 2015 08:08
To: dev@cloudstack.apache.org
Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

The Project Management Committee (PMC) for Apache CloudStack are pleased to 
announce that Rohit Yadav has accepted our invitation to join the PMC.

Please join me in congratulating him.

On behalf of the Apache CloudStack PMC


Re: [GitHub] cloudstack pull request: Ovm3firefix: fixes for unit tests on Wind...

2015-03-27 Thread Daan Hoogland
sorry, i should learn to use pull requests

On Fri, Mar 27, 2015 at 12:01 PM, snuf g...@git.apache.org wrote:
 Github user snuf commented on the pull request:

 https://github.com/apache/cloudstack/pull/133#issuecomment-86900876

 That's what e7d7643 Only one thing can come from the agent commit is 
 for :)


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



-- 
Daan


RE: [Discuss] Disabling storage pool for provisioning of volumes

2015-03-27 Thread Sowmya Krishnan
Thanks Devdeep for proposing the feature.
I would like to take up testing for this feature. I'll be proposing a Test Plan 
soon based on FS and will be uploading it shortly. I'll also include an 
automation plan

Thanks,
Sowmya

-Original Message-
From: Devdeep Singh [mailto:devdeep.si...@citrix.com] 
Sent: Monday, March 16, 2015 5:32 PM
To: dev@cloudstack.apache.org
Subject: [Discuss] Disabling storage pool for provisioning of volumes

Hi,

I would like to propose a new feature Disabling storage pool for 
provisioning.  This allows an administrator to disable a storage pool from 
being used for provisioning of new volumes. Instances with volumes on a 
disabled pool will continue to run; however, no new volumes will get placed on 
the storage pool. This feature has been asked for in the community [1]. An 
initial draft of the FS can also be looked up here [2].

Kindly provide your feedback.

[1] 
http://markmail.org/message/5jouqvojuhgnlzxt?q=list:org%2Eapache%2Eincubator%2Ecloudstack-%2A+Disable+primary+storage
[2] 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Disabling+Storage+Pool+for+Provisioning

Regards,
Devdeep


Re: OVM3 test failures

2015-03-27 Thread Funs Kessen
Hi Daan,

Had a fix ready yesterday, but after having slept on it, I crushed the fix as 
it was wrong. I’ve fixed it by setting the separator hard, and not to 
File.separator.

The logic behind is that the Agent runs on Linux and not on Windows so using 
File.separator will just break things instead of making it work, as the code 
should not be platform independent but specifically for the Agent.

I’ve got pull request #133 open which should resolve the issues on Windows.

Cheers,

Funs

 On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote:
 
 
 On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote:
 
 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote:
 Hi Roger/Daan,
 
 Sorry for coming late to the party, and my apologies in advance!
 
 that's alright, i learned something about cs;)
 
 Ditto!! :)
 
 ...
 The second part of the booboo is in the tests themselves actually as you’ve 
 noticed, so I’ll have to place the File.seperator there too in XenTest.java.
 
 Thanks for reaching out!
 
 @Daan: I can fix it in the ovm3rebase branch so you can pick it out ?
 
 yeah, that or send me a patch
 
 I’ll get you a patch asap, want to make sure I don’t have to make two =)
 
 Don't forget I added to the misery myself by adding
 a4c23b170e4c94d4ed4783b19a051ad8f6c45328
 
 My friend of misery ?
 
 — 
   =Funs

— 
=Funs



Re: OVM3 test failures

2015-03-27 Thread Funs Kessen
Hi Daan,

 On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote:
 
 Funs, I commented on it, I think it has a typo in it.
 Roger, can you apply that patch and test (after looking at my comment)?

I replied to you, that’s why the pull request contains two commit IDs ;)

 
 On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote:
 Hi Daan,
 
 Had a fix ready yesterday, but after having slept on it, I crushed the fix 
 as it was wrong. I’ve fixed it by setting the separator hard, and not to 
 File.separator.
 
 The logic behind is that the Agent runs on Linux and not on Windows so using 
 File.separator will just break things instead of making it work, as the code 
 should not be platform independent but specifically for the Agent.
 
 I’ve got pull request #133 open which should resolve the issues on Windows.
 
 Cheers,
 
 Funs
 
 On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote:
 
 
 On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote:
 
 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote:
 Hi Roger/Daan,
 
 Sorry for coming late to the party, and my apologies in advance!
 
 that's alright, i learned something about cs;)
 
 Ditto!! :)
 
 ...
 The second part of the booboo is in the tests themselves actually as 
 you’ve noticed, so I’ll have to place the File.seperator there too in 
 XenTest.java.
 
 Thanks for reaching out!
 
 @Daan: I can fix it in the ovm3rebase branch so you can pick it out ?
 
 yeah, that or send me a patch
 
 I’ll get you a patch asap, want to make sure I don’t have to make two =)
 
 Don't forget I added to the misery myself by adding
 a4c23b170e4c94d4ed4783b19a051ad8f6c45328
 
 My friend of misery ?
 
 —
  =Funs
 
 —
=Funs
 
 
 
 
 -- 
 Daan
 

— 
=Funs



Re: OVM3 test failures

2015-03-27 Thread Daan Hoogland
/me not being smart enough to use pull requests.

I am pulling it now.

On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote:
 Hi Daan,

 On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote:

 Funs, I commented on it, I think it has a typo in it.
 Roger, can you apply that patch and test (after looking at my comment)?

 I replied to you, that’s why the pull request contains two commit IDs ;)


 On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote:
 Hi Daan,

 Had a fix ready yesterday, but after having slept on it, I crushed the fix 
 as it was wrong. I’ve fixed it by setting the separator hard, and not to 
 File.separator.

 The logic behind is that the Agent runs on Linux and not on Windows so 
 using File.separator will just break things instead of making it work, as 
 the code should not be platform independent but specifically for the Agent.

 I’ve got pull request #133 open which should resolve the issues on Windows.

 Cheers,

 Funs

 On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote:


 On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote:

 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote:
 Hi Roger/Daan,

 Sorry for coming late to the party, and my apologies in advance!

 that's alright, i learned something about cs;)

 Ditto!! :)

 ...
 The second part of the booboo is in the tests themselves actually as 
 you’ve noticed, so I’ll have to place the File.seperator there too in 
 XenTest.java.

 Thanks for reaching out!

 @Daan: I can fix it in the ovm3rebase branch so you can pick it out ?

 yeah, that or send me a patch

 I’ll get you a patch asap, want to make sure I don’t have to make two =)

 Don't forget I added to the misery myself by adding
 a4c23b170e4c94d4ed4783b19a051ad8f6c45328

 My friend of misery ?

 —
  =Funs

 —
=Funs




 --
 Daan


 —
 =Funs




-- 
Daan


Build failed in Jenkins: simulator-singlerun #1060

2015-03-27 Thread jenkins
See http://jenkins.buildacloud.org/job/simulator-singlerun/1060/changes

Changes:

[funs] Fix paths so they also work with tests on windows.

[funs] Only one thing can come from the agent

--
[...truncated 3967 lines...]
[INFO] Deleting 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target
 (includes = [**/*], excludes = [])
[INFO] Deleting 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs
 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] Starting audit...
Audit done.

[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-plugin-hypervisor-ucs ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 23 source files to 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-plugin-hypervisor-ucs ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/test/resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] 
[INFO] --- maven-jar-plugin:2.5:jar (default-jar) @ cloud-plugin-hypervisor-ucs 
---
[INFO] Building jar: 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] Installing 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.jar
 to 
/var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-plugin-hypervisor-ucs/4.6.0-SNAPSHOT/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.jar
[INFO] Installing 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/pom.xml
 to 
/var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-plugin-hypervisor-ucs/4.6.0-SNAPSHOT/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.pom
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Hypervisor Hyper-V 4.6.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-hypervisor-hyperv ---
[INFO] Deleting 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv/target
 (includes = [**/*], excludes = [])
[INFO] Deleting 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv
 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ 
cloud-plugin-hypervisor-hyperv ---
[INFO] Starting audit...
Audit done.

[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-plugin-hypervisor-hyperv ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-plugin-hypervisor-hyperv ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 5 resources
[INFO] Copying 4 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ 
cloud-plugin-hypervisor-hyperv ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 7 source files to 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-plugin-hypervisor-hyperv ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv/test/resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:testCompile 

RE: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Koushik Das
Congrats Rohit!

-Original Message-
From: Sebastien Goasguen [mailto:run...@gmail.com] 
Sent: Friday, 27 March 2015 13:38
To: dev@cloudstack.apache.org
Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

The Project Management Committee (PMC) for Apache CloudStack are pleased to 
announce that Rohit Yadav has accepted our invitation to join the PMC.

Please join me in congratulating him.

On behalf of the Apache CloudStack PMC


Re: CentOS Cloud SIG effort

2015-03-27 Thread Sebastien Goasguen

 On Mar 26, 2015, at 4:28 PM, Rich Bowen rbo...@rcbowen.com wrote:
 
 A while back I mentioned to some folks (I think it was this list, but it may 
 have been a subset) that the CentOS community is working on a Cloud SIG 
 (Special Interest Group) effort. You can read a little about it at 
 http://wiki.centos.org/SpecialInterestGroup/Cloud
 
 The idea is to ensure that cloud infrastructure software, like CloudStack, 
 OpenStack, Open Nebula, and Eucalyptus, works solidly on CentOS, has all of 
 the prerequisite packages available, gets CI on the CentOS platform, and so 
 on.
 
 At the moment, this is *only* OpenStack, with the other projects 
 unrepresented.
 
 If you are interested in adoption of CloudStack on CentOS (and, by side 
 effect, on Red Hat Enterprise Linux), we'd love to have your participation in 
 this effort.
 

Hi Rich, thanks for the ping again.

We have been in touch with KB (Nux! and I mostly) and submitted our scripts for 
building a cloudstack centOS templates upstream. It works and was merged at 
some point, but it got pulled back because we stick some scripts in there.

Bottom line is that I feel we need to work further upstream in cloud-init to 
improve cloudstack support there, once that’s done, we can come back to the 
CentOS builds for cloudstack.

fwiw, our install base is probably ~70% centOS and we already have centOS7 
support.

-sebastien

 The best way to find out how to get involved is:
 
 * Attend our weekly meeting, 15:00 UTC, on #centos-devel, on the Freenode IRC 
 network
 
 * Join the centos-devel mailing list - 
 http://lists.centos.org/mailman/listinfo/centos-devel
 
 Also, several of the CentoOS guys are likely to be at Apachecon, since 
 several of them are based in Austin, so that's also a good time to find out 
 more.
 
 --Rich
 
 -- 
 Rich Bowen - rbo...@rcbowen.com - @rbowen
 http://apachecon.com/ - @apachecon



Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Sanjeev N
Congrats Rohit!!

On Fri, Mar 27, 2015 at 2:06 PM, Jayapal Reddy Uradi 
jayapalreddy.ur...@citrix.com wrote:

 Congrats Bhaisaab :)

 On 27-Mar-2015, at 2:01 PM, Funs Kessen f...@barred.org wrote:

  Congrats Rohit, awesome!
 
  On 27 Mar 2015, at 09:20, Remi Bergsma rberg...@schubergphilis.com
 wrote:
 
  Congratz Rohit, well deserved! :-)
 
  Sent from my iPhone
 
  On 27 Mar 2015, at 09:08, Sebastien Goasguen run...@gmail.com wrote:
 
  The Project Management Committee (PMC) for Apache CloudStack are
 pleased to
  announce that Rohit Yadav has accepted our invitation to join the PMC.
 
  Please join me in congratulating him.
 
  On behalf of the Apache CloudStack PMC
 
 
  —
=Funs
 




Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Punith S
Congrats Rohit :)

On Fri, Mar 27, 2015 at 2:41 PM, Daan Hoogland daan.hoogl...@gmail.com
wrote:

 Rohit, A warm whole hearted welcome. It has taken to long, let it take
 a long time now. thanks so far and have a good ride.

 On Fri, Mar 27, 2015 at 10:07 AM, Nux! n...@li.nux.ro wrote:
  Congratulations, Rohit :)
 
  --
  Sent from the Delta quadrant using Borg technology!
 
  Nux!
  www.nux.ro
 
  - Original Message -
  From: Sebastien Goasguen run...@gmail.com
  To: dev@cloudstack.apache.org
  Sent: Friday, 27 March, 2015 08:07:55
  Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
 
  The Project Management Committee (PMC) for Apache CloudStack are
 pleased to
  announce that Rohit Yadav has accepted our invitation to join the PMC.
 
  Please join me in congratulating him.
 
  On behalf of the Apache CloudStack PMC



 --
 Daan




-- 
Regards,

punith s
cloudbyte.com


Re: [DISCUSS] Stop using Review Board

2015-03-27 Thread Nux!
Same situation, +1 for GH.

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
 From: Erik Weber terbol...@gmail.com
 To: dev dev@cloudstack.apache.org
 Sent: Friday, 27 March, 2015 09:11:19
 Subject: Re: [DISCUSS] Stop using Review Board

 On Fri, Mar 27, 2015 at 9:52 AM, Sebastien Goasguen run...@gmail.com
 wrote:
 
 Hi everyone,

 Since GitHub pull requests have been enabled for cloudstack, we have
 closed 127 commits.

 I believe this is a nicer interface, one that folks are used to when
 contributing to other open source projects.

 In the meantime, we still have 73 open reviews on Review Board

 https://reviews.apache.org/

 * I propose that we stop using RB all together, and remove any links to it
 from our website and README.

 A few of us have tried to close some of the reviews by pinging the authors
 already.

 * My second proposition is that we write a comment in all reviews:

 “Thanks for the patch, the cloudstack community has decided to stop using
 Review Board in favor of github pull request.
 You can see link to learn how to submit a pull request to cloudstack.
 Could you move your patch to a PR ?
 Without response from you we will close this review within 7 days.
 


 
 Not a big reviewer or code contributor (yet), but I totally prefer github
 PRs, so I'm for the change (+1).
 
 --
 Erik


add network to VM by assign ip address

2015-03-27 Thread Star Guo
Hi all,

I run cloudstack branch master in simulator. I add network to VM but cannot
assign IP for vNIC.
I just see URL:
http://cloudstack.apache.org/docs/api/apidocs-4.5/root_admin/addNicToVirtual
Machine.html
AddNicToVirtualMachine supports assign ipaddress. Cloud any one who focus on
UI add ipaddress request parameters.
I hope UI support it instead of using CloudMonkey CLI tool but I have little
knowledge of css, js. Thanks.

Best Regards,
Star Guo



Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Remi Bergsma
Congratz Rohit, well deserved! :-)

Sent from my iPhone

 On 27 Mar 2015, at 09:08, Sebastien Goasguen run...@gmail.com wrote:
 
 The Project Management Committee (PMC) for Apache CloudStack are pleased to
 announce that Rohit Yadav has accepted our invitation to join the PMC.
 
 Please join me in congratulating him.
 
 On behalf of the Apache CloudStack PMC


RE: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Suresh Sadhu
Congrats Rohit :-)

Regards
sadhu

-Original Message-
From: Sebastien Goasguen [mailto:run...@gmail.com] 
Sent: 27 March 2015 13:38
To: dev@cloudstack.apache.org
Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

The Project Management Committee (PMC) for Apache CloudStack are pleased to 
announce that Rohit Yadav has accepted our invitation to join the PMC.

Please join me in congratulating him.

On behalf of the Apache CloudStack PMC


Re: [DISCUSS] Stop using Review Board

2015-03-27 Thread Erik Weber
On Fri, Mar 27, 2015 at 9:52 AM, Sebastien Goasguen run...@gmail.com
wrote:

 Hi everyone,

 Since GitHub pull requests have been enabled for cloudstack, we have
 closed 127 commits.

 I believe this is a nicer interface, one that folks are used to when
 contributing to other open source projects.

 In the meantime, we still have 73 open reviews on Review Board

 https://reviews.apache.org/

 * I propose that we stop using RB all together, and remove any links to it
 from our website and README.

 A few of us have tried to close some of the reviews by pinging the authors
 already.

 * My second proposition is that we write a comment in all reviews:

 “Thanks for the patch, the cloudstack community has decided to stop using
 Review Board in favor of github pull request.
 You can see link to learn how to submit a pull request to cloudstack.
 Could you move your patch to a PR ?
 Without response from you we will close this review within 7 days.
 



Not a big reviewer or code contributor (yet), but I totally prefer github
PRs, so I'm for the change (+1).

-- 
Erik


Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Erik Weber
On Fri, Mar 27, 2015 at 9:07 AM, Sebastien Goasguen run...@gmail.com
wrote:

 The Project Management Committee (PMC) for Apache CloudStack are pleased to
 announce that Rohit Yadav has accepted our invitation to join the PMC.

 Please join me in congratulating him.


Great news, very much earned Rohit.

Congratulations, and keep up the good work :-)

-- 
Erik


Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Daan Hoogland
Rohit, A warm whole hearted welcome. It has taken to long, let it take
a long time now. thanks so far and have a good ride.

On Fri, Mar 27, 2015 at 10:07 AM, Nux! n...@li.nux.ro wrote:
 Congratulations, Rohit :)

 --
 Sent from the Delta quadrant using Borg technology!

 Nux!
 www.nux.ro

 - Original Message -
 From: Sebastien Goasguen run...@gmail.com
 To: dev@cloudstack.apache.org
 Sent: Friday, 27 March, 2015 08:07:55
 Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

 The Project Management Committee (PMC) for Apache CloudStack are pleased to
 announce that Rohit Yadav has accepted our invitation to join the PMC.

 Please join me in congratulating him.

 On behalf of the Apache CloudStack PMC



-- 
Daan


[ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Sebastien Goasguen
The Project Management Committee (PMC) for Apache CloudStack are pleased to
announce that Rohit Yadav has accepted our invitation to join the PMC.

Please join me in congratulating him.

On behalf of the Apache CloudStack PMC


Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Funs Kessen
Congrats Rohit, awesome!

 On 27 Mar 2015, at 09:20, Remi Bergsma rberg...@schubergphilis.com wrote:
 
 Congratz Rohit, well deserved! :-)
 
 Sent from my iPhone
 
 On 27 Mar 2015, at 09:08, Sebastien Goasguen run...@gmail.com wrote:
 
 The Project Management Committee (PMC) for Apache CloudStack are pleased to
 announce that Rohit Yadav has accepted our invitation to join the PMC.
 
 Please join me in congratulating him.
 
 On behalf of the Apache CloudStack PMC
 

— 
=Funs



Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Jan-Arve Nygård
Congratulations! Well deserved!

-thinktwo

2015-03-27 13:10 GMT+01:00 Gaurav Aradhye gaurav.arad...@clogeny.com:

 Congrats Rohit!

 Regards,
 Gaurav

 On Fri, Mar 27, 2015 at 5:39 PM, Rohit Yadav rohit.ya...@shapeblue.com
 wrote:

  Thank you everyone :) Hope to work with you all to ship great software
  over years.
 
  Regards.
  
  From: Sebastien Goasguen run...@gmail.com
  Sent: Friday, March 27, 2015 1:37:55 PM
  To: dev@cloudstack.apache.org
  Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
 
  The Project Management Committee (PMC) for Apache CloudStack are pleased
 to
  announce that Rohit Yadav has accepted our invitation to join the PMC.
 
  Please join me in congratulating him.
 
  On behalf of the Apache CloudStack PMC
  Find out more about ShapeBlue and our range of CloudStack related
 services
 
  IaaS Cloud Design  Build
  http://shapeblue.com/iaas-cloud-design-and-build//
  CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
  CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
  CloudStack Software Engineering
  http://shapeblue.com/cloudstack-software-engineering/
  CloudStack Infrastructure Support
  http://shapeblue.com/cloudstack-infrastructure-support/
  CloudStack Bootcamp Training Courses
  http://shapeblue.com/cloudstack-training/
 
  This email and any attachments to it may be confidential and are intended
  solely for the use of the individual to whom it is addressed. Any views
 or
  opinions expressed are solely those of the author and do not necessarily
  represent those of Shape Blue Ltd or related companies. If you are not
 the
  intended recipient of this email, you must neither take any action based
  upon its contents, nor copy or show it to anyone. Please contact the
 sender
  if you believe you have received this email in error. Shape Blue Ltd is a
  company incorporated in England  Wales. ShapeBlue Services India LLP is
 a
  company incorporated in India and is operated under license from Shape
 Blue
  Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in
 Brasil
  and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd
 is
  a company registered by The Republic of South Africa and is traded under
  license from Shape Blue Ltd. ShapeBlue is a registered trademark.
 



Re: [DISCUSS] Stop using Review Board

2015-03-27 Thread Daan Hoogland
I have ignored this thread all morning to let it sink in. I do think
we should encourage github PRs but abandonning reviewboard altogether
seems like unnecessary to me. I am for removing all links to it.

so i think that comes down to +1 if...

On Fri, Mar 27, 2015 at 12:44 PM, Gaurav Aradhye
gaurav.arad...@clogeny.com wrote:
 Agree. I even ported few patches from RB to PRs last week. I request all to
 port old patches to Github PRs.
 Also, learning to create pull requests takes very few minutes for those who
 don't know how to. Adding the message with the proper link will greatly
 help.

 Regards,
 Gaurav

 On Fri, Mar 27, 2015 at 3:55 PM, Stephen Turner stephen.tur...@citrix.com
 wrote:

 +1 from me. All our process discussions over the (Northern Hemisphere)
 winter agreed that GitHub is the way forward.

 --
 Stephen Turner


 -Original Message-
 From: Sebastien Goasguen [mailto:run...@gmail.com]
 Sent: 27 March 2015 08:52
 To: dev@cloudstack.apache.org
 Subject: [DISCUSS] Stop using Review Board

 Hi everyone,

 Since GitHub pull requests have been enabled for cloudstack, we have
 closed 127 commits.

 I believe this is a nicer interface, one that folks are used to when
 contributing to other open source projects.

 In the meantime, we still have 73 open reviews on Review Board

 https://reviews.apache.org/

 * I propose that we stop using RB all together, and remove any links to it
 from our website and README.

 A few of us have tried to close some of the reviews by pinging the authors
 already.

 * My second proposition is that we write a comment in all reviews:

 “Thanks for the patch, the cloudstack community has decided to stop using
 Review Board in favor of github pull request.
 You can see link to learn how to submit a pull request to cloudstack.
 Could you move your patch to a PR ?
 Without response from you we will close this review within 7 days.
 

 There is good contribution guidelines in our docs README:
 https://github.com/apache/cloudstack-docs

 -Sebastien




-- 
Daan


Re: [DISCUSS] Stop using Review Board

2015-03-27 Thread Gaurav Aradhye
Agree. I even ported few patches from RB to PRs last week. I request all to
port old patches to Github PRs.
Also, learning to create pull requests takes very few minutes for those who
don't know how to. Adding the message with the proper link will greatly
help.

Regards,
Gaurav

On Fri, Mar 27, 2015 at 3:55 PM, Stephen Turner stephen.tur...@citrix.com
wrote:

 +1 from me. All our process discussions over the (Northern Hemisphere)
 winter agreed that GitHub is the way forward.

 --
 Stephen Turner


 -Original Message-
 From: Sebastien Goasguen [mailto:run...@gmail.com]
 Sent: 27 March 2015 08:52
 To: dev@cloudstack.apache.org
 Subject: [DISCUSS] Stop using Review Board

 Hi everyone,

 Since GitHub pull requests have been enabled for cloudstack, we have
 closed 127 commits.

 I believe this is a nicer interface, one that folks are used to when
 contributing to other open source projects.

 In the meantime, we still have 73 open reviews on Review Board

 https://reviews.apache.org/

 * I propose that we stop using RB all together, and remove any links to it
 from our website and README.

 A few of us have tried to close some of the reviews by pinging the authors
 already.

 * My second proposition is that we write a comment in all reviews:

 “Thanks for the patch, the cloudstack community has decided to stop using
 Review Board in favor of github pull request.
 You can see link to learn how to submit a pull request to cloudstack.
 Could you move your patch to a PR ?
 Without response from you we will close this review within 7 days.
 

 There is good contribution guidelines in our docs README:
 https://github.com/apache/cloudstack-docs

 -Sebastien



Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Rohit Yadav
Thank you everyone :) Hope to work with you all to ship great software over 
years.

Regards.

From: Sebastien Goasguen run...@gmail.com
Sent: Friday, March 27, 2015 1:37:55 PM
To: dev@cloudstack.apache.org
Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

The Project Management Committee (PMC) for Apache CloudStack are pleased to
announce that Rohit Yadav has accepted our invitation to join the PMC.

Please join me in congratulating him.

On behalf of the Apache CloudStack PMC
Find out more about ShapeBlue and our range of CloudStack related services

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

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


Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Gaurav Aradhye
Congrats Rohit!

Regards,
Gaurav

On Fri, Mar 27, 2015 at 5:39 PM, Rohit Yadav rohit.ya...@shapeblue.com
wrote:

 Thank you everyone :) Hope to work with you all to ship great software
 over years.

 Regards.
 
 From: Sebastien Goasguen run...@gmail.com
 Sent: Friday, March 27, 2015 1:37:55 PM
 To: dev@cloudstack.apache.org
 Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

 The Project Management Committee (PMC) for Apache CloudStack are pleased to
 announce that Rohit Yadav has accepted our invitation to join the PMC.

 Please join me in congratulating him.

 On behalf of the Apache CloudStack PMC
 Find out more about ShapeBlue and our range of CloudStack related services

 IaaS Cloud Design  Build
 http://shapeblue.com/iaas-cloud-design-and-build//
 CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
 CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
 CloudStack Software Engineering
 http://shapeblue.com/cloudstack-software-engineering/
 CloudStack Infrastructure Support
 http://shapeblue.com/cloudstack-infrastructure-support/
 CloudStack Bootcamp Training Courses
 http://shapeblue.com/cloudstack-training/

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



request cloudstack 4.4.3 for hyperv agent

2015-03-27 Thread wangyuyang1...@163.com
who has the hyperv agent for cloudstack4.4.3.
please give the agent install lib.or give me the download agent url.
thanks.



wangyuyang1...@163.com


Re: request cloudstack 4.4.3 for hyperv agent

2015-03-27 Thread Daan Hoogland
Yang,
look at http://jenkins.buildacloud.org/view/4.4/job/cloudstack-4.4-hyperv-agent/

is this what you look for?

On Fri, Mar 27, 2015 at 1:23 PM, wangyuyang1...@163.com
wangyuyang1...@163.com wrote:
 who has the hyperv agent for cloudstack4.4.3.
 please give the agent install lib.or give me the download agent url.
 thanks.



 wangyuyang1...@163.com



-- 
Daan


RE: OVM3 test failures

2015-03-27 Thread Roger Crerie
Having never pulled anything from cloudstack but the master how would I go 
about getting this fix?

Roger

-Original Message-
From: Funs Kessen [mailto:fozzielumpk...@gmail.com] On Behalf Of Funs Kessen
Sent: Friday, March 27, 2015 7:21 AM
To: Daan Hoogland
Cc: Roger Crerie; dev
Subject: Re: OVM3 test failures

Nah you are smart enough, it’s just that I was lazy and did a search and 
replace and then noticed I broke something and fixed it with another commit.

thanks!

 On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote:
 
 /me not being smart enough to use pull requests.
 
 I am pulling it now.
 
 On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote:
 Hi Daan,
 
 On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote:
 
 Funs, I commented on it, I think it has a typo in it.
 Roger, can you apply that patch and test (after looking at my comment)?
 
 I replied to you, that’s why the pull request contains two commit IDs ;)
 
 
 On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote:
 Hi Daan,
 
 Had a fix ready yesterday, but after having slept on it, I crushed the fix 
 as it was wrong. I’ve fixed it by setting the separator hard, and not to 
 File.separator.
 
 The logic behind is that the Agent runs on Linux and not on Windows so 
 using File.separator will just break things instead of making it work, as 
 the code should not be platform independent but specifically for the Agent.
 
 I’ve got pull request #133 open which should resolve the issues on Windows.
 
 Cheers,
 
 Funs
 
 On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote:
 
 
 On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote:
 
 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote:
 Hi Roger/Daan,
 
 Sorry for coming late to the party, and my apologies in advance!
 
 that's alright, i learned something about cs;)
 
 Ditto!! :)
 
 ...
 The second part of the booboo is in the tests themselves actually as 
 you’ve noticed, so I’ll have to place the File.seperator there too in 
 XenTest.java.
 
 Thanks for reaching out!
 
 @Daan: I can fix it in the ovm3rebase branch so you can pick it out ?
 
 yeah, that or send me a patch
 
 I’ll get you a patch asap, want to make sure I don’t have to make two =)
 
 Don't forget I added to the misery myself by adding
 a4c23b170e4c94d4ed4783b19a051ad8f6c45328
 
 My friend of misery ?
 
 —
 =Funs
 
 —
   =Funs
 
 
 
 
 --
 Daan
 
 
 —
=Funs
 
 
 
 
 -- 
 Daan
 

— 
=Funs



RE: OVM3 test failures

2015-03-27 Thread Roger Crerie
I'm getting audit failures now.  See attached text file.  I'll fix them in code 
and run again but wanted to alert you to this.

Roger

-Original Message-
From: Daan Hoogland [mailto:daan.hoogl...@gmail.com] 
Sent: Friday, March 27, 2015 9:48 AM
To: Roger Crerie
Cc: Funs Kessen; dev
Subject: Re: OVM3 test failures

You should be able to do 'git pull' in your working dir, from the shell.

On Fri, Mar 27, 2015 at 2:38 PM, Roger Crerie roger.cre...@hds.com wrote:
 Having never pulled anything from cloudstack but the master how would I go 
 about getting this fix?

 Roger

 -Original Message-
 From: Funs Kessen [mailto:fozzielumpk...@gmail.com] On Behalf Of Funs Kessen
 Sent: Friday, March 27, 2015 7:21 AM
 To: Daan Hoogland
 Cc: Roger Crerie; dev
 Subject: Re: OVM3 test failures

 Nah you are smart enough, it’s just that I was lazy and did a search and 
 replace and then noticed I broke something and fixed it with another commit.

 thanks!

 On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote:

 /me not being smart enough to use pull requests.

 I am pulling it now.

 On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote:
 Hi Daan,

 On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote:

 Funs, I commented on it, I think it has a typo in it.
 Roger, can you apply that patch and test (after looking at my comment)?

 I replied to you, that’s why the pull request contains two commit IDs ;)


 On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote:
 Hi Daan,

 Had a fix ready yesterday, but after having slept on it, I crushed the 
 fix as it was wrong. I’ve fixed it by setting the separator hard, and not 
 to File.separator.

 The logic behind is that the Agent runs on Linux and not on Windows so 
 using File.separator will just break things instead of making it work, as 
 the code should not be platform independent but specifically for the 
 Agent.

 I’ve got pull request #133 open which should resolve the issues on 
 Windows.

 Cheers,

 Funs

 On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote:


 On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote:

 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote:
 Hi Roger/Daan,

 Sorry for coming late to the party, and my apologies in advance!

 that's alright, i learned something about cs;)

 Ditto!! :)

 ...
 The second part of the booboo is in the tests themselves actually as 
 you’ve noticed, so I’ll have to place the File.seperator there too in 
 XenTest.java.

 Thanks for reaching out!

 @Daan: I can fix it in the ovm3rebase branch so you can pick it out ?

 yeah, that or send me a patch

 I’ll get you a patch asap, want to make sure I don’t have to make two =)

 Don't forget I added to the misery myself by adding
 a4c23b170e4c94d4ed4783b19a051ad8f6c45328

 My friend of misery ?

 —
 =Funs

 —
   =Funs




 --
 Daan


 —
=Funs




 --
 Daan


 —
 =Funs




-- 
Daan
[INFO] Scanning for projects...
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Hypervisor OracleVM3 4.6.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ 
cloud-plugin-hypervisor-ovm3 ---
[INFO] Starting audit...
C:\workspaces\Cloudstack\WS1\cloudstack\plugins\hypervisors\ovm3\src\main\java\com\cloud\hypervisor\ovm3\objects\StoragePlugin.java:20:8:
 Unused import - java.io.File.
C:\workspaces\Cloudstack\WS1\cloudstack\plugins\hypervisors\ovm3\src\main\java\com\cloud\hypervisor\ovm3\objects\Xen.java:20:8:
 Unused import - java.io.File.
C:\workspaces\Cloudstack\WS1\cloudstack\plugins\hypervisors\ovm3\src\main\java\com\cloud\hypervisor\ovm3\resources\helpers\Ovm3VmSupport.java:20:8:
 Unused import - java.io.File.
C:\workspaces\Cloudstack\WS1\cloudstack\plugins\hypervisors\ovm3\src\main\java\com\cloud\hypervisor\ovm3\resources\Ovm3StorageProcessor.java:20:8:
 Unused import - java.io.File.
C:\workspaces\Cloudstack\WS1\cloudstack\plugins\hypervisors\ovm3\src\test\java\com\cloud\hypervisor\ovm3\objects\StoragePluginTest.java:21:8:
 Unused import - java.io.File.
Audit done.

[INFO] 
[INFO] BUILD FAILURE
[INFO] 
[INFO] Total time: 7.219 s
[INFO] Finished at: 2015-03-27T09:57:05-04:00
[INFO] Final Memory: 14M/61M
[INFO] 
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-checkstyle-plugin:2.11:check 
(cloudstack-checkstyle) on project cloud-plugin-hypervisor-ovm3: Failed during 
checkstyle execution: There are 5 checkstyle errors. - [Help 1]
[ERROR] 
[ERROR] To see the full 

RE: OVM3 test failures

2015-03-27 Thread Roger Crerie
Never mind it looks like the pull request was merged so I assume that the fix 
is in the master branch now.  I'll pull now and check it out.

Roger

-Original Message-
From: Funs Kessen [mailto:fozzielumpk...@gmail.com] On Behalf Of Funs Kessen
Sent: Friday, March 27, 2015 7:21 AM
To: Daan Hoogland
Cc: Roger Crerie; dev
Subject: Re: OVM3 test failures

Nah you are smart enough, it’s just that I was lazy and did a search and 
replace and then noticed I broke something and fixed it with another commit.

thanks!

 On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote:
 
 /me not being smart enough to use pull requests.
 
 I am pulling it now.
 
 On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote:
 Hi Daan,
 
 On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote:
 
 Funs, I commented on it, I think it has a typo in it.
 Roger, can you apply that patch and test (after looking at my comment)?
 
 I replied to you, that’s why the pull request contains two commit IDs ;)
 
 
 On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote:
 Hi Daan,
 
 Had a fix ready yesterday, but after having slept on it, I crushed the fix 
 as it was wrong. I’ve fixed it by setting the separator hard, and not to 
 File.separator.
 
 The logic behind is that the Agent runs on Linux and not on Windows so 
 using File.separator will just break things instead of making it work, as 
 the code should not be platform independent but specifically for the Agent.
 
 I’ve got pull request #133 open which should resolve the issues on Windows.
 
 Cheers,
 
 Funs
 
 On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote:
 
 
 On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote:
 
 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote:
 Hi Roger/Daan,
 
 Sorry for coming late to the party, and my apologies in advance!
 
 that's alright, i learned something about cs;)
 
 Ditto!! :)
 
 ...
 The second part of the booboo is in the tests themselves actually as 
 you’ve noticed, so I’ll have to place the File.seperator there too in 
 XenTest.java.
 
 Thanks for reaching out!
 
 @Daan: I can fix it in the ovm3rebase branch so you can pick it out ?
 
 yeah, that or send me a patch
 
 I’ll get you a patch asap, want to make sure I don’t have to make two =)
 
 Don't forget I added to the misery myself by adding
 a4c23b170e4c94d4ed4783b19a051ad8f6c45328
 
 My friend of misery ?
 
 —
 =Funs
 
 —
   =Funs
 
 
 
 
 --
 Daan
 
 
 —
=Funs
 
 
 
 
 -- 
 Daan
 

— 
=Funs



Re: OVM3 test failures

2015-03-27 Thread Daan Hoogland
You should be able to do 'git pull' in your working dir, from the shell.

On Fri, Mar 27, 2015 at 2:38 PM, Roger Crerie roger.cre...@hds.com wrote:
 Having never pulled anything from cloudstack but the master how would I go 
 about getting this fix?

 Roger

 -Original Message-
 From: Funs Kessen [mailto:fozzielumpk...@gmail.com] On Behalf Of Funs Kessen
 Sent: Friday, March 27, 2015 7:21 AM
 To: Daan Hoogland
 Cc: Roger Crerie; dev
 Subject: Re: OVM3 test failures

 Nah you are smart enough, it’s just that I was lazy and did a search and 
 replace and then noticed I broke something and fixed it with another commit.

 thanks!

 On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote:

 /me not being smart enough to use pull requests.

 I am pulling it now.

 On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote:
 Hi Daan,

 On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote:

 Funs, I commented on it, I think it has a typo in it.
 Roger, can you apply that patch and test (after looking at my comment)?

 I replied to you, that’s why the pull request contains two commit IDs ;)


 On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote:
 Hi Daan,

 Had a fix ready yesterday, but after having slept on it, I crushed the 
 fix as it was wrong. I’ve fixed it by setting the separator hard, and not 
 to File.separator.

 The logic behind is that the Agent runs on Linux and not on Windows so 
 using File.separator will just break things instead of making it work, as 
 the code should not be platform independent but specifically for the 
 Agent.

 I’ve got pull request #133 open which should resolve the issues on 
 Windows.

 Cheers,

 Funs

 On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote:


 On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote:

 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote:
 Hi Roger/Daan,

 Sorry for coming late to the party, and my apologies in advance!

 that's alright, i learned something about cs;)

 Ditto!! :)

 ...
 The second part of the booboo is in the tests themselves actually as 
 you’ve noticed, so I’ll have to place the File.seperator there too in 
 XenTest.java.

 Thanks for reaching out!

 @Daan: I can fix it in the ovm3rebase branch so you can pick it out ?

 yeah, that or send me a patch

 I’ll get you a patch asap, want to make sure I don’t have to make two =)

 Don't forget I added to the misery myself by adding
 a4c23b170e4c94d4ed4783b19a051ad8f6c45328

 My friend of misery ?

 —
 =Funs

 —
   =Funs




 --
 Daan


 —
=Funs




 --
 Daan


 —
 =Funs




-- 
Daan


API Signing Question

2015-03-27 Thread Blake Ferkingstad
Hello everyone,

I have a question on my API Signing code. The code below I have tested on 
commands like createDomain, listTemplates, and listServices. Those all run like 
expected, but I am running into trouble with createAccount. I am wondering if 
it isn't an issue with the sort function?

function cloudstack_sign_sort($cmd)
{
  $commands = explode('', $cmd);
  sort($commands);
  $sort = implode('', $commands);

  return $sort;
}

function cloudstack_formatCmd($api, $cmd)
{
  $str = 'apiKey=' . $api . '' . $cmd;
  $str = strtolower(cloudstack_sign_sort($str));

  return $str;
}

function cloudstack_encrypt($cmd, $secret)
{
  $hash = hash_hmac('sha1', $cmd, $secret, true);
  $hash = base64_encode($hash);

  return urlencode($hash);
}

function cloudstack_formattedUrl($baseUrl, $api, $cmd, $signature)
{
  $url = $baseUrl . '?' . $cmd . 'apiKey=' . $api . 'signature=' . $signature;

  return $url;
}

function cloudstack_sign($command, $api, $secret, $baseUrl)
{
$clean_command = substr($command, strpos($command, '?'));

$newCmd = cloudstack_formatCmd($api, $clean_command);
$signature = cloudstack_encrypt($newCmd, $secret);
$url = cloudstack_formattedUrl($baseUrl, $api, $clean_command, $signature);

return $url;
}

Thanks,
Blake Ferkingstad


RE: OVM3 test failures

2015-03-27 Thread Roger Crerie
Tests passed after I fixed the audit failures.  Good on you :).

Roger

-Original Message-
From: Roger Crerie [mailto:roger.cre...@hds.com] 
Sent: Friday, March 27, 2015 9:51 AM
To: Daan Hoogland
Cc: Funs Kessen; dev
Subject: RE: OVM3 test failures

I'm getting audit failures now.  See attached text file.  I'll fix them in code 
and run again but wanted to alert you to this.

Roger

-Original Message-
From: Daan Hoogland [mailto:daan.hoogl...@gmail.com] 
Sent: Friday, March 27, 2015 9:48 AM
To: Roger Crerie
Cc: Funs Kessen; dev
Subject: Re: OVM3 test failures

You should be able to do 'git pull' in your working dir, from the shell.

On Fri, Mar 27, 2015 at 2:38 PM, Roger Crerie roger.cre...@hds.com wrote:
 Having never pulled anything from cloudstack but the master how would I go 
 about getting this fix?

 Roger

 -Original Message-
 From: Funs Kessen [mailto:fozzielumpk...@gmail.com] On Behalf Of Funs Kessen
 Sent: Friday, March 27, 2015 7:21 AM
 To: Daan Hoogland
 Cc: Roger Crerie; dev
 Subject: Re: OVM3 test failures

 Nah you are smart enough, it’s just that I was lazy and did a search and 
 replace and then noticed I broke something and fixed it with another commit.

 thanks!

 On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote:

 /me not being smart enough to use pull requests.

 I am pulling it now.

 On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote:
 Hi Daan,

 On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote:

 Funs, I commented on it, I think it has a typo in it.
 Roger, can you apply that patch and test (after looking at my comment)?

 I replied to you, that’s why the pull request contains two commit IDs ;)


 On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote:
 Hi Daan,

 Had a fix ready yesterday, but after having slept on it, I crushed the 
 fix as it was wrong. I’ve fixed it by setting the separator hard, and not 
 to File.separator.

 The logic behind is that the Agent runs on Linux and not on Windows so 
 using File.separator will just break things instead of making it work, as 
 the code should not be platform independent but specifically for the 
 Agent.

 I’ve got pull request #133 open which should resolve the issues on 
 Windows.

 Cheers,

 Funs

 On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote:


 On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote:

 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote:
 Hi Roger/Daan,

 Sorry for coming late to the party, and my apologies in advance!

 that's alright, i learned something about cs;)

 Ditto!! :)

 ...
 The second part of the booboo is in the tests themselves actually as 
 you’ve noticed, so I’ll have to place the File.seperator there too in 
 XenTest.java.

 Thanks for reaching out!

 @Daan: I can fix it in the ovm3rebase branch so you can pick it out ?

 yeah, that or send me a patch

 I’ll get you a patch asap, want to make sure I don’t have to make two =)

 Don't forget I added to the misery myself by adding
 a4c23b170e4c94d4ed4783b19a051ad8f6c45328

 My friend of misery ?

 —
 =Funs

 —
   =Funs




 --
 Daan


 —
=Funs




 --
 Daan


 —
 =Funs




-- 
Daan


Re: OVM3 test failures

2015-03-27 Thread Daan Hoogland
Shame on me, oh the public humiliation. will fix and submit, thanks

On Fri, Mar 27, 2015 at 3:07 PM, Roger Crerie roger.cre...@hds.com wrote:
 Tests passed after I fixed the audit failures.  Good on you :).

 Roger

 -Original Message-
 From: Roger Crerie [mailto:roger.cre...@hds.com]
 Sent: Friday, March 27, 2015 9:51 AM
 To: Daan Hoogland
 Cc: Funs Kessen; dev
 Subject: RE: OVM3 test failures

 I'm getting audit failures now.  See attached text file.  I'll fix them in 
 code and run again but wanted to alert you to this.

 Roger

 -Original Message-
 From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
 Sent: Friday, March 27, 2015 9:48 AM
 To: Roger Crerie
 Cc: Funs Kessen; dev
 Subject: Re: OVM3 test failures

 You should be able to do 'git pull' in your working dir, from the shell.

 On Fri, Mar 27, 2015 at 2:38 PM, Roger Crerie roger.cre...@hds.com wrote:
 Having never pulled anything from cloudstack but the master how would I go 
 about getting this fix?

 Roger

 -Original Message-
 From: Funs Kessen [mailto:fozzielumpk...@gmail.com] On Behalf Of Funs Kessen
 Sent: Friday, March 27, 2015 7:21 AM
 To: Daan Hoogland
 Cc: Roger Crerie; dev
 Subject: Re: OVM3 test failures

 Nah you are smart enough, it’s just that I was lazy and did a search and 
 replace and then noticed I broke something and fixed it with another commit.

 thanks!

 On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote:

 /me not being smart enough to use pull requests.

 I am pulling it now.

 On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote:
 Hi Daan,

 On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote:

 Funs, I commented on it, I think it has a typo in it.
 Roger, can you apply that patch and test (after looking at my comment)?

 I replied to you, that’s why the pull request contains two commit IDs ;)


 On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote:
 Hi Daan,

 Had a fix ready yesterday, but after having slept on it, I crushed the 
 fix as it was wrong. I’ve fixed it by setting the separator hard, and 
 not to File.separator.

 The logic behind is that the Agent runs on Linux and not on Windows so 
 using File.separator will just break things instead of making it work, 
 as the code should not be platform independent but specifically for the 
 Agent.

 I’ve got pull request #133 open which should resolve the issues on 
 Windows.

 Cheers,

 Funs

 On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote:


 On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com 
 wrote:

 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote:
 Hi Roger/Daan,

 Sorry for coming late to the party, and my apologies in advance!

 that's alright, i learned something about cs;)

 Ditto!! :)

 ...
 The second part of the booboo is in the tests themselves actually as 
 you’ve noticed, so I’ll have to place the File.seperator there too in 
 XenTest.java.

 Thanks for reaching out!

 @Daan: I can fix it in the ovm3rebase branch so you can pick it out ?

 yeah, that or send me a patch

 I’ll get you a patch asap, want to make sure I don’t have to make two =)

 Don't forget I added to the misery myself by adding
 a4c23b170e4c94d4ed4783b19a051ad8f6c45328

 My friend of misery ?

 —
 =Funs

 —
   =Funs




 --
 Daan


 —
=Funs




 --
 Daan


 —
 =Funs




 --
 Daan



-- 
Daan


midonet test failures

2015-03-27 Thread Roger Crerie
Now that my OWM3 test failures are fixed I figured I would also alert the world 
to failures I am seeing on the midonet tests.  Again I am building in Cygwin on 
a windows 7 system.  I am attaching a text file of the errors I am seeing.

Roger 
[INFO] Scanning for projects...
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Midokura Midonet 4.6.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.libvirt:libvirt:jar:0.5.1 is missing, no dependency 
information available
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ 
cloud-plugin-network-midonet ---
[INFO] Starting audit...
Audit done.

[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-plugin-network-midonet ---
[WARNING] Missing POM for org.libvirt:libvirt:jar:0.5.1
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-plugin-network-midonet ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ 
cloud-plugin-network-midonet ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-plugin-network-midonet ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
C:\workspaces\Cloudstack\WS1\cloudstack\plugins\network-elements\midonet\test\resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ 
cloud-plugin-network-midonet ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ 
cloud-plugin-network-midonet ---
[INFO] Surefire report directory: 
C:\workspaces\Cloudstack\WS1\cloudstack\plugins\network-elements\midonet\target\surefire-reports

---
 T E S T S
---
Running com.cloud.network.element.MidoNetElementTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.531 sec  
FAILURE! - in com.cloud.network.element.MidoNetElementTest
testAddDhcpEntry(com.cloud.network.element.MidoNetElementTest)  Time elapsed: 
0.422 sec   ERROR!
java.lang.ClassCastException: 
org.midonet.client.resource.ResourceBase$$EnhancerByMockitoWithCGLIB$$64778f94 
cannot be cast to org.midonet.client.resource.Bridge
at 
com.cloud.network.element.MidoNetElementTest.testAddDhcpEntry(MidoNetElementTest.java:83)

testImplement(com.cloud.network.element.MidoNetElementTest)  Time elapsed: 
0.062 sec   ERROR!
java.lang.ClassCastException: 
org.midonet.client.resource.ResourceBase$$EnhancerByMockitoWithCGLIB$$64778f94 
cannot be cast to org.midonet.client.resource.Bridge
at 
com.cloud.network.element.MidoNetElementTest.testImplement(MidoNetElementTest.java:168)


Results :

Tests in error: 
  MidoNetElementTest.testAddDhcpEntry:83 ClassCast 
org.midonet.client.resource.R...
  MidoNetElementTest.testImplement:168 ClassCast 
org.midonet.client.resource.Res...

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

[INFO] 
[INFO] BUILD FAILURE
[INFO] 
[INFO] Total time: 20.313 s
[INFO] Finished at: 2015-03-27T10:30:03-04:00
[INFO] Final Memory: 26M/148M
[INFO] 
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) on 
project cloud-plugin-network-midonet: There are test failures.
[ERROR] 
[ERROR] Please refer to 
C:\workspaces\Cloudstack\WS1\cloudstack\plugins\network-elements\midonet\target\surefire-reports
 for the individual test results.
[ERROR] - [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException


Re: midonet test failures

2015-03-27 Thread Daan Hoogland
:)

so you did do a clean etc, didn't you?

thanks for allerting us

On Fri, Mar 27, 2015 at 3:24 PM, Roger Crerie roger.cre...@hds.com wrote:
 Now that my OWM3 test failures are fixed I figured I would also alert the 
 world to failures I am seeing on the midonet tests.  Again I am building in 
 Cygwin on a windows 7 system.  I am attaching a text file of the errors I am 
 seeing.

 Roger



-- 
Daan


Build failed in Jenkins: simulator-singlerun #1061

2015-03-27 Thread jenkins
See http://jenkins.buildacloud.org/job/simulator-singlerun/1061/changes

Changes:

[Daan Hoogland] imports :8

--
[...truncated 3963 lines...]
[INFO] Building Apache CloudStack Plugin - Hypervisor UCS 4.6.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] Deleting 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target
 (includes = [**/*], excludes = [])
[INFO] Deleting 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs
 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] Starting audit...
Audit done.

[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-plugin-hypervisor-ucs ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 23 source files to 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-plugin-hypervisor-ucs ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/test/resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] 
[INFO] --- maven-jar-plugin:2.5:jar (default-jar) @ cloud-plugin-hypervisor-ucs 
---
[INFO] Building jar: 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ 
cloud-plugin-hypervisor-ucs ---
[INFO] Installing 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.jar
 to 
/var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-plugin-hypervisor-ucs/4.6.0-SNAPSHOT/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.jar
[INFO] Installing 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/pom.xml
 to 
/var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-plugin-hypervisor-ucs/4.6.0-SNAPSHOT/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.pom
[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Hypervisor Hyper-V 4.6.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-hypervisor-hyperv ---
[INFO] Deleting 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv/target
 (includes = [**/*], excludes = [])
[INFO] Deleting 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv
 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ 
cloud-plugin-hypervisor-hyperv ---
[INFO] Starting audit...
Audit done.

[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-plugin-hypervisor-hyperv ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-plugin-hypervisor-hyperv ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 5 resources
[INFO] Copying 4 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ 
cloud-plugin-hypervisor-hyperv ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 7 source files to 
http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-plugin-hypervisor-hyperv ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

RE: midonet test failures

2015-03-27 Thread Roger Crerie
Sorry for the false alarm .  The mvn clean seems to have done the trick.

Roger


-Original Message-
From: Daan Hoogland [mailto:daan.hoogl...@gmail.com] 
Sent: Friday, March 27, 2015 10:41 AM
To: dev
Subject: Re: midonet test failures

:)

so you did do a clean etc, didn't you?

thanks for allerting us

On Fri, Mar 27, 2015 at 3:24 PM, Roger Crerie roger.cre...@hds.com wrote:
 Now that my OWM3 test failures are fixed I figured I would also alert the 
 world to failures I am seeing on the midonet tests.  Again I am building in 
 Cygwin on a windows 7 system.  I am attaching a text file of the errors I am 
 seeing.

 Roger



-- 
Daan


Re: midonet test failures

2015-03-27 Thread Daan Hoogland
don't worry,

have some nice hacking time!

On Fri, Mar 27, 2015 at 4:05 PM, Roger Crerie roger.cre...@hds.com wrote:
 Sorry for the false alarm .  The mvn clean seems to have done the trick.

 Roger


 -Original Message-
 From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
 Sent: Friday, March 27, 2015 10:41 AM
 To: dev
 Subject: Re: midonet test failures

 :)

 so you did do a clean etc, didn't you?

 thanks for allerting us

 On Fri, Mar 27, 2015 at 3:24 PM, Roger Crerie roger.cre...@hds.com wrote:
 Now that my OWM3 test failures are fixed I figured I would also alert the 
 world to failures I am seeing on the midonet tests.  Again I am building in 
 Cygwin on a windows 7 system.  I am attaching a text file of the errors I am 
 seeing.

 Roger



 --
 Daan



-- 
Daan


Re: cloudstack 4.4.2 - VM network rate limit - has no effect

2015-03-27 Thread bob

Compiled against library: libvirt 0.10.2
Using library: libvirt 0.10.2
Using API: QEMU 0.10.2
Running hypervisor: QEMU 0.12.1

$ virsh dumpxml i-VM-
output:

domain type='kvm' id='143'
  namei-2-123-VM/name
  uuid7555205e-c18d-48c7-bfdf-3a7461e637ee/uuid
  descriptionCentOS 5.5 (64-bit)/description
  memory unit='KiB'524288/memory
  currentMemory unit='KiB'524288/currentMemory
  vcpu placement='static'1/vcpu
  cputune
shares500/shares
  /cputune
  os
type arch='x86_64' machine='rhel6.6.0'hvm/type
boot dev='cdrom'/
boot dev='hd'/
  /os
  features
acpi/
apic/
pae/
  /features
  cpu
  /cpu
  clock offset='utc'/
  on_poweroffdestroy/on_poweroff
  on_rebootrestart/on_reboot
  on_crashdestroy/on_crash
  devices
emulator/usr/libexec/qemu-kvm/emulator
disk type='file' device='disk'
  driver name='qemu' type='qcow2' cache='none'/
  source 
file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/

  target dev='vda' bus='virtio'/
  alias name='virtio-disk0'/
  address type='pci' domain='0x' bus='0x00' slot='0x04' 
function='0x0'/

/disk
disk type='file' device='cdrom'
  driver name='qemu' type='raw' cache='none'/
  target dev='hdc' bus='ide'/
  readonly/
  alias name='ide0-1-0'/
  address type='drive' controller='0' bus='1' target='0' unit='0'/
/disk
controller type='usb' index='0'
  alias name='usb0'/
  address type='pci' domain='0x' bus='0x00' slot='0x01' 
function='0x2'/

/controller
controller type='ide' index='0'
  alias name='ide0'/
  address type='pci' domain='0x' bus='0x00' slot='0x01' 
function='0x1'/

/controller
interface type='bridge'
  mac address='02:00:42:f4:00:14'/
  source bridge='breth0-537'/
  bandwidth
inbound average='25600' peak='25600'/
outbound average='25600' peak='25600'/
  /bandwidth
  target dev='vnet13'/
  model type='virtio'/
  alias name='net0'/
  address type='pci' domain='0x' bus='0x00' slot='0x03' 
function='0x0'/

/interface
serial type='pty'
  source path='/dev/pts/6'/
  target port='0'/
  alias name='serial0'/
/serial
console type='pty' tty='/dev/pts/6'
  source path='/dev/pts/6'/
  target type='serial' port='0'/
  alias name='serial0'/
/console
input type='tablet' bus='usb'
  alias name='input0'/
/input
input type='mouse' bus='ps2'/
graphics type='vnc' port='5905' autoport='yes' listen='x.x.x.x'
  listen type='address' address='x.x.x.x'/
/graphics
video
  model type='cirrus' vram='9216' heads='1'/
  alias name='video0'/
  address type='pci' domain='0x' bus='0x00' slot='0x02' 
function='0x0'/

/video
memballoon model='none'
  alias name='balloon0'/
/memballoon
  /devices
/domain

Here is the censored version of my CURL URL request:
http://serverip:8080/client/api?account=bobapikey=MYAPIKEY...command=deployVirtualMachinedetails[0].cpuNumber=1details[0].cpuSpeed=500details[0].memory=512details[0].networkrate=1displayname=testingdisplayvm=truedomainid=a7f31400-9c32-11e4-82e0-50e549354a3eexpires=2015-03-27T12%3A18%3A49-0400hypervisor=KVMname=testingnetworkids=a2353a3b-073e-47d6-8090-3032432e3077response=jsonrootdisksize=50serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5esignatureVersion=3templateid=a84da8b6-9c32-11e4-82e0-50e549354a3ezoneid=8c95e4d9-c49e-4275-8c35-2af258a27898signature=SIGNATURE...

On 03/26/2015 04:43 PM, Wido den Hollander wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1



On 03/26/2015 06:12 PM, bob wrote:

Hello, I am using a PHP API to cloudstack 4.4.2 - When I make the
call to deployVirtualMachine and attempt to pass the parm
details[0].networkrate = 1 it does not rate limit the network to
1MB. What am I doing wrong?


Can you check the XML definition of the guest on the hypervisor?

$ virsh dumpxml i-VM-

In the network section you should see a network throttle setting.

If not, it might be that your Qemu or libvirt is to old. I'm not sure
what versions you need.


It is using the default value from Global Settings:
vm.network.throttling.rate and ignores my VM compute service
offering rate. How do I force it to use the rate defined by my api
call to deployVirtualMachine?

Here is my PHP code: //... $displayVM = true; // an optional
field, whether to the display the vm to the end user or not.
$hypervisor = KVM; //the hypervisor on which to deploy the
virtual machine

$vars = array( // Required by API call: 'serviceofferingid' =
CUSTOM_COMPUTE_OFFERING, 'templateid'=$templateId,
'zoneid'=ZONE_ID, // Optional but useful:
'details[0].networkrate'=1, // Network Throttling of 1MB/s not
working here... //'networkrate'=1,
'account'=$account, 'displayname'=$displayName,
'displayvm'=$displayVM, 'domainid'=$domainid, //ROOT_DOMAIN_ID,
'hypervisor'=$hypervisor, 'name'=$name,
'networkids'=NETWORK_ID, ); //

Re: cloudstack 4.4.2 - VM network rate limit - has no effect

2015-03-27 Thread bob
I've also tried to use the parameter: iptonetworklist[0].networkrate, 
again it will deploy the VM with the proper networkid but the rate limit 
is not working.


'iptonetworklist[0].networkid'='e1ad63e6-923e-4ad2-b447-33d742c5360e',
'iptonetworklist[0].networkrate'=1, // Network Throttling not working

On 03/27/2015 12:52 PM, bob wrote:

Compiled against library: libvirt 0.10.2
Using library: libvirt 0.10.2
Using API: QEMU 0.10.2
Running hypervisor: QEMU 0.12.1

$ virsh dumpxml i-VM-
output:

domain type='kvm' id='143'
  namei-2-123-VM/name
  uuid7555205e-c18d-48c7-bfdf-3a7461e637ee/uuid
  descriptionCentOS 5.5 (64-bit)/description
  memory unit='KiB'524288/memory
  currentMemory unit='KiB'524288/currentMemory
  vcpu placement='static'1/vcpu
  cputune
shares500/shares
  /cputune
  os
type arch='x86_64' machine='rhel6.6.0'hvm/type
boot dev='cdrom'/
boot dev='hd'/
  /os
  features
acpi/
apic/
pae/
  /features
  cpu
  /cpu
  clock offset='utc'/
  on_poweroffdestroy/on_poweroff
  on_rebootrestart/on_reboot
  on_crashdestroy/on_crash
  devices
emulator/usr/libexec/qemu-kvm/emulator
disk type='file' device='disk'
  driver name='qemu' type='qcow2' cache='none'/
  source 
file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/

  target dev='vda' bus='virtio'/
  alias name='virtio-disk0'/
  address type='pci' domain='0x' bus='0x00' slot='0x04' 
function='0x0'/

/disk
disk type='file' device='cdrom'
  driver name='qemu' type='raw' cache='none'/
  target dev='hdc' bus='ide'/
  readonly/
  alias name='ide0-1-0'/
  address type='drive' controller='0' bus='1' target='0' unit='0'/
/disk
controller type='usb' index='0'
  alias name='usb0'/
  address type='pci' domain='0x' bus='0x00' slot='0x01' 
function='0x2'/

/controller
controller type='ide' index='0'
  alias name='ide0'/
  address type='pci' domain='0x' bus='0x00' slot='0x01' 
function='0x1'/

/controller
interface type='bridge'
  mac address='02:00:42:f4:00:14'/
  source bridge='breth0-537'/
  bandwidth
inbound average='25600' peak='25600'/
outbound average='25600' peak='25600'/
  /bandwidth
  target dev='vnet13'/
  model type='virtio'/
  alias name='net0'/
  address type='pci' domain='0x' bus='0x00' slot='0x03' 
function='0x0'/

/interface
serial type='pty'
  source path='/dev/pts/6'/
  target port='0'/
  alias name='serial0'/
/serial
console type='pty' tty='/dev/pts/6'
  source path='/dev/pts/6'/
  target type='serial' port='0'/
  alias name='serial0'/
/console
input type='tablet' bus='usb'
  alias name='input0'/
/input
input type='mouse' bus='ps2'/
graphics type='vnc' port='5905' autoport='yes' listen='x.x.x.x'
  listen type='address' address='x.x.x.x'/
/graphics
video
  model type='cirrus' vram='9216' heads='1'/
  alias name='video0'/
  address type='pci' domain='0x' bus='0x00' slot='0x02' 
function='0x0'/

/video
memballoon model='none'
  alias name='balloon0'/
/memballoon
  /devices
/domain

Here is the censored version of my CURL URL request:
http://serverip:8080/client/api?account=bobapikey=MYAPIKEY...command=deployVirtualMachinedetails[0].cpuNumber=1details[0].cpuSpeed=500details[0].memory=512details[0].networkrate=1displayname=testingdisplayvm=truedomainid=a7f31400-9c32-11e4-82e0-50e549354a3eexpires=2015-03-27T12%3A18%3A49-0400hypervisor=KVMname=testingnetworkids=a2353a3b-073e-47d6-8090-3032432e3077response=jsonrootdisksize=50serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5esignatureVersion=3templateid=a84da8b6-9c32-11e4-82e0-50e549354a3ezoneid=8c95e4d9-c49e-4275-8c35-2af258a27898signature=SIGNATURE... 



On 03/26/2015 04:43 PM, Wido den Hollander wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1



On 03/26/2015 06:12 PM, bob wrote:

Hello, I am using a PHP API to cloudstack 4.4.2 - When I make the
call to deployVirtualMachine and attempt to pass the parm
details[0].networkrate = 1 it does not rate limit the network to
1MB. What am I doing wrong?


Can you check the XML definition of the guest on the hypervisor?

$ virsh dumpxml i-VM-

In the network section you should see a network throttle setting.

If not, it might be that your Qemu or libvirt is to old. I'm not sure
what versions you need.


It is using the default value from Global Settings:
vm.network.throttling.rate and ignores my VM compute service
offering rate. How do I force it to use the rate defined by my api
call to deployVirtualMachine?

Here is my PHP code: //... $displayVM = true; // an optional
field, whether to the display the vm to the end user or not.
$hypervisor = KVM; //the hypervisor on which to deploy the
virtual machine

$vars = array( // Required by API call: 'serviceofferingid' =
CUSTOM_COMPUTE_OFFERING, 'templateid'=$templateId,

Re: cloudstack 4.4.2 - VM network rate limit - has no effect

2015-03-27 Thread Marcus
Again, is there any documentation that suggests those parameters
should work? From what I can see without looking at the code, the
custom service offerings only expect an override for cpu and memory.

On Fri, Mar 27, 2015 at 10:34 AM, bob b...@sectorlink.com wrote:
 I've also tried to use the parameter: iptonetworklist[0].networkrate, again
 it will deploy the VM with the proper networkid but the rate limit is not
 working.

 'iptonetworklist[0].networkid'='e1ad63e6-923e-4ad2-b447-33d742c5360e',
 'iptonetworklist[0].networkrate'=1, // Network Throttling not working


 On 03/27/2015 12:52 PM, bob wrote:

 Compiled against library: libvirt 0.10.2
 Using library: libvirt 0.10.2
 Using API: QEMU 0.10.2
 Running hypervisor: QEMU 0.12.1

 $ virsh dumpxml i-VM-
 output:

 domain type='kvm' id='143'
   namei-2-123-VM/name
   uuid7555205e-c18d-48c7-bfdf-3a7461e637ee/uuid
   descriptionCentOS 5.5 (64-bit)/description
   memory unit='KiB'524288/memory
   currentMemory unit='KiB'524288/currentMemory
   vcpu placement='static'1/vcpu
   cputune
 shares500/shares
   /cputune
   os
 type arch='x86_64' machine='rhel6.6.0'hvm/type
 boot dev='cdrom'/
 boot dev='hd'/
   /os
   features
 acpi/
 apic/
 pae/
   /features
   cpu
   /cpu
   clock offset='utc'/
   on_poweroffdestroy/on_poweroff
   on_rebootrestart/on_reboot
   on_crashdestroy/on_crash
   devices
 emulator/usr/libexec/qemu-kvm/emulator
 disk type='file' device='disk'
   driver name='qemu' type='qcow2' cache='none'/
   source
 file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/
   target dev='vda' bus='virtio'/
   alias name='virtio-disk0'/
   address type='pci' domain='0x' bus='0x00' slot='0x04'
 function='0x0'/
 /disk
 disk type='file' device='cdrom'
   driver name='qemu' type='raw' cache='none'/
   target dev='hdc' bus='ide'/
   readonly/
   alias name='ide0-1-0'/
   address type='drive' controller='0' bus='1' target='0' unit='0'/
 /disk
 controller type='usb' index='0'
   alias name='usb0'/
   address type='pci' domain='0x' bus='0x00' slot='0x01'
 function='0x2'/
 /controller
 controller type='ide' index='0'
   alias name='ide0'/
   address type='pci' domain='0x' bus='0x00' slot='0x01'
 function='0x1'/
 /controller
 interface type='bridge'
   mac address='02:00:42:f4:00:14'/
   source bridge='breth0-537'/
   bandwidth
 inbound average='25600' peak='25600'/
 outbound average='25600' peak='25600'/
   /bandwidth
   target dev='vnet13'/
   model type='virtio'/
   alias name='net0'/
   address type='pci' domain='0x' bus='0x00' slot='0x03'
 function='0x0'/
 /interface
 serial type='pty'
   source path='/dev/pts/6'/
   target port='0'/
   alias name='serial0'/
 /serial
 console type='pty' tty='/dev/pts/6'
   source path='/dev/pts/6'/
   target type='serial' port='0'/
   alias name='serial0'/
 /console
 input type='tablet' bus='usb'
   alias name='input0'/
 /input
 input type='mouse' bus='ps2'/
 graphics type='vnc' port='5905' autoport='yes' listen='x.x.x.x'
   listen type='address' address='x.x.x.x'/
 /graphics
 video
   model type='cirrus' vram='9216' heads='1'/
   alias name='video0'/
   address type='pci' domain='0x' bus='0x00' slot='0x02'
 function='0x0'/
 /video
 memballoon model='none'
   alias name='balloon0'/
 /memballoon
   /devices
 /domain

 Here is the censored version of my CURL URL request:

 http://serverip:8080/client/api?account=bobapikey=MYAPIKEY...command=deployVirtualMachinedetails[0].cpuNumber=1details[0].cpuSpeed=500details[0].memory=512details[0].networkrate=1displayname=testingdisplayvm=truedomainid=a7f31400-9c32-11e4-82e0-50e549354a3eexpires=2015-03-27T12%3A18%3A49-0400hypervisor=KVMname=testingnetworkids=a2353a3b-073e-47d6-8090-3032432e3077response=jsonrootdisksize=50serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5esignatureVersion=3templateid=a84da8b6-9c32-11e4-82e0-50e549354a3ezoneid=8c95e4d9-c49e-4275-8c35-2af258a27898signature=SIGNATURE...

 On 03/26/2015 04:43 PM, Wido den Hollander wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1



 On 03/26/2015 06:12 PM, bob wrote:

 Hello, I am using a PHP API to cloudstack 4.4.2 - When I make the
 call to deployVirtualMachine and attempt to pass the parm
 details[0].networkrate = 1 it does not rate limit the network to
 1MB. What am I doing wrong?

 Can you check the XML definition of the guest on the hypervisor?

 $ virsh dumpxml i-VM-

 In the network section you should see a network throttle setting.

 If not, it might be that your Qemu or libvirt is to old. I'm not sure
 what versions you need.

 It is using the default value from Global Settings:
 vm.network.throttling.rate and ignores my VM compute service
 offering rate. How do I force it to use 

[GSOC 2015] Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage

2015-03-27 Thread Seif Eddine Jemli
Hi everyone,

I am Seif Eddine Jemli, a final year student in a french computer science
engineering college (ENSEIRB-MATMECA).

For GSOC 2015, I'm interested in looking at the JIRA Ticket
*CLOUDSTACK-8341* : *Enabling snapshots to be taken on primary storage for
the ESXi hypervisor using managed storage*
https://issues.apache.org/jira/browse/CLOUDSTACK-8341


My full proposal can be found on Google Melange at:
http://www.google-melange.com/gsoc/proposal/public/google/gsoc2015/sjemli/5717271485874176

I am relying on your advices and suggestions!

Regards,
Seif


Jenkins build is back to normal : simulator-singlerun #1062

2015-03-27 Thread jenkins
See http://jenkins.buildacloud.org/job/simulator-singlerun/1062/changes



Re: [GSOC 2015] Proposal Submission CLOUDSTACK-8275

2015-03-27 Thread Nux!
Hello,

(CC-ing dev@)

Is this like AWS Cloudformation or Openstack HEAT?

Lucian

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
 From: Tilak Raj Singh tila...@gmail.com
 To: us...@cloudstack.apache.org
 Sent: Friday, 27 March, 2015 14:32:47
 Subject: [GSOC 2015] Proposal Submission CLOUDSTACK-8275

 Hello All,
 
 I have submitted a proposal on google meelange under Apache to work on this
 project (https://issues.apache.org/jira/browse/CLOUDSTACK-8275) under
 Rajesh Battala. I am looking forward to working with this community this
 summer
 
 Regards


Re: [DISCUSS] Stop using Review Board

2015-03-27 Thread Mike Tutkowski
+1

On Fri, Mar 27, 2015 at 2:52 AM, Sebastien Goasguen run...@gmail.com
wrote:

 Hi everyone,

 Since GitHub pull requests have been enabled for cloudstack, we have
 closed 127 commits.

 I believe this is a nicer interface, one that folks are used to when
 contributing to other open source projects.

 In the meantime, we still have 73 open reviews on Review Board

 https://reviews.apache.org/

 * I propose that we stop using RB all together, and remove any links to it
 from our website and README.

 A few of us have tried to close some of the reviews by pinging the authors
 already.

 * My second proposition is that we write a comment in all reviews:

 “Thanks for the patch, the cloudstack community has decided to stop using
 Review Board in favor of github pull request.
 You can see link to learn how to submit a pull request to cloudstack.
 Could you move your patch to a PR ?
 Without response from you we will close this review within 7 days.
 

 There is good contribution guidelines in our docs README:
 https://github.com/apache/cloudstack-docs

 -Sebastien




-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
http://solidfire.com/solution/overview/?video=play*™*


Re: [DISCUSS] Stop using Review Board

2015-03-27 Thread David Nalley
+1 for GH


On Fri, Mar 27, 2015 at 4:52 AM, Sebastien Goasguen run...@gmail.com wrote:
 Hi everyone,

 Since GitHub pull requests have been enabled for cloudstack, we have closed 
 127 commits.

 I believe this is a nicer interface, one that folks are used to when 
 contributing to other open source projects.

 In the meantime, we still have 73 open reviews on Review Board

 https://reviews.apache.org/

 * I propose that we stop using RB all together, and remove any links to it 
 from our website and README.

 A few of us have tried to close some of the reviews by pinging the authors 
 already.

 * My second proposition is that we write a comment in all reviews:

 “Thanks for the patch, the cloudstack community has decided to stop using 
 Review Board in favor of github pull request.
 You can see link to learn how to submit a pull request to cloudstack. Could 
 you move your patch to a PR ?
 Without response from you we will close this review within 7 days.
 

 There is good contribution guidelines in our docs README:
 https://github.com/apache/cloudstack-docs

 -Sebastien


Re: request cloudstack 4.4.3 for hyperv agent

2015-03-27 Thread Star Guo
Hi,

From:
http://jenkins.buildacloud.org/view/4.4/job/cloudstack-4.4-hyperv-agent/

Best Regards,
Star Guo

-邮件原件-
发件人: wangyuyang1...@163.com [mailto:wangyuyang1...@163.com] 
发送时间: 2015年3月27日 20:24
收件人: dev
主题: request cloudstack 4.4.3 for hyperv agent

who has the hyperv agent for cloudstack4.4.3.
please give the agent install lib.or give me the download agent url.
thanks.



wangyuyang1...@163.com



Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Marco Sinhoreli
Great news! Congrats Rohit!


Marco Sinhoreli
Consultant Manager




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








On 27/03/15 05:07, Sebastien Goasguen run...@gmail.com wrote:

The Project Management Committee (PMC) for Apache CloudStack are pleased
to
announce that Rohit Yadav has accepted our invitation to join the PMC.

Please join me in congratulating him.

On behalf of the Apache CloudStack PMC

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

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

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


assistance with VMware

2015-03-27 Thread Roger Crerie
I am trying to set up a cluster with VMWare but continue to get the Could not 
find corresponding resource manager for VMware status when trying to create 
it.  I have added the VMWare SDK libs to my maven repository and built trying 
the following.

mvn install -P developer,systemvm,vmware -Dnonoss

mvn install -P developer,systemvm,vmware,nonoss -Dnoredist


I even see in the build list.

[INFO] Apache CloudStack VMware Base .. SUCCESS [  2.875 s]

And

[INFO] Apache CloudStack Plugin - Hypervisor VMware ... SUCCESS [ 10.420 s]


Am I not doing something right?

Roger


Re: assistance with VMware

2015-03-27 Thread Mike Tutkowski
Also, I would compile it this way:

mvn install -P developer,systemvm -D noredist

On Friday, March 27, 2015, Mike Tutkowski mike.tutkow...@solidfire.com
wrote:

 Are you running it like this?

 mvn -pl client jetty:run -D noredist

 On Friday, March 27, 2015, Roger Crerie roger.cre...@hds.com
 javascript:_e(%7B%7D,'cvml','roger.cre...@hds.com'); wrote:

 I am trying to set up a cluster with VMWare but continue to get the
 Could not find corresponding resource manager for VMware status when
 trying to create it.  I have added the VMWare SDK libs to my maven
 repository and built trying the following.

 mvn install -P developer,systemvm,vmware -Dnonoss

 mvn install -P developer,systemvm,vmware,nonoss -Dnoredist


 I even see in the build list.

 [INFO] Apache CloudStack VMware Base .. SUCCESS [
 2.875 s]

 And

 [INFO] Apache CloudStack Plugin - Hypervisor VMware ... SUCCESS [
 10.420 s]


 Am I not doing something right?

 Roger



 --
 *Mike Tutkowski*
 *Senior CloudStack Developer, SolidFire Inc.*
 e: mike.tutkow...@solidfire.com
 javascript:_e(%7B%7D,'cvml','mike.tutkow...@solidfire.com');
 o: 303.746.7302
 Advancing the way the world uses the cloud
 http://solidfire.com/solution/overview/?video=play*™*



-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
http://solidfire.com/solution/overview/?video=play*™*


Re: [GSOC 2015] Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage

2015-03-27 Thread ilya

Mike/Seif,

The snapshot behavior for VmWare vSphere has changed a while ago. 
CloudStack now uses native VmWare snapshot ability and longer puts it on 
Secondary Store.


So reading this, sort of puzzled me. Maybe explain a work flow as to 
before and after scenario.


Regards
ilya

On 3/27/15 8:41 AM, Seif Eddine Jemli wrote:

Hi everyone,

I am Seif Eddine Jemli, a final year student in a french computer science
engineering college (ENSEIRB-MATMECA).

For GSOC 2015, I'm interested in looking at the JIRA Ticket
*CLOUDSTACK-8341* : *Enabling snapshots to be taken on primary storage for
the ESXi hypervisor using managed storage*
https://issues.apache.org/jira/browse/CLOUDSTACK-8341


My full proposal can be found on Google Melange at:
http://www.google-melange.com/gsoc/proposal/public/google/gsoc2015/sjemli/5717271485874176

I am relying on your advices and suggestions!

Regards,
Seif





Re: assistance with VMware

2015-03-27 Thread Mike Tutkowski
Glad to help. :)

On Friday, March 27, 2015, Roger Crerie roger.cre...@hds.com wrote:

 I wasn't aware of the -D noredist option needed for when you start the
 application.  That fixed it. Thanks.

 Roger

 -Original Message-
 From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com javascript:;]
 Sent: Friday, March 27, 2015 3:41 PM
 To: dev@cloudstack.apache.org javascript:;
 Subject: Re: assistance with VMware

 Also, I would compile it this way:

 mvn install -P developer,systemvm -D noredist

 On Friday, March 27, 2015, Mike Tutkowski mike.tutkow...@solidfire.com
 javascript:;
 wrote:

  Are you running it like this?
 
  mvn -pl client jetty:run -D noredist
 
  On Friday, March 27, 2015, Roger Crerie roger.cre...@hds.com
 javascript:;
  javascript:_e(%7B%7D,'cvml','roger.cre...@hds.com javascript:;');
 wrote:
 
  I am trying to set up a cluster with VMWare but continue to get the
  Could not find corresponding resource manager for VMware status
  when trying to create it.  I have added the VMWare SDK libs to my
  maven repository and built trying the following.
 
  mvn install -P developer,systemvm,vmware -Dnonoss
 
  mvn install -P developer,systemvm,vmware,nonoss -Dnoredist
 
 
  I even see in the build list.
 
  [INFO] Apache CloudStack VMware Base .. SUCCESS [
  2.875 s]
 
  And
 
  [INFO] Apache CloudStack Plugin - Hypervisor VMware ... SUCCESS [
  10.420 s]
 
 
  Am I not doing something right?
 
  Roger
 
 
 
  --
  *Mike Tutkowski*
  *Senior CloudStack Developer, SolidFire Inc.*
  e: mike.tutkow...@solidfire.com javascript:;
  javascript:_e(%7B%7D,'cvml','mike.tutkow...@solidfire.com
 javascript:;');
  o: 303.746.7302
  Advancing the way the world uses the cloud
  http://solidfire.com/solution/overview/?video=play*™*
 
 

 --
 *Mike Tutkowski*
 *Senior CloudStack Developer, SolidFire Inc.*
 e: mike.tutkow...@solidfire.com javascript:;
 o: 303.746.7302
 Advancing the way the world uses the cloud
 http://solidfire.com/solution/overview/?video=play*™*



-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
http://solidfire.com/solution/overview/?video=play*™*


RE: assistance with VMware

2015-03-27 Thread Roger Crerie
Yes I have the latest from the master branch.

-Original Message-
From: ilya [mailto:ilya.mailing.li...@gmail.com] 
Sent: Friday, March 27, 2015 3:50 PM
To: dev@cloudstack.apache.org
Subject: Re: assistance with VMware

Roger,

Are you working against master branch? Wanted to confirm that you have all 
non-open source packages installed before building, it appears as you do - 
since vmware plugin build successfully - just confirm.


Regards
ilya


On 3/27/15 12:18 PM, Roger Crerie wrote:
 I am trying to set up a cluster with VMWare but continue to get the Could 
 not find corresponding resource manager for VMware status when trying to 
 create it.  I have added the VMWare SDK libs to my maven repository and built 
 trying the following.

 mvn install -P developer,systemvm,vmware -Dnonoss

 mvn install -P developer,systemvm,vmware,nonoss -Dnoredist


 I even see in the build list.

 [INFO] Apache CloudStack VMware Base .. SUCCESS [  
 2.875 s]

 And

 [INFO] Apache CloudStack Plugin - Hypervisor VMware ... SUCCESS [ 
 10.420 s]


 Am I not doing something right?

 Roger




Re: assistance with VMware

2015-03-27 Thread Mike Tutkowski
Are you running it like this?

mvn -pl client jetty:run -D noredist

On Friday, March 27, 2015, Roger Crerie roger.cre...@hds.com wrote:

 I am trying to set up a cluster with VMWare but continue to get the Could
 not find corresponding resource manager for VMware status when trying to
 create it.  I have added the VMWare SDK libs to my maven repository and
 built trying the following.

 mvn install -P developer,systemvm,vmware -Dnonoss

 mvn install -P developer,systemvm,vmware,nonoss -Dnoredist


 I even see in the build list.

 [INFO] Apache CloudStack VMware Base .. SUCCESS [
 2.875 s]

 And

 [INFO] Apache CloudStack Plugin - Hypervisor VMware ... SUCCESS [
 10.420 s]


 Am I not doing something right?

 Roger



-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
http://solidfire.com/solution/overview/?video=play*™*


Re: assistance with VMware

2015-03-27 Thread ilya

Roger,

Are you working against master branch? Wanted to confirm that you have 
all non-open source packages installed before building, it appears as 
you do - since vmware plugin build successfully - just confirm.



Regards
ilya


On 3/27/15 12:18 PM, Roger Crerie wrote:

I am trying to set up a cluster with VMWare but continue to get the Could not find 
corresponding resource manager for VMware status when trying to create it.  I have 
added the VMWare SDK libs to my maven repository and built trying the following.

mvn install -P developer,systemvm,vmware -Dnonoss

mvn install -P developer,systemvm,vmware,nonoss -Dnoredist


I even see in the build list.

[INFO] Apache CloudStack VMware Base .. SUCCESS [  2.875 s]

And

[INFO] Apache CloudStack Plugin - Hypervisor VMware ... SUCCESS [ 10.420 s]


Am I not doing something right?

Roger





Re: [GSOC 2015] Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage

2015-03-27 Thread Mike Tutkowski
Hi Ilya,

Basically we want to take snapshots on the SAN that is supporting primary
storage.

We could then use those snapshots when the time comes to create CloudStack
volumes and templates.

Can you tell me more about the current behavior of snapshots for ESXi,
Ilya? What release was the behavior changed in and how does it actually
work as of that release?

Last I understood, when you initiate a snapshot from CS using ESXi, a
hypervisor
snapshot is taken and it gets copied to secondary storage.

Thanks,
Mike

On Friday, March 27, 2015, ilya ilya.mailing.li...@gmail.com wrote:

 Mike/Seif,

 The snapshot behavior for VmWare vSphere has changed a while ago.
 CloudStack now uses native VmWare snapshot ability and longer puts it on
 Secondary Store.

 So reading this, sort of puzzled me. Maybe explain a work flow as to
 before and after scenario.

 Regards
 ilya

 On 3/27/15 8:41 AM, Seif Eddine Jemli wrote:

 Hi everyone,

 I am Seif Eddine Jemli, a final year student in a french computer science
 engineering college (ENSEIRB-MATMECA).

 For GSOC 2015, I'm interested in looking at the JIRA Ticket
 *CLOUDSTACK-8341* : *Enabling snapshots to be taken on primary storage for
 the ESXi hypervisor using managed storage*
 https://issues.apache.org/jira/browse/CLOUDSTACK-8341


 My full proposal can be found on Google Melange at:
 http://www.google-melange.com/gsoc/proposal/public/google/
 gsoc2015/sjemli/5717271485874176

 I am relying on your advices and suggestions!

 Regards,
 Seif




-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
http://solidfire.com/solution/overview/?video=play*™*


Re: [GSOC 2015] Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage

2015-03-27 Thread Mike Tutkowski
Also, Ilya, this is for managed storage.

Manage storage requires a plug-in that can dynamically create and delete
volumes on its backend storage system.

Usually you do this when you want each virtual disk to be on its own
datastore. This would be done for quality-of-service purposes.

On Friday, March 27, 2015, Mike Tutkowski mike.tutkow...@solidfire.com
wrote:

 Hi Ilya,

 Basically we want to take snapshots on the SAN that is supporting primary
 storage.

 We could then use those snapshots when the time comes to create CloudStack
 volumes and templates.

 Can you tell me more about the current behavior of snapshots for ESXi,
 Ilya? What release was the behavior changed in and how does it actually
 work as of that release?

 Last I understood, when you initiate a snapshot from CS using ESXi, a 
 hypervisor
 snapshot is taken and it gets copied to secondary storage.

 Thanks,
 Mike

 On Friday, March 27, 2015, ilya ilya.mailing.li...@gmail.com
 javascript:_e(%7B%7D,'cvml','ilya.mailing.li...@gmail.com'); wrote:

 Mike/Seif,

 The snapshot behavior for VmWare vSphere has changed a while ago.
 CloudStack now uses native VmWare snapshot ability and longer puts it on
 Secondary Store.

 So reading this, sort of puzzled me. Maybe explain a work flow as to
 before and after scenario.

 Regards
 ilya

 On 3/27/15 8:41 AM, Seif Eddine Jemli wrote:

 Hi everyone,

 I am Seif Eddine Jemli, a final year student in a french computer science
 engineering college (ENSEIRB-MATMECA).

 For GSOC 2015, I'm interested in looking at the JIRA Ticket
 *CLOUDSTACK-8341* : *Enabling snapshots to be taken on primary storage
 for
 the ESXi hypervisor using managed storage*
 https://issues.apache.org/jira/browse/CLOUDSTACK-8341


 My full proposal can be found on Google Melange at:
 http://www.google-melange.com/gsoc/proposal/public/google/
 gsoc2015/sjemli/5717271485874176

 I am relying on your advices and suggestions!

 Regards,
 Seif




 --
 *Mike Tutkowski*
 *Senior CloudStack Developer, SolidFire Inc.*
 e: mike.tutkow...@solidfire.com
 javascript:_e(%7B%7D,'cvml','mike.tutkow...@solidfire.com');
 o: 303.746.7302
 Advancing the way the world uses the cloud
 http://solidfire.com/solution/overview/?video=play*™*



-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
http://solidfire.com/solution/overview/?video=play*™*


RE: assistance with VMware

2015-03-27 Thread Roger Crerie
I wasn't aware of the -D noredist option needed for when you start the 
application.  That fixed it. Thanks.

Roger

-Original Message-
From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] 
Sent: Friday, March 27, 2015 3:41 PM
To: dev@cloudstack.apache.org
Subject: Re: assistance with VMware

Also, I would compile it this way:

mvn install -P developer,systemvm -D noredist

On Friday, March 27, 2015, Mike Tutkowski mike.tutkow...@solidfire.com
wrote:

 Are you running it like this?

 mvn -pl client jetty:run -D noredist

 On Friday, March 27, 2015, Roger Crerie roger.cre...@hds.com 
 javascript:_e(%7B%7D,'cvml','roger.cre...@hds.com'); wrote:

 I am trying to set up a cluster with VMWare but continue to get the 
 Could not find corresponding resource manager for VMware status 
 when trying to create it.  I have added the VMWare SDK libs to my 
 maven repository and built trying the following.

 mvn install -P developer,systemvm,vmware -Dnonoss

 mvn install -P developer,systemvm,vmware,nonoss -Dnoredist


 I even see in the build list.

 [INFO] Apache CloudStack VMware Base .. SUCCESS [
 2.875 s]

 And

 [INFO] Apache CloudStack Plugin - Hypervisor VMware ... SUCCESS [
 10.420 s]


 Am I not doing something right?

 Roger



 --
 *Mike Tutkowski*
 *Senior CloudStack Developer, SolidFire Inc.*
 e: mike.tutkow...@solidfire.com
 javascript:_e(%7B%7D,'cvml','mike.tutkow...@solidfire.com');
 o: 303.746.7302
 Advancing the way the world uses the cloud
 http://solidfire.com/solution/overview/?video=play*™*



--
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
http://solidfire.com/solution/overview/?video=play*™*


[GSOC 2015] Proposal submission for CLOUDSTACK-8223

2015-03-27 Thread Yan Bai
Hi All,

My name is Yan Bai and I am a student from University of Minnesota.

I have submitted my proposal on google-melange for cloudstack-8223,
(generate ui widgets for api sets):
https://issues.apache.org/jira/browse/CLOUDSTACK-8223

Nice to meet you. :-)

Thanks,
Yan Bai


RE: [VOTE]Apache CloudStack 4.4.3 release candidate 4.4-RC20150325T1036

2015-03-27 Thread Suresh Sadhu

Rohit,

I am seeing the tomcat dependencies issue during installation[installing used 
the  rpms shared in the shared location] on centos6.3 OS

I have installed all other  packages but below package is giving tomcat7 
dependencies issue even after installing tomcat7 on this MS.

Workaround:
So what I did is , I have  skipped this rpm and manually install mysql-server 
after that able start CS management[need to stop the tomcat before starting 
management server]



27, 2015 7:27:33 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler [ajp-bio-8009] Mar 27, 2015 7:27:33 PM 
org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1500 ms [root@acsvm cloudstack]# 
/usr/local/tomcat7/bin/startup.sh
Using CATALINA_BASE:   /usr/local/tomcat7
Using CATALINA_HOME:   /usr/local/tomcat7
Using CATALINA_TMPDIR: /usr/local/tomcat7/temp
Using JRE_HOME:/usr
Using CLASSPATH:   
/usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar
Tomcat started.
[root@acsvm cloudstack]# yum install 
cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64.rpm
[root@acsvm cloudstack]# yum install 
cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64.rpm
Loaded plugins: fastestmirror
Setting up Install Process
Examining cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64.rpm: 
cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64
Marking cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64.rpm to be installed 
Loading mirror speeds from cached hostfile
 * base: mirror.nbrc.ac.in
 * extras: mirror.nbrc.ac.in
 * updates: ftp.cuhk.edu.hk
Resolving Dependencies
-- Running transaction check
--- Package cloudstack-mysql-ha.x86_64 0:4.4.3-shapeblue0.el6 will be 
--- installed
-- Processing Dependency: tomcat7 for package: 
-- cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64
-- Finished Dependency Resolution
Error: Package: cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64 
(/cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64)
   Requires: tomcat7
 You could try using --skip-broken to work around the problem  You could try 
running: rpm -Va --nofiles --nodigest [root@acsvm cloudstack]#


Regards
Sadhu

-Original Message-
From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com]
Sent: 26 March 2015 21:52
To: dev@cloudstack.apache.org
Subject: Re: [VOTE]Apache CloudStack 4.4.3 release candidate 4.4-RC20150325T1036

Hi Star,

I tried to build the centos7 package, but the issue is that 4.4 still depends 
on tomcat6 which is not available by commonly used EL7 repository for CentOS7, 
tomcat6 rpm can be manually installed to make it work so I’ve avoided building 
EL7 packages for all 4.4.x releases (4.4.0, 4.4.1 and 4.4.2) as well. If anyone 
has any suggestions, let me know.

 On 26-Mar-2015, at 8:57 pm, Star Guo st...@ceph.me wrote:

 Hi, all,

 I see that CS 4.4.3 includes rpm packaging scripts for CentOS 7.
 When using linux bridge for advance network, CS will call modifyvlan.sh to 
 prepare vlan for bridge. However, vconfig is replaced by iproute in 
 CentOS 7.

 These scripts use vconfig to set vlan:
 https://github.com/apache/cloudstack/blob/4.4/scripts/vm/network/vnet/
 modifyvlan.sh

 So, This commit as bellow should be backport to branch 4.4:
 https://github.com/apache/cloudstack/commit/b37ee25359b724613e9ce5f934
 23d99f76c2fe5e
 https://github.com/apache/cloudstack/commit/290938b08ed7b6a89070f5415b
 db1be985717dc2

 Best Regards,
 Star Guo

 -邮件原件-
 发件人: Nux! [mailto:n...@li.nux.ro]
 发送时间: 2015年3月26日 18:00
 收件人: dev@cloudstack.apache.org
 主题: Re: [VOTE]Apache CloudStack 4.4.3 release candidate
 4.4-RC20150325T1036

 Make that +1 binding. :)

 --
 Sent from the Delta quadrant using Borg technology!

 Nux!
 www.nux.ro

 - Original Message -
 From: Nux! n...@li.nux.ro
 To: dev@cloudstack.apache.org
 Sent: Wednesday, 25 March, 2015 13:21:18
 Subject: Re: [VOTE]Apache CloudStack 4.4.3 release candidate
 4.4-RC20150325T1036

 +1 from me as well.

 Tested with Adv + SG zone, basic operations seem to run just fine.

 Lucian

 --
 Sent from the Delta quadrant using Borg technology!

 Nux!
 www.nux.ro

 - Original Message -
 From: Rohit Yadav rohit.ya...@shapeblue.com
 To: dev@cloudstack.apache.org
 Sent: Wednesday, 25 March, 2015 09:59:34
 Subject: Re: [VOTE]Apache CloudStack 4.4.3 release candidate
 4.4-RC20150325T1036

 +1 (binding) (this is apparently the same build I tested against :)

 In case you need to test using a ready-made repository:

 CentOS repo:
 http://packages.shapeblue.com/cloudstack/testing/centos/4.4/

 Debian repo:
 http://packages.shapeblue.com/cloudstack/testing/debian/4.4/

 Deployed basic zone, systemvms came up. Register template worked.
 Basic vm lifecycles worked - start, stop, reboot, delete, expunge.
 VR operations. SG rules.

 On 25-Mar-2015, at 3:19 pm, Daan Hoogland daan.hoogl...@gmail.com wrote:

 It may have been cosmetical but I decided to do a re-run of the rc 
 creation script. The centos63 packaging was broken due to some 
 security 

Re: cloudstack 4.4.2 - VM network rate limit - has no effect

2015-03-27 Thread Alena Prokharchyk
:) its probably the most popular doc request ever. Marcus, here is the link:

https://cwiki.apache.org/confluence/display/CLOUDSTACK/Network+throttling+in+CloudStack

-Alena.

On Fri, Mar 27, 2015 at 10:57 AM, Marcus shadow...@gmail.com wrote:

 Again, is there any documentation that suggests those parameters
 should work? From what I can see without looking at the code, the
 custom service offerings only expect an override for cpu and memory.

 On Fri, Mar 27, 2015 at 10:34 AM, bob b...@sectorlink.com wrote:
  I've also tried to use the parameter: iptonetworklist[0].networkrate,
 again
  it will deploy the VM with the proper networkid but the rate limit is not
  working.
 
  'iptonetworklist[0].networkid'='e1ad63e6-923e-4ad2-b447-33d742c5360e',
  'iptonetworklist[0].networkrate'=1, // Network Throttling not working
 
 
  On 03/27/2015 12:52 PM, bob wrote:
 
  Compiled against library: libvirt 0.10.2
  Using library: libvirt 0.10.2
  Using API: QEMU 0.10.2
  Running hypervisor: QEMU 0.12.1
 
  $ virsh dumpxml i-VM-
  output:
 
  domain type='kvm' id='143'
namei-2-123-VM/name
uuid7555205e-c18d-48c7-bfdf-3a7461e637ee/uuid
descriptionCentOS 5.5 (64-bit)/description
memory unit='KiB'524288/memory
currentMemory unit='KiB'524288/currentMemory
vcpu placement='static'1/vcpu
cputune
  shares500/shares
/cputune
os
  type arch='x86_64' machine='rhel6.6.0'hvm/type
  boot dev='cdrom'/
  boot dev='hd'/
/os
features
  acpi/
  apic/
  pae/
/features
cpu
/cpu
clock offset='utc'/
on_poweroffdestroy/on_poweroff
on_rebootrestart/on_reboot
on_crashdestroy/on_crash
devices
  emulator/usr/libexec/qemu-kvm/emulator
  disk type='file' device='disk'
driver name='qemu' type='qcow2' cache='none'/
source
 
 file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/
target dev='vda' bus='virtio'/
alias name='virtio-disk0'/
address type='pci' domain='0x' bus='0x00' slot='0x04'
  function='0x0'/
  /disk
  disk type='file' device='cdrom'
driver name='qemu' type='raw' cache='none'/
target dev='hdc' bus='ide'/
readonly/
alias name='ide0-1-0'/
address type='drive' controller='0' bus='1' target='0' unit='0'/
  /disk
  controller type='usb' index='0'
alias name='usb0'/
address type='pci' domain='0x' bus='0x00' slot='0x01'
  function='0x2'/
  /controller
  controller type='ide' index='0'
alias name='ide0'/
address type='pci' domain='0x' bus='0x00' slot='0x01'
  function='0x1'/
  /controller
  interface type='bridge'
mac address='02:00:42:f4:00:14'/
source bridge='breth0-537'/
bandwidth
  inbound average='25600' peak='25600'/
  outbound average='25600' peak='25600'/
/bandwidth
target dev='vnet13'/
model type='virtio'/
alias name='net0'/
address type='pci' domain='0x' bus='0x00' slot='0x03'
  function='0x0'/
  /interface
  serial type='pty'
source path='/dev/pts/6'/
target port='0'/
alias name='serial0'/
  /serial
  console type='pty' tty='/dev/pts/6'
source path='/dev/pts/6'/
target type='serial' port='0'/
alias name='serial0'/
  /console
  input type='tablet' bus='usb'
alias name='input0'/
  /input
  input type='mouse' bus='ps2'/
  graphics type='vnc' port='5905' autoport='yes' listen='x.x.x.x'
listen type='address' address='x.x.x.x'/
  /graphics
  video
model type='cirrus' vram='9216' heads='1'/
alias name='video0'/
address type='pci' domain='0x' bus='0x00' slot='0x02'
  function='0x0'/
  /video
  memballoon model='none'
alias name='balloon0'/
  /memballoon
/devices
  /domain
 
  Here is the censored version of my CURL URL request:
 
 
 http://serverip:8080/client/api?account=bobapikey=MYAPIKEY...command=deployVirtualMachinedetails[0].cpuNumber=1details[0].cpuSpeed=500details[0].memory=512details[0].networkrate=1displayname=testingdisplayvm=truedomainid=a7f31400-9c32-11e4-82e0-50e549354a3eexpires=2015-03-27T12%3A18%3A49-0400hypervisor=KVMname=testingnetworkids=a2353a3b-073e-47d6-8090-3032432e3077response=jsonrootdisksize=50serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5esignatureVersion=3templateid=a84da8b6-9c32-11e4-82e0-50e549354a3ezoneid=8c95e4d9-c49e-4275-8c35-2af258a27898signature=SIGNATURE.
 ..
 
  On 03/26/2015 04:43 PM, Wido den Hollander wrote:
 
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
 
 
 
  On 03/26/2015 06:12 PM, bob wrote:
 
  Hello, I am using a PHP API to cloudstack 4.4.2 - When I make the
  call to deployVirtualMachine and attempt to pass the parm
  details[0].networkrate = 1 it does not rate limit the network to
  1MB. What am I doing wrong?
 
  Can you check the XML 

[GitHub] cloudstack-docs-install pull request: Updates to the vSphere secti...

2015-03-27 Thread PaulAngus
GitHub user PaulAngus opened a pull request:

https://github.com/apache/cloudstack-docs-install/pull/20

Updates to the vSphere section of install docs

updated to include vSphere 5.1 and 5.5
improved gramma and explainations
allows for non cloudstack vms to be present in vSphere Clusters (it is 
possible and is required by some SDN solutions).

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

$ git pull https://github.com/PaulAngus/cloudstack-docs-install master

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

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


commit 0451ce5c21d442156f0628d3dd4619ac83776c42
Author:  
Date:   2015-03-26T14:01:15Z

vmware-hypervisor

commit d56fe837579215fa07022827cbf22cbf2a00348e
Author: unknown paul@paulyspc.angusnet.local
Date:   2015-03-27T17:01:49Z

minor spacing change

commit 06d09e228a66c05e482a1ecbe9626d0950e0b774
Author: Paul Angus paul.an...@shapeblue.com
Date:   2015-03-27T21:19:30Z

further updates and rewording to vSphere hypervisor section

commit 7148a6f05a9601fc5938d2f5ceb2ae51e627f965
Author: Paul Angus paul.an...@shapeblue.com
Date:   2015-03-27T21:19:50Z

Merge branch 'master' of 
https://github.com/PaulAngus/cloudstack-docs-install




---
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: [GSOC 2015] Proposal submission for CLOUDSTACK-8223

2015-03-27 Thread Daan Hoogland
H Yan Bal,

I wrote this issue and I'd love to mentor you during your work, but
didn't enter as mentor with google. I am not sure if I still can. I
also will be away coming week. If you take the issue and work on it
with someone else that's fine by me. I had the idea of implemting this
in clojure but also on this I am not fanatic in any way. Please let us
know what your ideas are.

welcome to our little community,
Daan

On Fri, Mar 27, 2015 at 8:13 PM, Yan Bai baiyan...@gmail.com wrote:
 Hi All,

 My name is Yan Bai and I am a student from University of Minnesota.

 I have submitted my proposal on google-melange for cloudstack-8223,
 (generate ui widgets for api sets):
 https://issues.apache.org/jira/browse/CLOUDSTACK-8223

 Nice to meet you. :-)

 Thanks,
 Yan Bai



-- 
Daan


Re: cloudstack 4.4.2 - VM network rate limit - has no effect

2015-03-27 Thread Marcus
Thanks. I don't see where it covers that deployVirtualMachine accepts
a details parameter to edit a custom service offering's network rate?

On Fri, Mar 27, 2015 at 2:21 PM, Alena Prokharchyk alena1...@gmail.com wrote:
 :) its probably the most popular doc request ever. Marcus, here is the link:

 https://cwiki.apache.org/confluence/display/CLOUDSTACK/Network+throttling+in+CloudStack

 -Alena.

 On Fri, Mar 27, 2015 at 10:57 AM, Marcus shadow...@gmail.com wrote:

 Again, is there any documentation that suggests those parameters
 should work? From what I can see without looking at the code, the
 custom service offerings only expect an override for cpu and memory.

 On Fri, Mar 27, 2015 at 10:34 AM, bob b...@sectorlink.com wrote:
  I've also tried to use the parameter: iptonetworklist[0].networkrate,
 again
  it will deploy the VM with the proper networkid but the rate limit is not
  working.
 
  'iptonetworklist[0].networkid'='e1ad63e6-923e-4ad2-b447-33d742c5360e',
  'iptonetworklist[0].networkrate'=1, // Network Throttling not working
 
 
  On 03/27/2015 12:52 PM, bob wrote:
 
  Compiled against library: libvirt 0.10.2
  Using library: libvirt 0.10.2
  Using API: QEMU 0.10.2
  Running hypervisor: QEMU 0.12.1
 
  $ virsh dumpxml i-VM-
  output:
 
  domain type='kvm' id='143'
namei-2-123-VM/name
uuid7555205e-c18d-48c7-bfdf-3a7461e637ee/uuid
descriptionCentOS 5.5 (64-bit)/description
memory unit='KiB'524288/memory
currentMemory unit='KiB'524288/currentMemory
vcpu placement='static'1/vcpu
cputune
  shares500/shares
/cputune
os
  type arch='x86_64' machine='rhel6.6.0'hvm/type
  boot dev='cdrom'/
  boot dev='hd'/
/os
features
  acpi/
  apic/
  pae/
/features
cpu
/cpu
clock offset='utc'/
on_poweroffdestroy/on_poweroff
on_rebootrestart/on_reboot
on_crashdestroy/on_crash
devices
  emulator/usr/libexec/qemu-kvm/emulator
  disk type='file' device='disk'
driver name='qemu' type='qcow2' cache='none'/
source
 
 file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/
target dev='vda' bus='virtio'/
alias name='virtio-disk0'/
address type='pci' domain='0x' bus='0x00' slot='0x04'
  function='0x0'/
  /disk
  disk type='file' device='cdrom'
driver name='qemu' type='raw' cache='none'/
target dev='hdc' bus='ide'/
readonly/
alias name='ide0-1-0'/
address type='drive' controller='0' bus='1' target='0' unit='0'/
  /disk
  controller type='usb' index='0'
alias name='usb0'/
address type='pci' domain='0x' bus='0x00' slot='0x01'
  function='0x2'/
  /controller
  controller type='ide' index='0'
alias name='ide0'/
address type='pci' domain='0x' bus='0x00' slot='0x01'
  function='0x1'/
  /controller
  interface type='bridge'
mac address='02:00:42:f4:00:14'/
source bridge='breth0-537'/
bandwidth
  inbound average='25600' peak='25600'/
  outbound average='25600' peak='25600'/
/bandwidth
target dev='vnet13'/
model type='virtio'/
alias name='net0'/
address type='pci' domain='0x' bus='0x00' slot='0x03'
  function='0x0'/
  /interface
  serial type='pty'
source path='/dev/pts/6'/
target port='0'/
alias name='serial0'/
  /serial
  console type='pty' tty='/dev/pts/6'
source path='/dev/pts/6'/
target type='serial' port='0'/
alias name='serial0'/
  /console
  input type='tablet' bus='usb'
alias name='input0'/
  /input
  input type='mouse' bus='ps2'/
  graphics type='vnc' port='5905' autoport='yes' listen='x.x.x.x'
listen type='address' address='x.x.x.x'/
  /graphics
  video
model type='cirrus' vram='9216' heads='1'/
alias name='video0'/
address type='pci' domain='0x' bus='0x00' slot='0x02'
  function='0x0'/
  /video
  memballoon model='none'
alias name='balloon0'/
  /memballoon
/devices
  /domain
 
  Here is the censored version of my CURL URL request:
 
 
 http://serverip:8080/client/api?account=bobapikey=MYAPIKEY...command=deployVirtualMachinedetails[0].cpuNumber=1details[0].cpuSpeed=500details[0].memory=512details[0].networkrate=1displayname=testingdisplayvm=truedomainid=a7f31400-9c32-11e4-82e0-50e549354a3eexpires=2015-03-27T12%3A18%3A49-0400hypervisor=KVMname=testingnetworkids=a2353a3b-073e-47d6-8090-3032432e3077response=jsonrootdisksize=50serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5esignatureVersion=3templateid=a84da8b6-9c32-11e4-82e0-50e549354a3ezoneid=8c95e4d9-c49e-4275-8c35-2af258a27898signature=SIGNATURE.
 ..
 
  On 03/26/2015 04:43 PM, Wido den Hollander wrote:
 
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
 
 
 
  On 03/26/2015 06:12 PM, bob wrote:
 
  Hello, I am using a PHP API to 

Re: [GSOC 2015] Proposal submission for CLOUDSTACK-8223

2015-03-27 Thread Yan Bai
Hi Daan,

Thanks for your feedback. You can still be a mentor now through this link:
https://www.google-melange.com/gsoc/homepage/google/gsoc2015
There is a orange Log in button for MentorsAdministrators.

I am investigating this new feature now and will reply you my idea later.

Thanks,
Yan




2015-03-27 16:52 GMT-05:00 Daan Hoogland daan.hoogl...@gmail.com:

 H Yan Bal,

 I wrote this issue and I'd love to mentor you during your work, but
 didn't enter as mentor with google. I am not sure if I still can. I
 also will be away coming week. If you take the issue and work on it
 with someone else that's fine by me. I had the idea of implemting this
 in clojure but also on this I am not fanatic in any way. Please let us
 know what your ideas are.

 welcome to our little community,
 Daan

 On Fri, Mar 27, 2015 at 8:13 PM, Yan Bai baiyan...@gmail.com wrote:
  Hi All,
 
  My name is Yan Bai and I am a student from University of Minnesota.
 
  I have submitted my proposal on google-melange for cloudstack-8223,
  (generate ui widgets for api sets):
  https://issues.apache.org/jira/browse/CLOUDSTACK-8223
 
  Nice to meet you. :-)
 
  Thanks,
  Yan Bai



 --
 Daan



Re: cloudstack 4.4.2 - VM network rate limit - has no effect

2015-03-27 Thread Alena Prokharchyk
you can't edit an offering, but you can upgrade the virtual machine to the
new offering having the new networking rate specified.

On Fri, Mar 27, 2015 at 3:01 PM, Marcus shadow...@gmail.com wrote:

 Thanks. I don't see where it covers that deployVirtualMachine accepts
 a details parameter to edit a custom service offering's network rate?

 On Fri, Mar 27, 2015 at 2:21 PM, Alena Prokharchyk alena1...@gmail.com
 wrote:
  :) its probably the most popular doc request ever. Marcus, here is the
 link:
 
 
 https://cwiki.apache.org/confluence/display/CLOUDSTACK/Network+throttling+in+CloudStack
 
  -Alena.
 
  On Fri, Mar 27, 2015 at 10:57 AM, Marcus shadow...@gmail.com wrote:
 
  Again, is there any documentation that suggests those parameters
  should work? From what I can see without looking at the code, the
  custom service offerings only expect an override for cpu and memory.
 
  On Fri, Mar 27, 2015 at 10:34 AM, bob b...@sectorlink.com wrote:
   I've also tried to use the parameter: iptonetworklist[0].networkrate,
  again
   it will deploy the VM with the proper networkid but the rate limit is
 not
   working.
  
  
 'iptonetworklist[0].networkid'='e1ad63e6-923e-4ad2-b447-33d742c5360e',
   'iptonetworklist[0].networkrate'=1, // Network Throttling not working
  
  
   On 03/27/2015 12:52 PM, bob wrote:
  
   Compiled against library: libvirt 0.10.2
   Using library: libvirt 0.10.2
   Using API: QEMU 0.10.2
   Running hypervisor: QEMU 0.12.1
  
   $ virsh dumpxml i-VM-
   output:
  
   domain type='kvm' id='143'
 namei-2-123-VM/name
 uuid7555205e-c18d-48c7-bfdf-3a7461e637ee/uuid
 descriptionCentOS 5.5 (64-bit)/description
 memory unit='KiB'524288/memory
 currentMemory unit='KiB'524288/currentMemory
 vcpu placement='static'1/vcpu
 cputune
   shares500/shares
 /cputune
 os
   type arch='x86_64' machine='rhel6.6.0'hvm/type
   boot dev='cdrom'/
   boot dev='hd'/
 /os
 features
   acpi/
   apic/
   pae/
 /features
 cpu
 /cpu
 clock offset='utc'/
 on_poweroffdestroy/on_poweroff
 on_rebootrestart/on_reboot
 on_crashdestroy/on_crash
 devices
   emulator/usr/libexec/qemu-kvm/emulator
   disk type='file' device='disk'
 driver name='qemu' type='qcow2' cache='none'/
 source
  
 
 file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/
 target dev='vda' bus='virtio'/
 alias name='virtio-disk0'/
 address type='pci' domain='0x' bus='0x00' slot='0x04'
   function='0x0'/
   /disk
   disk type='file' device='cdrom'
 driver name='qemu' type='raw' cache='none'/
 target dev='hdc' bus='ide'/
 readonly/
 alias name='ide0-1-0'/
 address type='drive' controller='0' bus='1' target='0'
 unit='0'/
   /disk
   controller type='usb' index='0'
 alias name='usb0'/
 address type='pci' domain='0x' bus='0x00' slot='0x01'
   function='0x2'/
   /controller
   controller type='ide' index='0'
 alias name='ide0'/
 address type='pci' domain='0x' bus='0x00' slot='0x01'
   function='0x1'/
   /controller
   interface type='bridge'
 mac address='02:00:42:f4:00:14'/
 source bridge='breth0-537'/
 bandwidth
   inbound average='25600' peak='25600'/
   outbound average='25600' peak='25600'/
 /bandwidth
 target dev='vnet13'/
 model type='virtio'/
 alias name='net0'/
 address type='pci' domain='0x' bus='0x00' slot='0x03'
   function='0x0'/
   /interface
   serial type='pty'
 source path='/dev/pts/6'/
 target port='0'/
 alias name='serial0'/
   /serial
   console type='pty' tty='/dev/pts/6'
 source path='/dev/pts/6'/
 target type='serial' port='0'/
 alias name='serial0'/
   /console
   input type='tablet' bus='usb'
 alias name='input0'/
   /input
   input type='mouse' bus='ps2'/
   graphics type='vnc' port='5905' autoport='yes' listen='x.x.x.x'
 listen type='address' address='x.x.x.x'/
   /graphics
   video
 model type='cirrus' vram='9216' heads='1'/
 alias name='video0'/
 address type='pci' domain='0x' bus='0x00' slot='0x02'
   function='0x0'/
   /video
   memballoon model='none'
 alias name='balloon0'/
   /memballoon
 /devices
   /domain
  
   Here is the censored version of my CURL URL request:
  
  
 
 

Re: [GSOC 2015] Proposal submission for CLOUDSTACK-8223

2015-03-27 Thread Daan Hoogland
On Fri, Mar 27, 2015 at 11:19 PM, Yan Bai baiyan...@gmail.com wrote:
 Thanks for your feedback. You can still be a mentor now through this link:
 https://www.google-melange.com/gsoc/homepage/google/gsoc2015
 There is a orange Log in button for MentorsAdministrators.


ok I entered. looking forward to work with you on this. Let me know
what you come up with. Note I will be on vacation with limited
internet for the coming 11 days. I will respond as much as possible to
personally directed mail however.

-- 
Daan


Re: [GSOC 2015] Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage

2015-03-27 Thread Mike Tutkowski
I wonder, Ilya, if you are referring to VM snaps? Seif and I are referring
to volume snaps (perhaps we should clarify that in Seif's proposal).

On Fri, Mar 27, 2015 at 2:04 PM, Mike Tutkowski 
mike.tutkow...@solidfire.com wrote:

 Also, Ilya, this is for managed storage.

 Manage storage requires a plug-in that can dynamically create and delete
 volumes on its backend storage system.

 Usually you do this when you want each virtual disk to be on its own
 datastore. This would be done for quality-of-service purposes.


 On Friday, March 27, 2015, Mike Tutkowski mike.tutkow...@solidfire.com
 wrote:

 Hi Ilya,

 Basically we want to take snapshots on the SAN that is supporting primary
 storage.

 We could then use those snapshots when the time comes to create
 CloudStack volumes and templates.

 Can you tell me more about the current behavior of snapshots for ESXi,
 Ilya? What release was the behavior changed in and how does it actually
 work as of that release?

 Last I understood, when you initiate a snapshot from CS using ESXi, a 
 hypervisor
 snapshot is taken and it gets copied to secondary storage.

 Thanks,
 Mike

 On Friday, March 27, 2015, ilya ilya.mailing.li...@gmail.com wrote:

 Mike/Seif,

 The snapshot behavior for VmWare vSphere has changed a while ago.
 CloudStack now uses native VmWare snapshot ability and longer puts it on
 Secondary Store.

 So reading this, sort of puzzled me. Maybe explain a work flow as to
 before and after scenario.

 Regards
 ilya

 On 3/27/15 8:41 AM, Seif Eddine Jemli wrote:

 Hi everyone,

 I am Seif Eddine Jemli, a final year student in a french computer
 science
 engineering college (ENSEIRB-MATMECA).

 For GSOC 2015, I'm interested in looking at the JIRA Ticket
 *CLOUDSTACK-8341* : *Enabling snapshots to be taken on primary storage
 for
 the ESXi hypervisor using managed storage*
 https://issues.apache.org/jira/browse/CLOUDSTACK-8341


 My full proposal can be found on Google Melange at:
 http://www.google-melange.com/gsoc/proposal/public/google/
 gsoc2015/sjemli/5717271485874176

 I am relying on your advices and suggestions!

 Regards,
 Seif




 --
 *Mike Tutkowski*
 *Senior CloudStack Developer, SolidFire Inc.*
 e: mike.tutkow...@solidfire.com
 o: 303.746.7302
 Advancing the way the world uses the cloud
 http://solidfire.com/solution/overview/?video=play*™*



 --
 *Mike Tutkowski*
 *Senior CloudStack Developer, SolidFire Inc.*
 e: mike.tutkow...@solidfire.com
 o: 303.746.7302
 Advancing the way the world uses the cloud
 http://solidfire.com/solution/overview/?video=play*™*




-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
http://solidfire.com/solution/overview/?video=play*™*


Re: [DISCUSS] Improving VR services such as password server

2015-03-27 Thread ilya
How about extending all features into io-socket in KVM/XEN and VM 
Annotation details with VmWare?


Similar to what we do with system VMs when they come up - except there 
are no router vms to manage and depend on.


On 3/26/15 11:37 PM, Rohit Yadav wrote:

Hi everyone,

I want to re-start the discussion on improving VR services and making a 
framework to build/improve old/new features such as reset password, dhcp, dns, 
vpn etc. that are both running on VR or on user VMs (reset password for 
example). For this, I’ve updated the wiki for high level goals and architecture 
diagram. Please share your comments and review on this proposal:

https://cwiki.apache.org/confluence/display/CLOUDSTACK/Agents+Framework

Kishan - Yes, I’m also want to have a mechanism to update/upgrade systemvms 
without say registering a new one, or say during the patching process it can 
upgrades packages; since recently we had seen several openssl related issues 
where a common fix was to simply upgrade the packages. See the above wiki for 
details.


On 20-Feb-2015, at 2:48 pm, Kishan Kavala kishan.kav...@citrix.com wrote:

Rohit,
Completely agree with the scalability and maintenance issues with systems Vms. 
Using an agent inside VR will probably work well for KVM, since the KVM agent 
(Resource layer) is remote. Communication using link-local network also won't 
be a problem is such case.
For other hypervisors, it will increase load on the mgmt server due to direct 
agents.  Also, mgmt server cannot access VRs directly.

The options you mentioned  are definitely worth exploring.

Are you also looking at improving system Vm upgrade procedure?

-Original Message-
From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com]
Sent: Friday, February 20, 2015 1:24 PM
To: dev; us...@cloudstack.apache.org
Subject: [DISCUSS] Improving VR services such as password server

Hi,

I'm trying to explore how to make systemvms more robust and fault-tolerant, and 
the manual/automated QA of systemvms. One of the common user facing issues 
related to scalability was the reset password/key servers where the VR serves 
data using socat etc using forking mechanisms and global locks. This slows down 
the processes such as reset password.

More here: https://issues.apache.org/jira/browse/CLOUDSTACK-8272

One of the blindly thrown solutions includes increasing the VR RAM which works 
for at scale but then seems to fail again when the load is increased beyond a 
point. I don't know of any performance and stress testing reports that tell us 
about these bottlenecks. Please share if you have done anything in this regard.

I want to do couple of things:

- Explore systemvm build changes using newer tools such as packer
- Cleanup script execution and code in resource layer
- Start replacing bash scripts with more robust implementations, perhaps a 
single or few agents on VRs that provide non-hardcoded well-documented 
interfaces
- Right now everything in VR/systemvms is sort of hardcoded and the 
services/interfaces are not well-documented. The idea is to refactor and wrap 
everything we want to do with the systemvms in a general agents framework that 
provides monitoring and managing the VRs (do stuff like upgrades etc to combat 
things like ghost, poodle issues):
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Agents+Framework

What are the other issues you've had in past that you would like to be improved?

--
Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 8826230892 | rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab PS. If you see any footer below, I did 
not add it :) Find out more about ShapeBlue and our range of CloudStack related 
services

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

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

Re: [VOTE] Apache CloudStack 4.5.1-rc1

2015-03-27 Thread ilya

+1 binding on future ACS 4.5.1 RC2

To report back, I've tested ACS 4.5.1 on limited scale with vmware.

No issues observed so far, test cases covered:

vm created
disk attached
snapshots work
deletion works
console works
etc..




On 3/24/15 10:13 PM, Rohit Yadav wrote:

HI Ilya - I've added a SecureSSLFactory implementation (POODLE fix) after 4.5.0 
that is used by VmwareClient and other clients. Other than that I don’t see any 
Vmware specific changes.


On 25-Mar-2015, at 7:05 am, ilya ilya.mailing.li...@gmail.com wrote:

I'll see if i can spin up another test. Based on fixes i've seen post 4.5.0, 
they are not VmWare specific (unless i'm wrong).

I have several vmware test environments running in 4.5 - we are yet to see any 
issue.



On 3/23/15 11:36 PM, Rohit Yadav wrote:

Hi Ilya - Yes, I think we’ll need a RC2 but I don’t want another RC3 so let’s 
wait at least for today to see if anyone reports anything.

Meanwhile, let’s continue testing and let’s report/fix any issues we find. I 
think we’ve tested RC1 with KVM and Xen, it would be great if someone could 
share their test results against VMWare and report success/failures before we 
do RC2 if possible?


On 24-Mar-2015, at 7:21 am, David Nalley da...@gnsa.us wrote:

Very likely - just waiting to see if anyone uncovers anything else
before I do so.

On Mon, Mar 23, 2015 at 7:35 PM, ilya ilya.mailing.li...@gmail.com wrote:

Rohit,

While we have fixes and I hate to do this to David, but i think this
warrants RC2 release.

David, how likely are you to spin up another vote for RC2?

Thanks
ilya


On 3/20/15 10:31 AM, Rohit Yadav wrote:

Hi everyone,

Don’t get discouraged by the minor regressions found as they are fixed.
Note: they would only affect VMWare/Xen and the rpm bug will affect only
CentOS6 users.

In case you’re building from source, apply these two patches on top of RC1
and please continue testing:


https://github.com/apache/cloudstack/commit/53ca0b1861c743caf61ec04f776c87eac334f185

https://github.com/apache/cloudstack/commit/d70937aeb92e89efa8fcc39d7f89bdd8c885b2a2


On 20-Mar-2015, at 7:51 pm, Paul Angus paul.an...@shapeblue.com wrote:

-1
Regression caused by
https://issues.apache.org/jira/browse/CLOUDSTACK-8312
Causes:
Unable to start instance due to can't find mapping in ObjectInDataStore
table for: org.apache.cloudstack.storage.image.store.TemplateObject

When trying to deploy system VM templates.

Template gets copied to primary storage but no entries appear to be added
to the db
Systemvm.iso not copied to secondary storage.
SSVM and CPVM do not get created

Rohit has created a fix for RC2 - testing on that now.

Regards,

Paul Angus
Cloud Architect
D: +44 20 3468 5163 |S: +44 20 3603 0540 | M: +44 7711 418 784 | T:
@CloudyAngus
paul.an...@shapeblue.com

-Original Message-
From: Nux! [mailto:n...@li.nux.ro]
Sent: 20 March 2015 14:12
To: dev@cloudstack.apache.org
Subject: Re: [VOTE] Apache CloudStack 4.5.1-rc1

+1 from me as well based on upgrade from 4.4.1 and ADV+SG zone tests.

Thanks Rohit for the packages.

Lucian

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -

From: Rohit Yadav rohit.ya...@shapeblue.com
To: dev@cloudstack.apache.org
Sent: Friday, 20 March, 2015 11:38:42
Subject: Re: [VOTE] Apache CloudStack 4.5.1-rc1
+1 (with one centos6 rpm build fix required, read below)

Advance zone testing with/without local storage, KVM:

- VM lifecycle with and without local storage and vm's volume
migrations (after vm was stopped) across 2 hosts
- Password server, reset password. Stress tested password server,
served
1000 req/second with 95.7% successful http request completion (though
I realize ab is not really a good tool)
- Egress rules, Firewall rules, port forwarding SNAT usage, load
balancing
- Register template and ISO
- VM statistics, dashboard capacity values
- Observed normal CPVM, SSVM behaviours
- Use of both NFS and local primary storage
- Download volume, iso, template
- VPC: multiple tiers, password server + load tests, vm lifecycle
with/without local storage, SNAT for vms in tiers, ACL rules
create/update/delete/apply etc

Basic Zone testing with/without local storage, KVM:

- Basic zone with local storage, vm lifecycle
- Volume migration (after stopped)
- Attach/detach volumes
- NFS primary+secondary and local storage primary
- Normal CPVM, SSVM behaviour seen
- Register template/iso worked
- Download volume, iso, template
- Shared network with SG worked
- Password server tested, reset password

Minor issues:

- RC1 will require this minor centos6 rpm build fix that we can slip
in
https://github.com/apache/cloudstack/commit/d70937aeb92e89efa8fcc39d7f
89bdd8c885b2a2
Note: centos7 builds are fine.
- UI logs out on refresh (due to known CSRF fix) or opening in another
tab.

On Thursday 19 March 2015 08:10 PM, David Nalley wrote:

Hi All,

I've created a X.X.X release, with the following artifacts up for a
vote:

Git Branch and Commit SH:

Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Ian Duffy
Congrats Rohit! Well deserved :)

On 27 March 2015 at 15:17, Marco Sinhoreli
marco.sinhor...@shapeblue.com wrote:
 Great news! Congrats Rohit!


 Marco Sinhoreli
 Consultant Manager




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








 On 27/03/15 05:07, Sebastien Goasguen run...@gmail.com wrote:

The Project Management Committee (PMC) for Apache CloudStack are pleased
to
announce that Rohit Yadav has accepted our invitation to join the PMC.

Please join me in congratulating him.

On behalf of the Apache CloudStack PMC

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

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

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


RE: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-27 Thread Rajesh Battala
Hearty Congratulations Rohit.

-Original Message-
From: Sebastien Goasguen [mailto:run...@gmail.com] 
Sent: Friday, March 27, 2015 1:38 PM
To: dev@cloudstack.apache.org
Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

The Project Management Committee (PMC) for Apache CloudStack are pleased to 
announce that Rohit Yadav has accepted our invitation to join the PMC.

Please join me in congratulating him.

On behalf of the Apache CloudStack PMC