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  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  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 & Build
>> CSForge – rapid IaaS deployment framework
>> CloudStack Consulting
>> CloudStack Softw

[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 Erik Weber
On Fri, Mar 27, 2015 at 9:07 AM, Sebastien Goasguen 
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 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: [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: [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  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 Funs Kessen
Congrats Rohit, awesome!

> On 27 Mar 2015, at 09:20, Remi Bergsma  wrote:
> 
> Congratz Rohit, well deserved! :-)
> 
> Sent from my iPhone
> 
>> On 27 Mar 2015, at 09:08, Sebastien Goasguen  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 Jayapal Reddy Uradi
Congrats Bhaisaab :)

On 27-Mar-2015, at 2:01 PM, Funs Kessen  wrote:

> Congrats Rohit, awesome!
> 
>> On 27 Mar 2015, at 09:20, Remi Bergsma  wrote:
>> 
>> Congratz Rohit, well deserved! :-)
>> 
>> Sent from my iPhone
>> 
>>> On 27 Mar 2015, at 09:08, Sebastien Goasguen  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: CentOS Cloud SIG effort

2015-03-27 Thread Sebastien Goasguen

> On Mar 26, 2015, at 4:28 PM, Rich Bowen  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  wrote:
>
> > Congrats Rohit, awesome!
> >
> >> On 27 Mar 2015, at 09:20, Remi Bergsma 
> wrote:
> >>
> >> Congratz Rohit, well deserved! :-)
> >>
> >> Sent from my iPhone
> >>
> >>> On 27 Mar 2015, at 09:08, Sebastien Goasguen  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  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" 
> 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 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!  wrote:
> Congratulations, Rohit :)
>
> --
> Sent from the Delta quadrant using Borg technology!
>
> Nux!
> www.nux.ro
>
> - Original Message -
>> From: "Sebastien Goasguen" 
>> 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


Re: [DISCUSS] Stop using Review Board

2015-03-27 Thread Erik Weber
On Fri, Mar 27, 2015 at 9:52 AM, Sebastien Goasguen 
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  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: [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" 
> To: "dev" 
> 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 
> 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  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 Punith S
Congrats Rohit :)

On Fri, Mar 27, 2015 at 2:41 PM, Daan Hoogland 
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!  wrote:
> > Congratulations, Rohit :)
> >
> > --
> > Sent from the Delta quadrant using Borg technology!
> >
> > Nux!
> > www.nux.ro
> >
> > - Original Message -
> >> From: "Sebastien Goasguen" 
> >> 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


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 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: [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 & Build
CSForge – rapid IaaS deployment framework
CloudStack Consulting
CloudStack Software 
Engineering
CloudStack Infrastructure 
Support
CloudStack Bootcamp Training Courses

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: [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  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


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

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

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

Ovm3firefix: fixes for unit tests on Windows and for running management on 
Windows.

Some of the unit tests fail on Windows as File.separator was used, using it 
might seem like a good idea as suggested by Sonarcube, but all the paths 
generated with it are actually only run on Linux hosts as the agent for OVM3 
runs on linux. So using the File.seperator is a real bad idea, not just for the 
tests but also for someone running the manager on a windows host.

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

$ git pull https://github.com/snuf/cloudstack ovm3firefix

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

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


commit d0e25d96fbdcce830795a5590afdf7f0e3302546
Author: Funs 
Date:   2015-03-27T10:14:35Z

Fix paths so they also work with tests on windows.
Sonarcube is great, but has no context and can be wrong, in this
case File.separator is nice if you're running platform independent,
the agent on OVM3 is however NOT platform independent and will break
if we feed it windows separators.

commit e7d7643dd71b2175a8f553e1659141371c631656
Author: Funs 
Date:   2015-03-27T10:19:16Z

Only one thing can come from the agent




---
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
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  wrote:
> 
> 
>> On 26 Mar 2015, at 21:41, Daan Hoogland  wrote:
>> 
>> On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen  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 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  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  wrote:
>>
>>
>>> On 26 Mar 2015, at 21:41, Daan Hoogland  wrote:
>>>
>>> On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen  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.
---


Re: OVM3 test failures

2015-03-27 Thread Funs Kessen
Hi Daan,

> On 27 Mar 2015, at 11:58, Daan Hoogland  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  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  wrote:
>>> 
>>> 
 On 26 Mar 2015, at 21:41, Daan Hoogland  wrote:
 
 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen  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: [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  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: 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  wrote:
> Hi Daan,
>
>> On 27 Mar 2015, at 11:58, Daan Hoogland  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  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  wrote:


> On 26 Mar 2015, at 21:41, Daan Hoogland  wrote:
>
> On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen  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


[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: [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
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  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  wrote:
>> Hi Daan,
>> 
>>> On 27 Mar 2015, at 11:58, Daan Hoogland  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  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  wrote:
> 
> 
>> On 26 Mar 2015, at 21:41, Daan Hoogland  wrote:
>> 
>> On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen  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



Build failed in Jenkins: simulator-singlerun #1060

2015-03-27 Thread jenkins
See 

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 

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

 (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 

[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 

[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: 

[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 

 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 

 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 

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

 (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 

[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 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.

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 
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  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 
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
CSForge – rapid IaaS deployment framework
CloudStack Consulting
CloudStack Software 
Engineering
CloudStack Infrastructure 
Support
CloudStack Bootcamp Training Courses

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 
wrote:

> Thank you everyone :) Hope to work with you all to ship great software
> over years.
>
> Regards.
> 
> From: Sebastien Goasguen 
> 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 framework
> CloudStack Consulting
> 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: [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 :

> Congrats Rohit!
>
> Regards,
> Gaurav
>
> On Fri, Mar 27, 2015 at 5:39 PM, Rohit Yadav 
> wrote:
>
> > Thank you everyone :) Hope to work with you all to ship great software
> > over years.
> >
> > Regards.
> > 
> > From: Sebastien Goasguen 
> > 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 framework
> > CloudStack Consulting
> > 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
 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: [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
 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 
> 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  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: 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  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  wrote:
>> Hi Daan,
>> 
>>> On 27 Mar 2015, at 11:58, Daan Hoogland  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  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  wrote:
> 
> 
>> On 26 Mar 2015, at 21:41, Daan Hoogland  wrote:
>> 
>> On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen  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
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  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  wrote:
>> Hi Daan,
>> 
>>> On 27 Mar 2015, at 11:58, Daan Hoogland  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  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  wrote:
> 
> 
>> On 26 Mar 2015, at 21:41, Daan Hoogland  wrote:
>> 
>> On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen  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  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  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  wrote:
>>> Hi Daan,
>>>
 On 27 Mar 2015, at 11:58, Daan Hoogland  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  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  wrote:
>>
>>
>>> On 26 Mar 2015, at 21:41, Daan Hoogland  wrote:
>>>
>>> On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen  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 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  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  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  wrote:
>>> Hi Daan,
>>>
 On 27 Mar 2015, at 11:58, Daan Hoogland  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  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  wrote:
>>
>>
>>> On 26 Mar 2015, at 21:41, Daan Hoogland  wrote:
>>>
>>> On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen  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] --

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  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  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  wrote:
>>> Hi Daan,
>>>
 On 27 Mar 2015, at 11:58, Daan Hoogland  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  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  wrote:
>>
>>
>>> On 26 Mar 2015, at 21:41, Daan Hoogland  wrote:
>>>
>>> On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen  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  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  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  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  wrote:
 Hi Daan,

> On 27 Mar 2015, at 11:58, Daan Hoogland  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  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  wrote:
>>>
>>>
 On 26 Mar 2015, at 21:41, Daan Hoogland  
 wrote:

 On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen  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


Recommended Qemu And Ceph version

2015-03-27 Thread Yitao Jiang
Hi, stackers,
for those using kvm hypervisor and ceph block storage, can you share the
recommend versions for deployment?
Currently we are using
fc-san for storage, but i wanna to test and get the best performance  using
such stack architicure.

Thanks for your guys sharing


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

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 

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

 (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 

[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 

[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: 

[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 

 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 

 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 

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

 (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 

[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  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  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  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: [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
 | Twitter:@shapeBlue









On 27/03/15 05:07, "Sebastien Goasguen"  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 & Build
CSForge – rapid IaaS deployment framework
CloudStack Consulting
CloudStack Software 
Engineering
CloudStack Infrastructure 
Support
CloudStack Bootcamp Training Courses

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: [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" 
> 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 David Nalley
+1 for GH


On Fri, Mar 27, 2015 at 4:52 AM, Sebastien Goasguen  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  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: [DISCUSS] Stop using Review Board

2015-03-27 Thread Mike Tutkowski
+1

On Fri, Mar 27, 2015 at 2:52 AM, Sebastien Goasguen 
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  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
*™*


[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


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



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

2015-03-27 Thread jenkins
See 



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:


  i-2-123-VM
  7555205e-c18d-48c7-bfdf-3a7461e637ee
  CentOS 5.5 (64-bit)
  524288
  524288
  1
  
500
  
  
hvm


  
  



  
  
  
  
  destroy
  restart
  destroy
  
/usr/libexec/qemu-kvm

  
  file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/>

  
  
  function='0x0'/>



  
  
  
  
  


  
  function='0x2'/>



  
  function='0x1'/>



  
  
  


  
  
  
  
  function='0x0'/>



  
  
  


  
  
  


  



  


  
  
  function='0x0'/>



  

  


Here is the censored version of my CURL URL request:
http://serverip:8080/client/api?account=bob&apikey=MYAPIKEY...&command=deployVirtualMachine&details[0].cpuNumber=1&details[0].cpuSpeed=500&details[0].memory=512&details[0].networkrate=1&displayname=testing&displayvm=true&domainid=a7f31400-9c32-11e4-82e0-50e549354a3e&expires=2015-03-27T12%3A18%3A49-0400&hypervisor=KVM&name=testing&networkids=a2353a3b-073e-47d6-8090-3032432e3077&response=json&rootdisksize=50&serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5e&signatureVersion=3&templateid=a84da8b6-9c32-11e4-82e0-50e549354a3e&zoneid=8c95e4d9-c49e-4275-8c35-2af258a27898&signature=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, ); //
https://github.com/jasonhancock/cloudstack-api-extension //...
$deploy = $cloudstack->deployVirtualMachine($vars); // does curl
request...

Note: It will create the VM and runs fine with no errors
generated... However, when I download a 10 MB test file it will get
10MB/s download, and does not limit it to 1MB/s. Also, when I use
the cloudstack interface to look at the Instance Details, I do not
see any rate limit set.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJVFG93AAoJEAGbWC3bPspCc5UP/2/JDa7PHsDoaoOCYQlOPYaT
tlJBpRviHkWl/IB5Dup86nDF6GjNYrwbRA0+YKn2E8UwgJ+lAz13Vkqg3eCLH3OK
Na++WFMNePlR/MOYKRic0XuW+8YflKwKfxTs2OU96y5t3DqBuZzVpBKEKvxprTqv
5uhJZLnyoA1AZotg+oMAgD07SBtnFEIqlIxiP/K7UROPMnE0D8pUOVD4Z2Tdrh5p
Rc7yNHU9XbLJjxuf1fpZkTmA6Htt+Qb4r3K4aOztmt6n7I1ov91HQSUQaYH3jQnJ
t06apLb8Ip4w85HpfqupfVQAVF26swawi7ghuJ/BVvG+/EaY4nyyhoUPoM6Q42fW
YusLbfCWaOM8yB0Hr0TjGBPAXzuIKcI1j4KxX13WONBMTNqn34TYanxXDD2UhYZE
6W8sfB3+cF0N4HF1EBTKDAYRcVolqZWILuvYIx1VmFEuJfSljg+X47ULI/keiuWX
vcdagoS2eJCsVreym5S6lbd3jFjJibpcu+MUsT0Rb9M8hvdZ3b/x3+mHaXaAhErQ
4xOoZhbD+rbeBfD+WP6HOJRLvGsdPfSMJXxxdWz+xgIn4Odbc/eoV/zuVPGuHBSE
e5JqqLuXRzQPmktrP0uxMPgyqUH/hjyW+6g4F5A3/siixjziI2NfvfEzJ1qGDtFw
d3H56NFlcAPmD5/+Ldew
=ii1N
-END PGP SIGNATURE-





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:


  i-2-123-VM
  7555205e-c18d-48c7-bfdf-3a7461e637ee
  CentOS 5.5 (64-bit)
  524288
  524288
  1
  
500
  
  
hvm


  
  



  
  
  
  
  destroy
  restart
  destroy
  
/usr/libexec/qemu-kvm

  
  file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/>

  
  
  function='0x0'/>



  
  
  
  
  


  
  function='0x2'/>



  
  function='0x1'/>



  
  
  


  
  
  
  
  function='0x0'/>



  
  
  


  
  
  


  



  


  
  
  function='0x0'/>



  

  


Here is the censored version of my CURL URL request:
http://serverip:8080/client/api?account=bob&apikey=MYAPIKEY...&command=deployVirtualMachine&details[0].cpuNumber=1&details[0].cpuSpeed=500&details[0].memory=512&details[0].networkrate=1&displayname=testing&displayvm=true&domainid=a7f31400-9c32-11e4-82e0-50e549354a3e&expires=2015-03-27T12%3A18%3A49-0400&hypervisor=KVM&name=testing&networkids=a2353a3b-073e-47d6-8090-3032432e3077&response=json&rootdisksize=50&serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5e&signatureVersion=3&templateid=a84da8b6-9c32-11e4-82e0-50e549354a3e&zoneid=8c95e4d9-c49e-4275-8c35-2af258a27898&signature=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, ); //
https://github.com/jasonhancock/cloudstack-api-extension //...
$deploy = $cloudstack->deployVirtualMachine($vars); // does curl
request...

Note: It will create the VM and runs fine with no errors
generated... However, when I download a 10 MB test file it will get
10MB/s download, and does not limit it to 1MB/s. Also, when I use
the cloudstack interface to look at the Instance Details, I do not
see any rate limit set.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJVFG93AAoJEAGbWC3bPspCc5UP/2/JDa7PHsDoaoOCYQlOPYaT
tlJBpRviHkWl/IB5Dup86nDF6GjNYrwbRA0+YKn2E8UwgJ+lAz13Vkqg3eCLH3OK
Na++WFMNePlR/MOYKRic0XuW+8YflKwKfxTs2OU96y5t3DqBuZzVpBKEKvxprTqv
5uhJZLnyoA1AZotg+oMAgD07SBtnFEIqlIxiP/K7UROPMnE0D8pUOVD4Z2Tdrh5p
Rc7yNHU9XbLJjxuf1fpZkTmA6Htt+Qb4r3K4aOztmt6n7I1ov91HQSUQaYH3jQnJ
t06apLb8Ip4w85HpfqupfVQAVF26swawi7ghuJ/BVvG+/EaY4nyyhoUPoM6Q42fW
YusLbfCWaOM8yB0Hr0TjGBPAXzuIKcI1j4KxX13WONBMTNqn34TYanxXDD2UhYZE
6W8sfB3+cF0N4HF1EBTKDAYRcVolqZWILuvYIx1VmFEuJfSljg+X47ULI/keiuWX
vcdagoS2eJCsVreym5S6lbd3jFjJibpcu+MUsT0Rb9M8hvdZ3b/x3+mHaXaAhErQ
4xOoZhbD+rbeBfD+WP6HOJRLvGsdPfSMJXxxdWz+xgIn4Odbc/eoV/zuVPGuHBSE
e5JqqLuXRzQPmktrP0uxMPgyqUH/hjyW+6g4F5A3/siixjziI2NfvfEzJ1qGDtFw
d3H56NFlcAPmD5/+Ldew
=ii1N
-END PGP SIGNATURE-







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  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:
>>
>> 
>>   i-2-123-VM
>>   7555205e-c18d-48c7-bfdf-3a7461e637ee
>>   CentOS 5.5 (64-bit)
>>   524288
>>   524288
>>   1
>>   
>> 500
>>   
>>   
>> hvm
>> 
>> 
>>   
>>   
>> 
>> 
>> 
>>   
>>   
>>   
>>   
>>   destroy
>>   restart
>>   destroy
>>   
>> /usr/libexec/qemu-kvm
>> 
>>   
>>   > file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/>
>>   
>>   
>>   > function='0x0'/>
>> 
>> 
>>   
>>   
>>   
>>   
>>   
>> 
>> 
>>   
>>   > function='0x2'/>
>> 
>> 
>>   
>>   > function='0x1'/>
>> 
>> 
>>   
>>   
>>   
>> 
>> 
>>   
>>   
>>   
>>   
>>   > function='0x0'/>
>> 
>> 
>>   
>>   
>>   
>> 
>> 
>>   
>>   
>>   
>> 
>> 
>>   
>> 
>> 
>> 
>>   
>> 
>> 
>>   
>>   
>>   > function='0x0'/>
>> 
>> 
>>   
>> 
>>   
>> 
>>
>> Here is the censored version of my CURL URL request:
>>
>> http://serverip:8080/client/api?account=bob&apikey=MYAPIKEY...&command=deployVirtualMachine&details[0].cpuNumber=1&details[0].cpuSpeed=500&details[0].memory=512&details[0].networkrate=1&displayname=testing&displayvm=true&domainid=a7f31400-9c32-11e4-82e0-50e549354a3e&expires=2015-03-27T12%3A18%3A49-0400&hypervisor=KVM&name=testing&networkids=a2353a3b-073e-47d6-8090-3032432e3077&response=json&rootdisksize=50&serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5e&signatureVersion=3&templateid=a84da8b6-9c32-11e4-82e0-50e549354a3e&zoneid=8c95e4d9-c49e-4275-8c35-2af258a27898&signature=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, ); //
 https://github.com/jasonhancock/cloudstack-api-extension //...
 $deploy = $cloudstack->deployVirtualMachine($vars); // does curl
 request...

 Note: It will create the VM and runs fine with no errors
 generated... However, when I download a 10 MB test file it will get
 10MB/s download, and does not limit it to 1MB/s. Also, when I use
 the cloudstack interface to look at the Instance Details, I do not
 see any rate limit set.
>>>
>>> -BEGIN PGP SIGNATURE-
>>> Version: GnuPG v1
>>>
>>> iQIcBAEBAgAGBQJVFG93AAoJEAGbWC3bPspCc5UP/2/JDa7PHsDoaoOCYQlOPYaT
>>> tlJBpRviHkWl/IB5Dup86nDF6GjNYrwbRA0+YKn2E8UwgJ+lAz13Vkqg3eCLH3OK
>>> Na++WFMNePlR/MOYKRic0XuW+8YflKwKfxTs2OU96y5t3DqBuZzVpBKEKvxprTqv
>>> 5uhJZLnyoA1AZotg+oMAgD07SBtnFEIqlIxiP/K7UROPMnE0D8pUOVD4Z2Tdrh5p
>>> Rc7yNHU9XbLJjxuf1fpZkTmA6H

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  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!" 
>> 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" 
>>> 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  wrote:

 It may have been cosmetical but I decided to do a re-r

[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


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
Are you running it like this?

mvn -pl client jetty:run -D noredist

On Friday, March 27, 2015, 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
>


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


Re: 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 
wrote:

> Are you running it like this?
>
> mvn -pl client jetty:run -D noredist
>
> On Friday, March 27, 2015, 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
>>
>
>
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com
> 
> o: 303.746.7302
> Advancing the way the world uses the cloud
> *™*
>
>

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


Re: [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 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  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
*™*


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 
wrote:

> Are you running it like this?
>
> mvn -pl client jetty:run -D noredist
>
> On Friday, March 27, 2015, 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
>>
>
>
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com
> 
> o: 303.746.7302
> Advancing the way the world uses the cloud
> *™*
>
>

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


Re: assistance with VMware

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

On Friday, March 27, 2015, Roger Crerie  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 ]
> 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  >
> wrote:
>
> > Are you running it like this?
> >
> > mvn -pl client jetty:run -D noredist
> >
> > On Friday, March 27, 2015, 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
> >>
> >
> >
> > --
> > *Mike Tutkowski*
> > *Senior CloudStack Developer, SolidFire Inc.*
> > e: mike.tutkow...@solidfire.com 
> >  ');>
> > o: 303.746.7302
> > Advancing the way the world uses the cloud
> > *™*
> >
> >
>
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com 
> o: 303.746.7302
> Advancing the way the world uses the cloud
> *™*
>


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


Re: [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 
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  > 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
> *™*
>
>

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


RE: 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: 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  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  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:
> >>
> >> 
> >>   i-2-123-VM
> >>   7555205e-c18d-48c7-bfdf-3a7461e637ee
> >>   CentOS 5.5 (64-bit)
> >>   524288
> >>   524288
> >>   1
> >>   
> >> 500
> >>   
> >>   
> >> hvm
> >> 
> >> 
> >>   
> >>   
> >> 
> >> 
> >> 
> >>   
> >>   
> >>   
> >>   
> >>   destroy
> >>   restart
> >>   destroy
> >>   
> >> /usr/libexec/qemu-kvm
> >> 
> >>   
> >>>>
> file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/>
> >>   
> >>   
> >>>> function='0x0'/>
> >> 
> >> 
> >>   
> >>   
> >>   
> >>   
> >>   
> >> 
> >> 
> >>   
> >>>> function='0x2'/>
> >> 
> >> 
> >>   
> >>>> function='0x1'/>
> >> 
> >> 
> >>   
> >>   
> >>   
> >> 
> >> 
> >>   
> >>   
> >>   
> >>   
> >>>> function='0x0'/>
> >> 
> >> 
> >>   
> >>   
> >>   
> >> 
> >> 
> >>   
> >>   
> >>   
> >> 
> >> 
> >>   
> >> 
> >> 
> >> 
> >>   
> >> 
> >> 
> >>   
> >>   
> >>>> function='0x0'/>
> >> 
> >> 
> >>   
> >> 
> >>   
> >> 
> >>
> >> Here is the censored version of my CURL URL request:
> >>
> >>
> http://serverip:8080/client/api?account=bob&apikey=MYAPIKEY...&command=deployVirtualMachine&details[0].cpuNumber=1&details[0].cpuSpeed=500&details[0].memory=512&details[0].networkrate=1&displayname=testing&displayvm=true&domainid=a7f31400-9c32-11e4-82e0-50e549354a3e&expires=2015-03-27T12%3A18%3A49-0400&hypervisor=KVM&name=testing&networkids=a2353a3b-073e-47d6-8090-3032432e3077&response=json&rootdisksize=50&serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5e&signatureVersion=3&templateid=a84da8b6-9c32-11e4-82e0-50e549354a3e&zoneid=8c95e4d9-c49e-4275-8c35-2af258a27898&signature=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, ); //
>  https://github.com/jasonhancock/cloudstack-api-extension //...
>  $deploy = $cloudstack->deployVirtualMachine($vars); // does curl
>  request...
> 
>  Note: It will create the VM and runs fine with no errors
>  generated... However, when I downl

[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 
Date:   2015-03-27T17:01:49Z

minor spacing change

commit 06d09e228a66c05e482a1ecbe9626d0950e0b774
Author: Paul Angus 
Date:   2015-03-27T21:19:30Z

further updates and rewording to vSphere hypervisor section

commit 7148a6f05a9601fc5938d2f5ceb2ae51e627f965
Author: Paul Angus 
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  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  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  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  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:
>> >>
>> >> 
>> >>   i-2-123-VM
>> >>   7555205e-c18d-48c7-bfdf-3a7461e637ee
>> >>   CentOS 5.5 (64-bit)
>> >>   524288
>> >>   524288
>> >>   1
>> >>   
>> >> 500
>> >>   
>> >>   
>> >> hvm
>> >> 
>> >> 
>> >>   
>> >>   
>> >> 
>> >> 
>> >> 
>> >>   
>> >>   
>> >>   
>> >>   
>> >>   destroy
>> >>   restart
>> >>   destroy
>> >>   
>> >> /usr/libexec/qemu-kvm
>> >> 
>> >>   
>> >>   > >>
>> file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/>
>> >>   
>> >>   
>> >>   > >> function='0x0'/>
>> >> 
>> >> 
>> >>   
>> >>   
>> >>   
>> >>   
>> >>   
>> >> 
>> >> 
>> >>   
>> >>   > >> function='0x2'/>
>> >> 
>> >> 
>> >>   
>> >>   > >> function='0x1'/>
>> >> 
>> >> 
>> >>   
>> >>   
>> >>   
>> >> 
>> >> 
>> >>   
>> >>   
>> >>   
>> >>   
>> >>   > >> function='0x0'/>
>> >> 
>> >> 
>> >>   
>> >>   
>> >>   
>> >> 
>> >> 
>> >>   
>> >>   
>> >>   
>> >> 
>> >> 
>> >>   
>> >> 
>> >> 
>> >> 
>> >>   
>> >> 
>> >> 
>> >>   
>> >>   
>> >>   > >> function='0x0'/>
>> >> 
>> >> 
>> >>   
>> >> 
>> >>   
>> >> 
>> >>
>> >> Here is the censored version of my CURL URL request:
>> >>
>> >>
>> http://serverip:8080/client/api?account=bob&apikey=MYAPIKEY...&command=deployVirtualMachine&details[0].cpuNumber=1&details[0].cpuSpeed=500&details[0].memory=512&details[0].networkrate=1&displayname=testing&displayvm=true&domainid=a7f31400-9c32-11e4-82e0-50e549354a3e&expires=2015-03-27T12%3A18%3A49-0400&hypervisor=KVM&name=testing&networkids=a2353a3b-073e-47d6-8090-3032432e3077&response=json&rootdisksize=50&serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5e&signatureVersion=3&templateid=a84da8b6-9c32-11e4-82e0-50e549354a3e&zoneid=8c95e4d9-c49e-4275-8c35-2af258a27898&signature=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,

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 Mentors&Administrators.

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 :

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

2015-03-27 Thread Daan Hoogland
On Fri, Mar 27, 2015 at 11:19 PM, Yan Bai  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 Mentors&Administrators.


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: 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  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 
> 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  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  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:
> >> >>
> >> >> 
> >> >>   i-2-123-VM
> >> >>   7555205e-c18d-48c7-bfdf-3a7461e637ee
> >> >>   CentOS 5.5 (64-bit)
> >> >>   524288
> >> >>   524288
> >> >>   1
> >> >>   
> >> >> 500
> >> >>   
> >> >>   
> >> >> hvm
> >> >> 
> >> >> 
> >> >>   
> >> >>   
> >> >> 
> >> >> 
> >> >> 
> >> >>   
> >> >>   
> >> >>   
> >> >>   
> >> >>   destroy
> >> >>   restart
> >> >>   destroy
> >> >>   
> >> >> /usr/libexec/qemu-kvm
> >> >> 
> >> >>   
> >> >>>> >>
> >>
> file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/>
> >> >>   
> >> >>   
> >> >>>> >> function='0x0'/>
> >> >> 
> >> >> 
> >> >>   
> >> >>   
> >> >>   
> >> >>   
> >> >>unit='0'/>
> >> >> 
> >> >> 
> >> >>   
> >> >>>> >> function='0x2'/>
> >> >> 
> >> >> 
> >> >>   
> >> >>>> >> function='0x1'/>
> >> >> 
> >> >> 
> >> >>   
> >> >>   
> >> >>   
> >> >> 
> >> >> 
> >> >>   
> >> >>   
> >> >>   
> >> >>   
> >> >>>> >> function='0x0'/>
> >> >> 
> >> >> 
> >> >>   
> >> >>   
> >> >>   
> >> >> 
> >> >> 
> >> >>   
> >> >>   
> >> >>   
> >> >> 
> >> >> 
> >> >>   
> >> >> 
> >> >> 
> >> >> 
> >> >>   
> >> >> 
> >> >> 
> >> >>   
> >> >>   
> >> >>>> >> function='0x0'/>
> >> >> 
> >> >> 
> >> >>   
> >> >> 
> >> >>   
> >> >> 
> >> >>
> >> >> Here is the censored version of my CURL URL request:
> >> >>
> >> >>
> >>
> http://serverip:8080/client/api?account=bob&apikey=MYAPIKEY...&command=deployVirtualMachine&details[0].cpuNumber=1&details[0].cpuSpeed=500&details[0].memory=512&details[0].networkrate=1&displayname=testing&displayvm=true&domainid=a7f31400-9c32-11e4-82e0-50e549354a3e&expires=2015-03-27T12%3A18%3A49-0400&hypervisor=KVM&name=testing&networkids=a2353a3b-073e-47d6-8090-3032432e3077&response=json&rootdisksize=50&serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5e&signatureVersion=3&templateid=a84da8b6-9c32-11e4-82e0-50e549354a3e&zoneid=8c95e4d9-c49e-4275-8c35-2af258a27898&signature=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 t

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 
> 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  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
>> *™*
>>
>>
>
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com
> o: 303.746.7302
> Advancing the way the world uses the cloud
> *™*
>
>


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


Re: [VOTE] 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  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  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  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  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" 
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:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h
=refs/heads/4.5-RC20150319T1429
Commit: 3c06466e208769f32

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  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 & Build
CSForge – rapid IaaS deployment framework
CloudStack Consulting
CloudStack Software 
Engineering
CloudStack Infrastructure 
Support
CloudStack Bootcamp Training Courses

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 re

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
 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
>  | Twitter:@shapeBlue
> 
>
>
>
>
>
>
>
>
> On 27/03/15 05:07, "Sebastien Goasguen"  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 & Build
> CSForge – rapid IaaS deployment framework
> CloudStack Consulting
> CloudStack Software 
> Engineering
> CloudStack Infrastructure 
> Support
> CloudStack Bootcamp Training 
> Courses
>
> 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


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

2015-03-27 Thread Ahmad
Congrats Mr Yadav! Keep kicking tail.



> On Mar 27, 2015, at 1:07 AM, Sebastien Goasguen  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