Re: [DISCUSS] Improving VR services such as password server
Hi Rohit, At the moment I’m looking into doing something with a much lighter and quite flexible alternative for the VR. I was actually thinking of using Tiny Core OS as a base, it has a great packaging system with loop mounts and is very simple and tiny compared to the VR we have now (tens of MBs instead of 1.x to 2GB). And upgrading it could easily be bundled from the systemvm.iso as it’s really small. Another thing I’m experimenting with is getting openvswitch in there which should enable us to get rid of some of the limitations with regard to the amounts of networks you can make (4 in a VPC due to the 7 nic limit ?) and some nice L2-ish features too, platform independent and perhaps move to full routing/switching functionality in the VR. It would also enable us to lift that functionality very simple into a container perhaps. So the state right now is experimental, and I'm not at the point it could do all the singing and dancing, but I think it might be viable for further network virtualisation in CS and perhaps more. Cheers, Funs On 27 Mar 2015, at 07:37, Rohit Yadav rohit.ya...@shapeblue.com wrote: Hi everyone, I want to re-start the discussion on improving VR services and making a framework to build/improve old/new features such as reset password, dhcp, dns, vpn etc. that are both running on VR or on user VMs (reset password for example). For this, I’ve updated the wiki for high level goals and architecture diagram. Please share your comments and review on this proposal: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Agents+Framework Kishan - Yes, I’m also want to have a mechanism to update/upgrade systemvms without say registering a new one, or say during the patching process it can upgrades packages; since recently we had seen several openssl related issues where a common fix was to simply upgrade the packages. See the above wiki for details. On 20-Feb-2015, at 2:48 pm, Kishan Kavala kishan.kav...@citrix.com wrote: Rohit, Completely agree with the scalability and maintenance issues with systems Vms. Using an agent inside VR will probably work well for KVM, since the KVM agent (Resource layer) is remote. Communication using link-local network also won't be a problem is such case. For other hypervisors, it will increase load on the mgmt server due to direct agents. Also, mgmt server cannot access VRs directly. The options you mentioned are definitely worth exploring. Are you also looking at improving system Vm upgrade procedure? -Original Message- From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com] Sent: Friday, February 20, 2015 1:24 PM To: dev; us...@cloudstack.apache.org Subject: [DISCUSS] Improving VR services such as password server Hi, I'm trying to explore how to make systemvms more robust and fault-tolerant, and the manual/automated QA of systemvms. One of the common user facing issues related to scalability was the reset password/key servers where the VR serves data using socat etc using forking mechanisms and global locks. This slows down the processes such as reset password. More here: https://issues.apache.org/jira/browse/CLOUDSTACK-8272 One of the blindly thrown solutions includes increasing the VR RAM which works for at scale but then seems to fail again when the load is increased beyond a point. I don't know of any performance and stress testing reports that tell us about these bottlenecks. Please share if you have done anything in this regard. I want to do couple of things: - Explore systemvm build changes using newer tools such as packer - Cleanup script execution and code in resource layer - Start replacing bash scripts with more robust implementations, perhaps a single or few agents on VRs that provide non-hardcoded well-documented interfaces - Right now everything in VR/systemvms is sort of hardcoded and the services/interfaces are not well-documented. The idea is to refactor and wrap everything we want to do with the systemvms in a general agents framework that provides monitoring and managing the VRs (do stuff like upgrades etc to combat things like ghost, poodle issues): https://cwiki.apache.org/confluence/display/CLOUDSTACK/Agents+Framework What are the other issues you've had in past that you would like to be improved? -- Regards, Rohit Yadav Software Architect, ShapeBlue M. +91 8826230892 | rohit.ya...@shapeblue.com Blog: bhaisaab.org | Twitter: @_bhaisaab PS. If you see any footer below, I did not add it :) Find out more about ShapeBlue and our range of CloudStack related services IaaS Cloud Design Buildhttp://shapeblue.com/iaas-cloud-design-and-build// CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/ CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/ CloudStack Software Engineeringhttp://shapeblue.com/cloudstack-software-engineering/ CloudStack Infrastructure
Jenkins build is still unstable: simulator-4.5-singlerun #191
See http://jenkins.buildacloud.org/job/simulator-4.5-singlerun/changes
Re: [DISCUSS] Improving VR services such as password server
Hi everyone, I want to re-start the discussion on improving VR services and making a framework to build/improve old/new features such as reset password, dhcp, dns, vpn etc. that are both running on VR or on user VMs (reset password for example). For this, I’ve updated the wiki for high level goals and architecture diagram. Please share your comments and review on this proposal: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Agents+Framework Kishan - Yes, I’m also want to have a mechanism to update/upgrade systemvms without say registering a new one, or say during the patching process it can upgrades packages; since recently we had seen several openssl related issues where a common fix was to simply upgrade the packages. See the above wiki for details. On 20-Feb-2015, at 2:48 pm, Kishan Kavala kishan.kav...@citrix.com wrote: Rohit, Completely agree with the scalability and maintenance issues with systems Vms. Using an agent inside VR will probably work well for KVM, since the KVM agent (Resource layer) is remote. Communication using link-local network also won't be a problem is such case. For other hypervisors, it will increase load on the mgmt server due to direct agents. Also, mgmt server cannot access VRs directly. The options you mentioned are definitely worth exploring. Are you also looking at improving system Vm upgrade procedure? -Original Message- From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com] Sent: Friday, February 20, 2015 1:24 PM To: dev; us...@cloudstack.apache.org Subject: [DISCUSS] Improving VR services such as password server Hi, I'm trying to explore how to make systemvms more robust and fault-tolerant, and the manual/automated QA of systemvms. One of the common user facing issues related to scalability was the reset password/key servers where the VR serves data using socat etc using forking mechanisms and global locks. This slows down the processes such as reset password. More here: https://issues.apache.org/jira/browse/CLOUDSTACK-8272 One of the blindly thrown solutions includes increasing the VR RAM which works for at scale but then seems to fail again when the load is increased beyond a point. I don't know of any performance and stress testing reports that tell us about these bottlenecks. Please share if you have done anything in this regard. I want to do couple of things: - Explore systemvm build changes using newer tools such as packer - Cleanup script execution and code in resource layer - Start replacing bash scripts with more robust implementations, perhaps a single or few agents on VRs that provide non-hardcoded well-documented interfaces - Right now everything in VR/systemvms is sort of hardcoded and the services/interfaces are not well-documented. The idea is to refactor and wrap everything we want to do with the systemvms in a general agents framework that provides monitoring and managing the VRs (do stuff like upgrades etc to combat things like ghost, poodle issues): https://cwiki.apache.org/confluence/display/CLOUDSTACK/Agents+Framework What are the other issues you've had in past that you would like to be improved? -- Regards, Rohit Yadav Software Architect, ShapeBlue M. +91 8826230892 | rohit.ya...@shapeblue.com Blog: bhaisaab.org | Twitter: @_bhaisaab PS. If you see any footer below, I did not add it :) Find out more about ShapeBlue and our range of CloudStack related services IaaS Cloud Design Buildhttp://shapeblue.com/iaas-cloud-design-and-build// CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/ CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/ CloudStack Software Engineeringhttp://shapeblue.com/cloudstack-software-engineering/ CloudStack Infrastructure Supporthttp://shapeblue.com/cloudstack-infrastructure-support/ CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/ This email and any attachments to it may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of Shape Blue Ltd or related companies. If you are not the intended recipient of this email, you must neither take any action based upon its contents, nor copy or show it to anyone. Please contact the sender if you believe you have received this email in error. Shape Blue Ltd is a company incorporated in England Wales. ShapeBlue Services India LLP is a company incorporated in India and is operated under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic of South Africa and is traded under license from Shape Blue Ltd. ShapeBlue is a registered trademark. Regards, Rohit Yadav Software Architect,
Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Congrats Bhaisaab :) On 27-Mar-2015, at 2:01 PM, Funs Kessen f...@barred.org wrote: Congrats Rohit, awesome! On 27 Mar 2015, at 09:20, Remi Bergsma rberg...@schubergphilis.com wrote: Congratz Rohit, well deserved! :-) Sent from my iPhone On 27 Mar 2015, at 09:08, Sebastien Goasguen run...@gmail.com wrote: The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC — =Funs
[DISCUSS] Stop using Review Board
Hi everyone, Since GitHub pull requests have been enabled for cloudstack, we have closed 127 commits. I believe this is a nicer interface, one that folks are used to when contributing to other open source projects. In the meantime, we still have 73 open reviews on Review Board https://reviews.apache.org/ * I propose that we stop using RB all together, and remove any links to it from our website and README. A few of us have tried to close some of the reviews by pinging the authors already. * My second proposition is that we write a comment in all reviews: “Thanks for the patch, the cloudstack community has decided to stop using Review Board in favor of github pull request. You can see link to learn how to submit a pull request to cloudstack. Could you move your patch to a PR ? Without response from you we will close this review within 7 days. There is good contribution guidelines in our docs README: https://github.com/apache/cloudstack-docs -Sebastien
Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Congratulations, Rohit :) -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro - Original Message - From: Sebastien Goasguen run...@gmail.com To: dev@cloudstack.apache.org Sent: Friday, 27 March, 2015 08:07:55 Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC
RE: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
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
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
Count me in.. Sebastien. Regards sadhu -Original Message- From: Sebastien Goasguen [mailto:run...@gmail.com] Sent: 27 March 2015 15:07 To: dev@cloudstack.apache.org Subject: [DISCUSS][HELP] Cleaning up JIRA Hi everyone, We have ~1400 open issues in JIRA. I think it’s time for some cleanup. In just 10 minutes I was able to close 10+ issues that were not valid anymore. Aside from closing old, unvalid issues we actually need to do some proper triage. It’s not a very glamorous job but we need to do it. I don’t have any good ideas on how to do this and get everyone engaged, but to avoid bikeshedding of sorts I would like to propose: * Let’s have a regular weekly hangout meeting where people who want to help can join for one hour and cleanup JIRA. If 10 of us manage to meet, in one our we could knock out hundreds of trivial, unvalid or won’t fix issues. So what do you say ? operation JIRA cleanup anyone ? -Sebastien
RE: [DISCUSS] Stop using Review Board
+1 from me. All our process discussions over the (Northern Hemisphere) winter agreed that GitHub is the way forward. -- Stephen Turner -Original Message- From: Sebastien Goasguen [mailto:run...@gmail.com] Sent: 27 March 2015 08:52 To: dev@cloudstack.apache.org Subject: [DISCUSS] Stop using Review Board Hi everyone, Since GitHub pull requests have been enabled for cloudstack, we have closed 127 commits. I believe this is a nicer interface, one that folks are used to when contributing to other open source projects. In the meantime, we still have 73 open reviews on Review Board https://reviews.apache.org/ * I propose that we stop using RB all together, and remove any links to it from our website and README. A few of us have tried to close some of the reviews by pinging the authors already. * My second proposition is that we write a comment in all reviews: “Thanks for the patch, the cloudstack community has decided to stop using Review Board in favor of github pull request. You can see link to learn how to submit a pull request to cloudstack. Could you move your patch to a PR ? Without response from you we will close this review within 7 days. There is good contribution guidelines in our docs README: https://github.com/apache/cloudstack-docs -Sebastien
Re: OVM3 test failures
Funs, I commented on it, I think it has a typo in it. Roger, can you apply that patch and test (after looking at my comment)? On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote: Hi Daan, Had a fix ready yesterday, but after having slept on it, I crushed the fix as it was wrong. I’ve fixed it by setting the separator hard, and not to File.separator. The logic behind is that the Agent runs on Linux and not on Windows so using File.separator will just break things instead of making it work, as the code should not be platform independent but specifically for the Agent. I’ve got pull request #133 open which should resolve the issues on Windows. Cheers, Funs On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote: On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote: Hi Roger/Daan, Sorry for coming late to the party, and my apologies in advance! that's alright, i learned something about cs;) Ditto!! :) ... The second part of the booboo is in the tests themselves actually as you’ve noticed, so I’ll have to place the File.seperator there too in XenTest.java. Thanks for reaching out! @Daan: I can fix it in the ovm3rebase branch so you can pick it out ? yeah, that or send me a patch I’ll get you a patch asap, want to make sure I don’t have to make two =) Don't forget I added to the misery myself by adding a4c23b170e4c94d4ed4783b19a051ad8f6c45328 My friend of misery ? — =Funs — =Funs -- Daan
[GitHub] cloudstack pull request: Ovm3firefix: fixes for unit tests on Wind...
Github user snuf commented on the pull request: https://github.com/apache/cloudstack/pull/133#issuecomment-86900876 That's what e7d7643 Only one thing can come from the agent commit is for :) --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
[GitHub] cloudstack pull request: Ovm3firefix: fixes for unit tests on Wind...
Github user asfgit closed the pull request at: https://github.com/apache/cloudstack/pull/133 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
Re: OVM3 test failures
Nah you are smart enough, it’s just that I was lazy and did a search and replace and then noticed I broke something and fixed it with another commit. thanks! On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote: /me not being smart enough to use pull requests. I am pulling it now. On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote: Hi Daan, On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote: Funs, I commented on it, I think it has a typo in it. Roger, can you apply that patch and test (after looking at my comment)? I replied to you, that’s why the pull request contains two commit IDs ;) On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote: Hi Daan, Had a fix ready yesterday, but after having slept on it, I crushed the fix as it was wrong. I’ve fixed it by setting the separator hard, and not to File.separator. The logic behind is that the Agent runs on Linux and not on Windows so using File.separator will just break things instead of making it work, as the code should not be platform independent but specifically for the Agent. I’ve got pull request #133 open which should resolve the issues on Windows. Cheers, Funs On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote: On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote: Hi Roger/Daan, Sorry for coming late to the party, and my apologies in advance! that's alright, i learned something about cs;) Ditto!! :) ... The second part of the booboo is in the tests themselves actually as you’ve noticed, so I’ll have to place the File.seperator there too in XenTest.java. Thanks for reaching out! @Daan: I can fix it in the ovm3rebase branch so you can pick it out ? yeah, that or send me a patch I’ll get you a patch asap, want to make sure I don’t have to make two =) Don't forget I added to the misery myself by adding a4c23b170e4c94d4ed4783b19a051ad8f6c45328 My friend of misery ? — =Funs — =Funs -- Daan — =Funs -- Daan — =Funs
RE: [ANNOUNCE] New PMC Member: Lucian (Nux)
A PMC member from the Delta quadrant - like it Congrats Lucian Kind Regards Giles D: +44 20 3603 0541 | M: +44 796 111 2055 giles.sir...@shapeblue.com -Original Message- From: Rajani Karuturi [mailto:raj...@apache.org] Sent: 26 March 2015 03:43 To: dev@cloudstack.apache.org Subject: [ANNOUNCE] New PMC Member: Lucian (Nux) The Project Management Committee (PMC) for Apache CloudStack has asked Lucian to join the PMC and we are pleased to announce that he has accepted. Join me in congratulating Lucian! On behalf of the Apache CloudStack PMC ~Rajani Find out more about ShapeBlue and our range of CloudStack related services IaaS Cloud Design Buildhttp://shapeblue.com/iaas-cloud-design-and-build// CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/ CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/ CloudStack Software Engineeringhttp://shapeblue.com/cloudstack-software-engineering/ CloudStack Infrastructure Supporthttp://shapeblue.com/cloudstack-infrastructure-support/ CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/ This email and any attachments to it may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of Shape Blue Ltd or related companies. If you are not the intended recipient of this email, you must neither take any action based upon its contents, nor copy or show it to anyone. Please contact the sender if you believe you have received this email in error. Shape Blue Ltd is a company incorporated in England Wales. ShapeBlue Services India LLP is a company incorporated in India and is operated under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic of South Africa and is traded under license from Shape Blue Ltd. ShapeBlue is a registered trademark.
RE: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Congratulations, Rohit, definitely deserved. -- Stephen Turner -Original Message- From: Sebastien Goasguen [mailto:run...@gmail.com] Sent: 27 March 2015 08:08 To: dev@cloudstack.apache.org Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC
Re: [GitHub] cloudstack pull request: Ovm3firefix: fixes for unit tests on Wind...
sorry, i should learn to use pull requests On Fri, Mar 27, 2015 at 12:01 PM, snuf g...@git.apache.org wrote: Github user snuf commented on the pull request: https://github.com/apache/cloudstack/pull/133#issuecomment-86900876 That's what e7d7643 Only one thing can come from the agent commit is for :) --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- -- Daan
RE: [Discuss] Disabling storage pool for provisioning of volumes
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
Hi Daan, Had a fix ready yesterday, but after having slept on it, I crushed the fix as it was wrong. I’ve fixed it by setting the separator hard, and not to File.separator. The logic behind is that the Agent runs on Linux and not on Windows so using File.separator will just break things instead of making it work, as the code should not be platform independent but specifically for the Agent. I’ve got pull request #133 open which should resolve the issues on Windows. Cheers, Funs On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote: On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote: Hi Roger/Daan, Sorry for coming late to the party, and my apologies in advance! that's alright, i learned something about cs;) Ditto!! :) ... The second part of the booboo is in the tests themselves actually as you’ve noticed, so I’ll have to place the File.seperator there too in XenTest.java. Thanks for reaching out! @Daan: I can fix it in the ovm3rebase branch so you can pick it out ? yeah, that or send me a patch I’ll get you a patch asap, want to make sure I don’t have to make two =) Don't forget I added to the misery myself by adding a4c23b170e4c94d4ed4783b19a051ad8f6c45328 My friend of misery ? — =Funs — =Funs
Re: OVM3 test failures
Hi Daan, On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote: Funs, I commented on it, I think it has a typo in it. Roger, can you apply that patch and test (after looking at my comment)? I replied to you, that’s why the pull request contains two commit IDs ;) On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote: Hi Daan, Had a fix ready yesterday, but after having slept on it, I crushed the fix as it was wrong. I’ve fixed it by setting the separator hard, and not to File.separator. The logic behind is that the Agent runs on Linux and not on Windows so using File.separator will just break things instead of making it work, as the code should not be platform independent but specifically for the Agent. I’ve got pull request #133 open which should resolve the issues on Windows. Cheers, Funs On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote: On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote: Hi Roger/Daan, Sorry for coming late to the party, and my apologies in advance! that's alright, i learned something about cs;) Ditto!! :) ... The second part of the booboo is in the tests themselves actually as you’ve noticed, so I’ll have to place the File.seperator there too in XenTest.java. Thanks for reaching out! @Daan: I can fix it in the ovm3rebase branch so you can pick it out ? yeah, that or send me a patch I’ll get you a patch asap, want to make sure I don’t have to make two =) Don't forget I added to the misery myself by adding a4c23b170e4c94d4ed4783b19a051ad8f6c45328 My friend of misery ? — =Funs — =Funs -- Daan — =Funs
Re: OVM3 test failures
/me not being smart enough to use pull requests. I am pulling it now. On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote: Hi Daan, On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote: Funs, I commented on it, I think it has a typo in it. Roger, can you apply that patch and test (after looking at my comment)? I replied to you, that’s why the pull request contains two commit IDs ;) On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote: Hi Daan, Had a fix ready yesterday, but after having slept on it, I crushed the fix as it was wrong. I’ve fixed it by setting the separator hard, and not to File.separator. The logic behind is that the Agent runs on Linux and not on Windows so using File.separator will just break things instead of making it work, as the code should not be platform independent but specifically for the Agent. I’ve got pull request #133 open which should resolve the issues on Windows. Cheers, Funs On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote: On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote: Hi Roger/Daan, Sorry for coming late to the party, and my apologies in advance! that's alright, i learned something about cs;) Ditto!! :) ... The second part of the booboo is in the tests themselves actually as you’ve noticed, so I’ll have to place the File.seperator there too in XenTest.java. Thanks for reaching out! @Daan: I can fix it in the ovm3rebase branch so you can pick it out ? yeah, that or send me a patch I’ll get you a patch asap, want to make sure I don’t have to make two =) Don't forget I added to the misery myself by adding a4c23b170e4c94d4ed4783b19a051ad8f6c45328 My friend of misery ? — =Funs — =Funs -- Daan — =Funs -- Daan
Build failed in Jenkins: simulator-singlerun #1060
See http://jenkins.buildacloud.org/job/simulator-singlerun/1060/changes Changes: [funs] Fix paths so they also work with tests on windows. [funs] Only one thing can come from the agent -- [...truncated 3967 lines...] [INFO] Deleting http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target (includes = [**/*], excludes = []) [INFO] Deleting http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs (includes = [target, dist], excludes = []) [INFO] [INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ cloud-plugin-hypervisor-ucs --- [INFO] Starting audit... Audit done. [INFO] [INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-plugin-hypervisor-ucs --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ cloud-plugin-hypervisor-ucs --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ cloud-plugin-hypervisor-ucs --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 23 source files to http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target/classes [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ cloud-plugin-hypervisor-ucs --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/test/resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ cloud-plugin-hypervisor-ucs --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ cloud-plugin-hypervisor-ucs --- [INFO] [INFO] --- maven-jar-plugin:2.5:jar (default-jar) @ cloud-plugin-hypervisor-ucs --- [INFO] Building jar: http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.jar [INFO] [INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ cloud-plugin-hypervisor-ucs --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ cloud-plugin-hypervisor-ucs --- [INFO] Installing http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-plugin-hypervisor-ucs/4.6.0-SNAPSHOT/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.jar [INFO] Installing http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/pom.xml to /var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-plugin-hypervisor-ucs/4.6.0-SNAPSHOT/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.pom [INFO] [INFO] [INFO] Building Apache CloudStack Plugin - Hypervisor Hyper-V 4.6.0-SNAPSHOT [INFO] [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-plugin-hypervisor-hyperv --- [INFO] Deleting http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv/target (includes = [**/*], excludes = []) [INFO] Deleting http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv (includes = [target, dist], excludes = []) [INFO] [INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ cloud-plugin-hypervisor-hyperv --- [INFO] Starting audit... Audit done. [INFO] [INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-plugin-hypervisor-hyperv --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ cloud-plugin-hypervisor-hyperv --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 5 resources [INFO] Copying 4 resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ cloud-plugin-hypervisor-hyperv --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 7 source files to http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv/target/classes [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ cloud-plugin-hypervisor-hyperv --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv/test/resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:testCompile
RE: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Congrats Rohit! -Original Message- From: Sebastien Goasguen [mailto:run...@gmail.com] Sent: Friday, 27 March 2015 13:38 To: dev@cloudstack.apache.org Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC
Re: CentOS Cloud SIG effort
On Mar 26, 2015, at 4:28 PM, Rich Bowen rbo...@rcbowen.com wrote: A while back I mentioned to some folks (I think it was this list, but it may have been a subset) that the CentOS community is working on a Cloud SIG (Special Interest Group) effort. You can read a little about it at http://wiki.centos.org/SpecialInterestGroup/Cloud The idea is to ensure that cloud infrastructure software, like CloudStack, OpenStack, Open Nebula, and Eucalyptus, works solidly on CentOS, has all of the prerequisite packages available, gets CI on the CentOS platform, and so on. At the moment, this is *only* OpenStack, with the other projects unrepresented. If you are interested in adoption of CloudStack on CentOS (and, by side effect, on Red Hat Enterprise Linux), we'd love to have your participation in this effort. Hi Rich, thanks for the ping again. We have been in touch with KB (Nux! and I mostly) and submitted our scripts for building a cloudstack centOS templates upstream. It works and was merged at some point, but it got pulled back because we stick some scripts in there. Bottom line is that I feel we need to work further upstream in cloud-init to improve cloudstack support there, once that’s done, we can come back to the CentOS builds for cloudstack. fwiw, our install base is probably ~70% centOS and we already have centOS7 support. -sebastien The best way to find out how to get involved is: * Attend our weekly meeting, 15:00 UTC, on #centos-devel, on the Freenode IRC network * Join the centos-devel mailing list - http://lists.centos.org/mailman/listinfo/centos-devel Also, several of the CentoOS guys are likely to be at Apachecon, since several of them are based in Austin, so that's also a good time to find out more. --Rich -- Rich Bowen - rbo...@rcbowen.com - @rbowen http://apachecon.com/ - @apachecon
Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Congrats Rohit!! On Fri, Mar 27, 2015 at 2:06 PM, Jayapal Reddy Uradi jayapalreddy.ur...@citrix.com wrote: Congrats Bhaisaab :) On 27-Mar-2015, at 2:01 PM, Funs Kessen f...@barred.org wrote: Congrats Rohit, awesome! On 27 Mar 2015, at 09:20, Remi Bergsma rberg...@schubergphilis.com wrote: Congratz Rohit, well deserved! :-) Sent from my iPhone On 27 Mar 2015, at 09:08, Sebastien Goasguen run...@gmail.com wrote: The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC — =Funs
Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Congrats Rohit :) On Fri, Mar 27, 2015 at 2:41 PM, Daan Hoogland daan.hoogl...@gmail.com wrote: Rohit, A warm whole hearted welcome. It has taken to long, let it take a long time now. thanks so far and have a good ride. On Fri, Mar 27, 2015 at 10:07 AM, Nux! n...@li.nux.ro wrote: Congratulations, Rohit :) -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro - Original Message - From: Sebastien Goasguen run...@gmail.com To: dev@cloudstack.apache.org Sent: Friday, 27 March, 2015 08:07:55 Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC -- Daan -- Regards, punith s cloudbyte.com
Re: [DISCUSS] Stop using Review Board
Same situation, +1 for GH. -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro - Original Message - From: Erik Weber terbol...@gmail.com To: dev dev@cloudstack.apache.org Sent: Friday, 27 March, 2015 09:11:19 Subject: Re: [DISCUSS] Stop using Review Board On Fri, Mar 27, 2015 at 9:52 AM, Sebastien Goasguen run...@gmail.com wrote: Hi everyone, Since GitHub pull requests have been enabled for cloudstack, we have closed 127 commits. I believe this is a nicer interface, one that folks are used to when contributing to other open source projects. In the meantime, we still have 73 open reviews on Review Board https://reviews.apache.org/ * I propose that we stop using RB all together, and remove any links to it from our website and README. A few of us have tried to close some of the reviews by pinging the authors already. * My second proposition is that we write a comment in all reviews: “Thanks for the patch, the cloudstack community has decided to stop using Review Board in favor of github pull request. You can see link to learn how to submit a pull request to cloudstack. Could you move your patch to a PR ? Without response from you we will close this review within 7 days. Not a big reviewer or code contributor (yet), but I totally prefer github PRs, so I'm for the change (+1). -- Erik
add network to VM by assign ip address
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
Congratz Rohit, well deserved! :-) Sent from my iPhone On 27 Mar 2015, at 09:08, Sebastien Goasguen run...@gmail.com wrote: The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC
RE: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Congrats Rohit :-) Regards sadhu -Original Message- From: Sebastien Goasguen [mailto:run...@gmail.com] Sent: 27 March 2015 13:38 To: dev@cloudstack.apache.org Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC
Re: [DISCUSS] Stop using Review Board
On Fri, Mar 27, 2015 at 9:52 AM, Sebastien Goasguen run...@gmail.com wrote: Hi everyone, Since GitHub pull requests have been enabled for cloudstack, we have closed 127 commits. I believe this is a nicer interface, one that folks are used to when contributing to other open source projects. In the meantime, we still have 73 open reviews on Review Board https://reviews.apache.org/ * I propose that we stop using RB all together, and remove any links to it from our website and README. A few of us have tried to close some of the reviews by pinging the authors already. * My second proposition is that we write a comment in all reviews: “Thanks for the patch, the cloudstack community has decided to stop using Review Board in favor of github pull request. You can see link to learn how to submit a pull request to cloudstack. Could you move your patch to a PR ? Without response from you we will close this review within 7 days. Not a big reviewer or code contributor (yet), but I totally prefer github PRs, so I'm for the change (+1). -- Erik
Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
On Fri, Mar 27, 2015 at 9:07 AM, Sebastien Goasguen run...@gmail.com wrote: The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. Great news, very much earned Rohit. Congratulations, and keep up the good work :-) -- Erik
Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Rohit, A warm whole hearted welcome. It has taken to long, let it take a long time now. thanks so far and have a good ride. On Fri, Mar 27, 2015 at 10:07 AM, Nux! n...@li.nux.ro wrote: Congratulations, Rohit :) -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro - Original Message - From: Sebastien Goasguen run...@gmail.com To: dev@cloudstack.apache.org Sent: Friday, 27 March, 2015 08:07:55 Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC -- Daan
[ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
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
Congrats Rohit, awesome! On 27 Mar 2015, at 09:20, Remi Bergsma rberg...@schubergphilis.com wrote: Congratz Rohit, well deserved! :-) Sent from my iPhone On 27 Mar 2015, at 09:08, Sebastien Goasguen run...@gmail.com wrote: The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC — =Funs
Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Congratulations! Well deserved! -thinktwo 2015-03-27 13:10 GMT+01:00 Gaurav Aradhye gaurav.arad...@clogeny.com: Congrats Rohit! Regards, Gaurav On Fri, Mar 27, 2015 at 5:39 PM, Rohit Yadav rohit.ya...@shapeblue.com wrote: Thank you everyone :) Hope to work with you all to ship great software over years. Regards. From: Sebastien Goasguen run...@gmail.com Sent: Friday, March 27, 2015 1:37:55 PM To: dev@cloudstack.apache.org Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC Find out more about ShapeBlue and our range of CloudStack related services IaaS Cloud Design Build http://shapeblue.com/iaas-cloud-design-and-build// CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/ CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/ CloudStack Software Engineering http://shapeblue.com/cloudstack-software-engineering/ CloudStack Infrastructure Support http://shapeblue.com/cloudstack-infrastructure-support/ CloudStack Bootcamp Training Courses http://shapeblue.com/cloudstack-training/ This email and any attachments to it may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of Shape Blue Ltd or related companies. If you are not the intended recipient of this email, you must neither take any action based upon its contents, nor copy or show it to anyone. Please contact the sender if you believe you have received this email in error. Shape Blue Ltd is a company incorporated in England Wales. ShapeBlue Services India LLP is a company incorporated in India and is operated under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic of South Africa and is traded under license from Shape Blue Ltd. ShapeBlue is a registered trademark.
Re: [DISCUSS] Stop using Review Board
I have ignored this thread all morning to let it sink in. I do think we should encourage github PRs but abandonning reviewboard altogether seems like unnecessary to me. I am for removing all links to it. so i think that comes down to +1 if... On Fri, Mar 27, 2015 at 12:44 PM, Gaurav Aradhye gaurav.arad...@clogeny.com wrote: Agree. I even ported few patches from RB to PRs last week. I request all to port old patches to Github PRs. Also, learning to create pull requests takes very few minutes for those who don't know how to. Adding the message with the proper link will greatly help. Regards, Gaurav On Fri, Mar 27, 2015 at 3:55 PM, Stephen Turner stephen.tur...@citrix.com wrote: +1 from me. All our process discussions over the (Northern Hemisphere) winter agreed that GitHub is the way forward. -- Stephen Turner -Original Message- From: Sebastien Goasguen [mailto:run...@gmail.com] Sent: 27 March 2015 08:52 To: dev@cloudstack.apache.org Subject: [DISCUSS] Stop using Review Board Hi everyone, Since GitHub pull requests have been enabled for cloudstack, we have closed 127 commits. I believe this is a nicer interface, one that folks are used to when contributing to other open source projects. In the meantime, we still have 73 open reviews on Review Board https://reviews.apache.org/ * I propose that we stop using RB all together, and remove any links to it from our website and README. A few of us have tried to close some of the reviews by pinging the authors already. * My second proposition is that we write a comment in all reviews: “Thanks for the patch, the cloudstack community has decided to stop using Review Board in favor of github pull request. You can see link to learn how to submit a pull request to cloudstack. Could you move your patch to a PR ? Without response from you we will close this review within 7 days. There is good contribution guidelines in our docs README: https://github.com/apache/cloudstack-docs -Sebastien -- Daan
Re: [DISCUSS] Stop using Review Board
Agree. I even ported few patches from RB to PRs last week. I request all to port old patches to Github PRs. Also, learning to create pull requests takes very few minutes for those who don't know how to. Adding the message with the proper link will greatly help. Regards, Gaurav On Fri, Mar 27, 2015 at 3:55 PM, Stephen Turner stephen.tur...@citrix.com wrote: +1 from me. All our process discussions over the (Northern Hemisphere) winter agreed that GitHub is the way forward. -- Stephen Turner -Original Message- From: Sebastien Goasguen [mailto:run...@gmail.com] Sent: 27 March 2015 08:52 To: dev@cloudstack.apache.org Subject: [DISCUSS] Stop using Review Board Hi everyone, Since GitHub pull requests have been enabled for cloudstack, we have closed 127 commits. I believe this is a nicer interface, one that folks are used to when contributing to other open source projects. In the meantime, we still have 73 open reviews on Review Board https://reviews.apache.org/ * I propose that we stop using RB all together, and remove any links to it from our website and README. A few of us have tried to close some of the reviews by pinging the authors already. * My second proposition is that we write a comment in all reviews: “Thanks for the patch, the cloudstack community has decided to stop using Review Board in favor of github pull request. You can see link to learn how to submit a pull request to cloudstack. Could you move your patch to a PR ? Without response from you we will close this review within 7 days. There is good contribution guidelines in our docs README: https://github.com/apache/cloudstack-docs -Sebastien
Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Thank you everyone :) Hope to work with you all to ship great software over years. Regards. From: Sebastien Goasguen run...@gmail.com Sent: Friday, March 27, 2015 1:37:55 PM To: dev@cloudstack.apache.org Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC Find out more about ShapeBlue and our range of CloudStack related services IaaS Cloud Design Buildhttp://shapeblue.com/iaas-cloud-design-and-build// CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/ CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/ CloudStack Software Engineeringhttp://shapeblue.com/cloudstack-software-engineering/ CloudStack Infrastructure Supporthttp://shapeblue.com/cloudstack-infrastructure-support/ CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/ This email and any attachments to it may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of Shape Blue Ltd or related companies. If you are not the intended recipient of this email, you must neither take any action based upon its contents, nor copy or show it to anyone. Please contact the sender if you believe you have received this email in error. Shape Blue Ltd is a company incorporated in England Wales. ShapeBlue Services India LLP is a company incorporated in India and is operated under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic of South Africa and is traded under license from Shape Blue Ltd. ShapeBlue is a registered trademark.
Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Congrats Rohit! Regards, Gaurav On Fri, Mar 27, 2015 at 5:39 PM, Rohit Yadav rohit.ya...@shapeblue.com wrote: Thank you everyone :) Hope to work with you all to ship great software over years. Regards. From: Sebastien Goasguen run...@gmail.com Sent: Friday, March 27, 2015 1:37:55 PM To: dev@cloudstack.apache.org Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC Find out more about ShapeBlue and our range of CloudStack related services IaaS Cloud Design Build http://shapeblue.com/iaas-cloud-design-and-build// CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/ CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/ CloudStack Software Engineering http://shapeblue.com/cloudstack-software-engineering/ CloudStack Infrastructure Support http://shapeblue.com/cloudstack-infrastructure-support/ CloudStack Bootcamp Training Courses http://shapeblue.com/cloudstack-training/ This email and any attachments to it may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of Shape Blue Ltd or related companies. If you are not the intended recipient of this email, you must neither take any action based upon its contents, nor copy or show it to anyone. Please contact the sender if you believe you have received this email in error. Shape Blue Ltd is a company incorporated in England Wales. ShapeBlue Services India LLP is a company incorporated in India and is operated under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic of South Africa and is traded under license from Shape Blue Ltd. ShapeBlue is a registered trademark.
request cloudstack 4.4.3 for hyperv agent
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
Yang, look at http://jenkins.buildacloud.org/view/4.4/job/cloudstack-4.4-hyperv-agent/ is this what you look for? On Fri, Mar 27, 2015 at 1:23 PM, wangyuyang1...@163.com wangyuyang1...@163.com wrote: who has the hyperv agent for cloudstack4.4.3. please give the agent install lib.or give me the download agent url. thanks. wangyuyang1...@163.com -- Daan
RE: OVM3 test failures
Having never pulled anything from cloudstack but the master how would I go about getting this fix? Roger -Original Message- From: Funs Kessen [mailto:fozzielumpk...@gmail.com] On Behalf Of Funs Kessen Sent: Friday, March 27, 2015 7:21 AM To: Daan Hoogland Cc: Roger Crerie; dev Subject: Re: OVM3 test failures Nah you are smart enough, it’s just that I was lazy and did a search and replace and then noticed I broke something and fixed it with another commit. thanks! On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote: /me not being smart enough to use pull requests. I am pulling it now. On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote: Hi Daan, On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote: Funs, I commented on it, I think it has a typo in it. Roger, can you apply that patch and test (after looking at my comment)? I replied to you, that’s why the pull request contains two commit IDs ;) On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote: Hi Daan, Had a fix ready yesterday, but after having slept on it, I crushed the fix as it was wrong. I’ve fixed it by setting the separator hard, and not to File.separator. The logic behind is that the Agent runs on Linux and not on Windows so using File.separator will just break things instead of making it work, as the code should not be platform independent but specifically for the Agent. I’ve got pull request #133 open which should resolve the issues on Windows. Cheers, Funs On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote: On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote: Hi Roger/Daan, Sorry for coming late to the party, and my apologies in advance! that's alright, i learned something about cs;) Ditto!! :) ... The second part of the booboo is in the tests themselves actually as you’ve noticed, so I’ll have to place the File.seperator there too in XenTest.java. Thanks for reaching out! @Daan: I can fix it in the ovm3rebase branch so you can pick it out ? yeah, that or send me a patch I’ll get you a patch asap, want to make sure I don’t have to make two =) Don't forget I added to the misery myself by adding a4c23b170e4c94d4ed4783b19a051ad8f6c45328 My friend of misery ? — =Funs — =Funs -- Daan — =Funs -- Daan — =Funs
RE: OVM3 test failures
I'm getting audit failures now. See attached text file. I'll fix them in code and run again but wanted to alert you to this. Roger -Original Message- From: Daan Hoogland [mailto:daan.hoogl...@gmail.com] Sent: Friday, March 27, 2015 9:48 AM To: Roger Crerie Cc: Funs Kessen; dev Subject: Re: OVM3 test failures You should be able to do 'git pull' in your working dir, from the shell. On Fri, Mar 27, 2015 at 2:38 PM, Roger Crerie roger.cre...@hds.com wrote: Having never pulled anything from cloudstack but the master how would I go about getting this fix? Roger -Original Message- From: Funs Kessen [mailto:fozzielumpk...@gmail.com] On Behalf Of Funs Kessen Sent: Friday, March 27, 2015 7:21 AM To: Daan Hoogland Cc: Roger Crerie; dev Subject: Re: OVM3 test failures Nah you are smart enough, it’s just that I was lazy and did a search and replace and then noticed I broke something and fixed it with another commit. thanks! On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote: /me not being smart enough to use pull requests. I am pulling it now. On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote: Hi Daan, On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote: Funs, I commented on it, I think it has a typo in it. Roger, can you apply that patch and test (after looking at my comment)? I replied to you, that’s why the pull request contains two commit IDs ;) On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote: Hi Daan, Had a fix ready yesterday, but after having slept on it, I crushed the fix as it was wrong. I’ve fixed it by setting the separator hard, and not to File.separator. The logic behind is that the Agent runs on Linux and not on Windows so using File.separator will just break things instead of making it work, as the code should not be platform independent but specifically for the Agent. I’ve got pull request #133 open which should resolve the issues on Windows. Cheers, Funs On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote: On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote: Hi Roger/Daan, Sorry for coming late to the party, and my apologies in advance! that's alright, i learned something about cs;) Ditto!! :) ... The second part of the booboo is in the tests themselves actually as you’ve noticed, so I’ll have to place the File.seperator there too in XenTest.java. Thanks for reaching out! @Daan: I can fix it in the ovm3rebase branch so you can pick it out ? yeah, that or send me a patch I’ll get you a patch asap, want to make sure I don’t have to make two =) Don't forget I added to the misery myself by adding a4c23b170e4c94d4ed4783b19a051ad8f6c45328 My friend of misery ? — =Funs — =Funs -- Daan — =Funs -- Daan — =Funs -- Daan [INFO] Scanning for projects... [INFO] [INFO] [INFO] Building Apache CloudStack Plugin - Hypervisor OracleVM3 4.6.0-SNAPSHOT [INFO] [INFO] [INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ cloud-plugin-hypervisor-ovm3 --- [INFO] Starting audit... C:\workspaces\Cloudstack\WS1\cloudstack\plugins\hypervisors\ovm3\src\main\java\com\cloud\hypervisor\ovm3\objects\StoragePlugin.java:20:8: Unused import - java.io.File. C:\workspaces\Cloudstack\WS1\cloudstack\plugins\hypervisors\ovm3\src\main\java\com\cloud\hypervisor\ovm3\objects\Xen.java:20:8: Unused import - java.io.File. C:\workspaces\Cloudstack\WS1\cloudstack\plugins\hypervisors\ovm3\src\main\java\com\cloud\hypervisor\ovm3\resources\helpers\Ovm3VmSupport.java:20:8: Unused import - java.io.File. C:\workspaces\Cloudstack\WS1\cloudstack\plugins\hypervisors\ovm3\src\main\java\com\cloud\hypervisor\ovm3\resources\Ovm3StorageProcessor.java:20:8: Unused import - java.io.File. C:\workspaces\Cloudstack\WS1\cloudstack\plugins\hypervisors\ovm3\src\test\java\com\cloud\hypervisor\ovm3\objects\StoragePluginTest.java:21:8: Unused import - java.io.File. Audit done. [INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 7.219 s [INFO] Finished at: 2015-03-27T09:57:05-04:00 [INFO] Final Memory: 14M/61M [INFO] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) on project cloud-plugin-hypervisor-ovm3: Failed during checkstyle execution: There are 5 checkstyle errors. - [Help 1] [ERROR] [ERROR] To see the full
RE: OVM3 test failures
Never mind it looks like the pull request was merged so I assume that the fix is in the master branch now. I'll pull now and check it out. Roger -Original Message- From: Funs Kessen [mailto:fozzielumpk...@gmail.com] On Behalf Of Funs Kessen Sent: Friday, March 27, 2015 7:21 AM To: Daan Hoogland Cc: Roger Crerie; dev Subject: Re: OVM3 test failures Nah you are smart enough, it’s just that I was lazy and did a search and replace and then noticed I broke something and fixed it with another commit. thanks! On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote: /me not being smart enough to use pull requests. I am pulling it now. On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote: Hi Daan, On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote: Funs, I commented on it, I think it has a typo in it. Roger, can you apply that patch and test (after looking at my comment)? I replied to you, that’s why the pull request contains two commit IDs ;) On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote: Hi Daan, Had a fix ready yesterday, but after having slept on it, I crushed the fix as it was wrong. I’ve fixed it by setting the separator hard, and not to File.separator. The logic behind is that the Agent runs on Linux and not on Windows so using File.separator will just break things instead of making it work, as the code should not be platform independent but specifically for the Agent. I’ve got pull request #133 open which should resolve the issues on Windows. Cheers, Funs On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote: On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote: Hi Roger/Daan, Sorry for coming late to the party, and my apologies in advance! that's alright, i learned something about cs;) Ditto!! :) ... The second part of the booboo is in the tests themselves actually as you’ve noticed, so I’ll have to place the File.seperator there too in XenTest.java. Thanks for reaching out! @Daan: I can fix it in the ovm3rebase branch so you can pick it out ? yeah, that or send me a patch I’ll get you a patch asap, want to make sure I don’t have to make two =) Don't forget I added to the misery myself by adding a4c23b170e4c94d4ed4783b19a051ad8f6c45328 My friend of misery ? — =Funs — =Funs -- Daan — =Funs -- Daan — =Funs
Re: OVM3 test failures
You should be able to do 'git pull' in your working dir, from the shell. On Fri, Mar 27, 2015 at 2:38 PM, Roger Crerie roger.cre...@hds.com wrote: Having never pulled anything from cloudstack but the master how would I go about getting this fix? Roger -Original Message- From: Funs Kessen [mailto:fozzielumpk...@gmail.com] On Behalf Of Funs Kessen Sent: Friday, March 27, 2015 7:21 AM To: Daan Hoogland Cc: Roger Crerie; dev Subject: Re: OVM3 test failures Nah you are smart enough, it’s just that I was lazy and did a search and replace and then noticed I broke something and fixed it with another commit. thanks! On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote: /me not being smart enough to use pull requests. I am pulling it now. On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote: Hi Daan, On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote: Funs, I commented on it, I think it has a typo in it. Roger, can you apply that patch and test (after looking at my comment)? I replied to you, that’s why the pull request contains two commit IDs ;) On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote: Hi Daan, Had a fix ready yesterday, but after having slept on it, I crushed the fix as it was wrong. I’ve fixed it by setting the separator hard, and not to File.separator. The logic behind is that the Agent runs on Linux and not on Windows so using File.separator will just break things instead of making it work, as the code should not be platform independent but specifically for the Agent. I’ve got pull request #133 open which should resolve the issues on Windows. Cheers, Funs On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote: On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote: Hi Roger/Daan, Sorry for coming late to the party, and my apologies in advance! that's alright, i learned something about cs;) Ditto!! :) ... The second part of the booboo is in the tests themselves actually as you’ve noticed, so I’ll have to place the File.seperator there too in XenTest.java. Thanks for reaching out! @Daan: I can fix it in the ovm3rebase branch so you can pick it out ? yeah, that or send me a patch I’ll get you a patch asap, want to make sure I don’t have to make two =) Don't forget I added to the misery myself by adding a4c23b170e4c94d4ed4783b19a051ad8f6c45328 My friend of misery ? — =Funs — =Funs -- Daan — =Funs -- Daan — =Funs -- Daan
API Signing Question
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
Tests passed after I fixed the audit failures. Good on you :). Roger -Original Message- From: Roger Crerie [mailto:roger.cre...@hds.com] Sent: Friday, March 27, 2015 9:51 AM To: Daan Hoogland Cc: Funs Kessen; dev Subject: RE: OVM3 test failures I'm getting audit failures now. See attached text file. I'll fix them in code and run again but wanted to alert you to this. Roger -Original Message- From: Daan Hoogland [mailto:daan.hoogl...@gmail.com] Sent: Friday, March 27, 2015 9:48 AM To: Roger Crerie Cc: Funs Kessen; dev Subject: Re: OVM3 test failures You should be able to do 'git pull' in your working dir, from the shell. On Fri, Mar 27, 2015 at 2:38 PM, Roger Crerie roger.cre...@hds.com wrote: Having never pulled anything from cloudstack but the master how would I go about getting this fix? Roger -Original Message- From: Funs Kessen [mailto:fozzielumpk...@gmail.com] On Behalf Of Funs Kessen Sent: Friday, March 27, 2015 7:21 AM To: Daan Hoogland Cc: Roger Crerie; dev Subject: Re: OVM3 test failures Nah you are smart enough, it’s just that I was lazy and did a search and replace and then noticed I broke something and fixed it with another commit. thanks! On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote: /me not being smart enough to use pull requests. I am pulling it now. On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote: Hi Daan, On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote: Funs, I commented on it, I think it has a typo in it. Roger, can you apply that patch and test (after looking at my comment)? I replied to you, that’s why the pull request contains two commit IDs ;) On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote: Hi Daan, Had a fix ready yesterday, but after having slept on it, I crushed the fix as it was wrong. I’ve fixed it by setting the separator hard, and not to File.separator. The logic behind is that the Agent runs on Linux and not on Windows so using File.separator will just break things instead of making it work, as the code should not be platform independent but specifically for the Agent. I’ve got pull request #133 open which should resolve the issues on Windows. Cheers, Funs On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote: On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote: Hi Roger/Daan, Sorry for coming late to the party, and my apologies in advance! that's alright, i learned something about cs;) Ditto!! :) ... The second part of the booboo is in the tests themselves actually as you’ve noticed, so I’ll have to place the File.seperator there too in XenTest.java. Thanks for reaching out! @Daan: I can fix it in the ovm3rebase branch so you can pick it out ? yeah, that or send me a patch I’ll get you a patch asap, want to make sure I don’t have to make two =) Don't forget I added to the misery myself by adding a4c23b170e4c94d4ed4783b19a051ad8f6c45328 My friend of misery ? — =Funs — =Funs -- Daan — =Funs -- Daan — =Funs -- Daan
Re: OVM3 test failures
Shame on me, oh the public humiliation. will fix and submit, thanks On Fri, Mar 27, 2015 at 3:07 PM, Roger Crerie roger.cre...@hds.com wrote: Tests passed after I fixed the audit failures. Good on you :). Roger -Original Message- From: Roger Crerie [mailto:roger.cre...@hds.com] Sent: Friday, March 27, 2015 9:51 AM To: Daan Hoogland Cc: Funs Kessen; dev Subject: RE: OVM3 test failures I'm getting audit failures now. See attached text file. I'll fix them in code and run again but wanted to alert you to this. Roger -Original Message- From: Daan Hoogland [mailto:daan.hoogl...@gmail.com] Sent: Friday, March 27, 2015 9:48 AM To: Roger Crerie Cc: Funs Kessen; dev Subject: Re: OVM3 test failures You should be able to do 'git pull' in your working dir, from the shell. On Fri, Mar 27, 2015 at 2:38 PM, Roger Crerie roger.cre...@hds.com wrote: Having never pulled anything from cloudstack but the master how would I go about getting this fix? Roger -Original Message- From: Funs Kessen [mailto:fozzielumpk...@gmail.com] On Behalf Of Funs Kessen Sent: Friday, March 27, 2015 7:21 AM To: Daan Hoogland Cc: Roger Crerie; dev Subject: Re: OVM3 test failures Nah you are smart enough, it’s just that I was lazy and did a search and replace and then noticed I broke something and fixed it with another commit. thanks! On 27 Mar 2015, at 12:12, Daan Hoogland daan.hoogl...@gmail.com wrote: /me not being smart enough to use pull requests. I am pulling it now. On Fri, Mar 27, 2015 at 12:04 PM, Funs Kessen f...@barred.org wrote: Hi Daan, On 27 Mar 2015, at 11:58, Daan Hoogland daan.hoogl...@gmail.com wrote: Funs, I commented on it, I think it has a typo in it. Roger, can you apply that patch and test (after looking at my comment)? I replied to you, that’s why the pull request contains two commit IDs ;) On Fri, Mar 27, 2015 at 11:33 AM, Funs Kessen f...@barred.org wrote: Hi Daan, Had a fix ready yesterday, but after having slept on it, I crushed the fix as it was wrong. I’ve fixed it by setting the separator hard, and not to File.separator. The logic behind is that the Agent runs on Linux and not on Windows so using File.separator will just break things instead of making it work, as the code should not be platform independent but specifically for the Agent. I’ve got pull request #133 open which should resolve the issues on Windows. Cheers, Funs On 26 Mar 2015, at 21:53, Funs Kessen f...@barred.org wrote: On 26 Mar 2015, at 21:41, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Mar 26, 2015 at 9:35 PM, Funs Kessen f...@barred.org wrote: Hi Roger/Daan, Sorry for coming late to the party, and my apologies in advance! that's alright, i learned something about cs;) Ditto!! :) ... The second part of the booboo is in the tests themselves actually as you’ve noticed, so I’ll have to place the File.seperator there too in XenTest.java. Thanks for reaching out! @Daan: I can fix it in the ovm3rebase branch so you can pick it out ? yeah, that or send me a patch I’ll get you a patch asap, want to make sure I don’t have to make two =) Don't forget I added to the misery myself by adding a4c23b170e4c94d4ed4783b19a051ad8f6c45328 My friend of misery ? — =Funs — =Funs -- Daan — =Funs -- Daan — =Funs -- Daan -- Daan
midonet test failures
Now that my OWM3 test failures are fixed I figured I would also alert the world to failures I am seeing on the midonet tests. Again I am building in Cygwin on a windows 7 system. I am attaching a text file of the errors I am seeing. Roger [INFO] Scanning for projects... [INFO] [INFO] [INFO] Building Apache CloudStack Plugin - Midokura Midonet 4.6.0-SNAPSHOT [INFO] [WARNING] The POM for org.libvirt:libvirt:jar:0.5.1 is missing, no dependency information available [INFO] [INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ cloud-plugin-network-midonet --- [INFO] Starting audit... Audit done. [INFO] [INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-plugin-network-midonet --- [WARNING] Missing POM for org.libvirt:libvirt:jar:0.5.1 [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ cloud-plugin-network-midonet --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ cloud-plugin-network-midonet --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ cloud-plugin-network-midonet --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory C:\workspaces\Cloudstack\WS1\cloudstack\plugins\network-elements\midonet\test\resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ cloud-plugin-network-midonet --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ cloud-plugin-network-midonet --- [INFO] Surefire report directory: C:\workspaces\Cloudstack\WS1\cloudstack\plugins\network-elements\midonet\target\surefire-reports --- T E S T S --- Running com.cloud.network.element.MidoNetElementTest Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.531 sec FAILURE! - in com.cloud.network.element.MidoNetElementTest testAddDhcpEntry(com.cloud.network.element.MidoNetElementTest) Time elapsed: 0.422 sec ERROR! java.lang.ClassCastException: org.midonet.client.resource.ResourceBase$$EnhancerByMockitoWithCGLIB$$64778f94 cannot be cast to org.midonet.client.resource.Bridge at com.cloud.network.element.MidoNetElementTest.testAddDhcpEntry(MidoNetElementTest.java:83) testImplement(com.cloud.network.element.MidoNetElementTest) Time elapsed: 0.062 sec ERROR! java.lang.ClassCastException: org.midonet.client.resource.ResourceBase$$EnhancerByMockitoWithCGLIB$$64778f94 cannot be cast to org.midonet.client.resource.Bridge at com.cloud.network.element.MidoNetElementTest.testImplement(MidoNetElementTest.java:168) Results : Tests in error: MidoNetElementTest.testAddDhcpEntry:83 ClassCast org.midonet.client.resource.R... MidoNetElementTest.testImplement:168 ClassCast org.midonet.client.resource.Res... Tests run: 2, Failures: 0, Errors: 2, Skipped: 0 [INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 20.313 s [INFO] Finished at: 2015-03-27T10:30:03-04:00 [INFO] Final Memory: 26M/148M [INFO] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) on project cloud-plugin-network-midonet: There are test failures. [ERROR] [ERROR] Please refer to C:\workspaces\Cloudstack\WS1\cloudstack\plugins\network-elements\midonet\target\surefire-reports for the individual test results. [ERROR] - [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
Re: midonet test failures
:) so you did do a clean etc, didn't you? thanks for allerting us On Fri, Mar 27, 2015 at 3:24 PM, Roger Crerie roger.cre...@hds.com wrote: Now that my OWM3 test failures are fixed I figured I would also alert the world to failures I am seeing on the midonet tests. Again I am building in Cygwin on a windows 7 system. I am attaching a text file of the errors I am seeing. Roger -- Daan
Build failed in Jenkins: simulator-singlerun #1061
See http://jenkins.buildacloud.org/job/simulator-singlerun/1061/changes Changes: [Daan Hoogland] imports :8 -- [...truncated 3963 lines...] [INFO] Building Apache CloudStack Plugin - Hypervisor UCS 4.6.0-SNAPSHOT [INFO] [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-plugin-hypervisor-ucs --- [INFO] Deleting http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target (includes = [**/*], excludes = []) [INFO] Deleting http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs (includes = [target, dist], excludes = []) [INFO] [INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ cloud-plugin-hypervisor-ucs --- [INFO] Starting audit... Audit done. [INFO] [INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-plugin-hypervisor-ucs --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ cloud-plugin-hypervisor-ucs --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ cloud-plugin-hypervisor-ucs --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 23 source files to http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target/classes [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ cloud-plugin-hypervisor-ucs --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/test/resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ cloud-plugin-hypervisor-ucs --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ cloud-plugin-hypervisor-ucs --- [INFO] [INFO] --- maven-jar-plugin:2.5:jar (default-jar) @ cloud-plugin-hypervisor-ucs --- [INFO] Building jar: http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.jar [INFO] [INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ cloud-plugin-hypervisor-ucs --- [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ cloud-plugin-hypervisor-ucs --- [INFO] Installing http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/target/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-plugin-hypervisor-ucs/4.6.0-SNAPSHOT/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.jar [INFO] Installing http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/ucs/pom.xml to /var/lib/jenkins/.m2/repository/org/apache/cloudstack/cloud-plugin-hypervisor-ucs/4.6.0-SNAPSHOT/cloud-plugin-hypervisor-ucs-4.6.0-SNAPSHOT.pom [INFO] [INFO] [INFO] Building Apache CloudStack Plugin - Hypervisor Hyper-V 4.6.0-SNAPSHOT [INFO] [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cloud-plugin-hypervisor-hyperv --- [INFO] Deleting http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv/target (includes = [**/*], excludes = []) [INFO] Deleting http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv (includes = [target, dist], excludes = []) [INFO] [INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ cloud-plugin-hypervisor-hyperv --- [INFO] Starting audit... Audit done. [INFO] [INFO] --- maven-remote-resources-plugin:1.3:process (default) @ cloud-plugin-hypervisor-hyperv --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ cloud-plugin-hypervisor-hyperv --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 5 resources [INFO] Copying 4 resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ cloud-plugin-hypervisor-hyperv --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 7 source files to http://jenkins.buildacloud.org/job/simulator-singlerun/ws/plugins/hypervisors/hyperv/target/classes [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ cloud-plugin-hypervisor-hyperv --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory
RE: midonet test failures
Sorry for the false alarm . The mvn clean seems to have done the trick. Roger -Original Message- From: Daan Hoogland [mailto:daan.hoogl...@gmail.com] Sent: Friday, March 27, 2015 10:41 AM To: dev Subject: Re: midonet test failures :) so you did do a clean etc, didn't you? thanks for allerting us On Fri, Mar 27, 2015 at 3:24 PM, Roger Crerie roger.cre...@hds.com wrote: Now that my OWM3 test failures are fixed I figured I would also alert the world to failures I am seeing on the midonet tests. Again I am building in Cygwin on a windows 7 system. I am attaching a text file of the errors I am seeing. Roger -- Daan
Re: midonet test failures
don't worry, have some nice hacking time! On Fri, Mar 27, 2015 at 4:05 PM, Roger Crerie roger.cre...@hds.com wrote: Sorry for the false alarm . The mvn clean seems to have done the trick. Roger -Original Message- From: Daan Hoogland [mailto:daan.hoogl...@gmail.com] Sent: Friday, March 27, 2015 10:41 AM To: dev Subject: Re: midonet test failures :) so you did do a clean etc, didn't you? thanks for allerting us On Fri, Mar 27, 2015 at 3:24 PM, Roger Crerie roger.cre...@hds.com wrote: Now that my OWM3 test failures are fixed I figured I would also alert the world to failures I am seeing on the midonet tests. Again I am building in Cygwin on a windows 7 system. I am attaching a text file of the errors I am seeing. Roger -- Daan -- Daan
Re: cloudstack 4.4.2 - VM network rate limit - has no effect
Compiled against library: libvirt 0.10.2 Using library: libvirt 0.10.2 Using API: QEMU 0.10.2 Running hypervisor: QEMU 0.12.1 $ virsh dumpxml i-VM- output: domain type='kvm' id='143' namei-2-123-VM/name uuid7555205e-c18d-48c7-bfdf-3a7461e637ee/uuid descriptionCentOS 5.5 (64-bit)/description memory unit='KiB'524288/memory currentMemory unit='KiB'524288/currentMemory vcpu placement='static'1/vcpu cputune shares500/shares /cputune os type arch='x86_64' machine='rhel6.6.0'hvm/type boot dev='cdrom'/ boot dev='hd'/ /os features acpi/ apic/ pae/ /features cpu /cpu clock offset='utc'/ on_poweroffdestroy/on_poweroff on_rebootrestart/on_reboot on_crashdestroy/on_crash devices emulator/usr/libexec/qemu-kvm/emulator disk type='file' device='disk' driver name='qemu' type='qcow2' cache='none'/ source file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/ target dev='vda' bus='virtio'/ alias name='virtio-disk0'/ address type='pci' domain='0x' bus='0x00' slot='0x04' function='0x0'/ /disk disk type='file' device='cdrom' driver name='qemu' type='raw' cache='none'/ target dev='hdc' bus='ide'/ readonly/ alias name='ide0-1-0'/ address type='drive' controller='0' bus='1' target='0' unit='0'/ /disk controller type='usb' index='0' alias name='usb0'/ address type='pci' domain='0x' bus='0x00' slot='0x01' function='0x2'/ /controller controller type='ide' index='0' alias name='ide0'/ address type='pci' domain='0x' bus='0x00' slot='0x01' function='0x1'/ /controller interface type='bridge' mac address='02:00:42:f4:00:14'/ source bridge='breth0-537'/ bandwidth inbound average='25600' peak='25600'/ outbound average='25600' peak='25600'/ /bandwidth target dev='vnet13'/ model type='virtio'/ alias name='net0'/ address type='pci' domain='0x' bus='0x00' slot='0x03' function='0x0'/ /interface serial type='pty' source path='/dev/pts/6'/ target port='0'/ alias name='serial0'/ /serial console type='pty' tty='/dev/pts/6' source path='/dev/pts/6'/ target type='serial' port='0'/ alias name='serial0'/ /console input type='tablet' bus='usb' alias name='input0'/ /input input type='mouse' bus='ps2'/ graphics type='vnc' port='5905' autoport='yes' listen='x.x.x.x' listen type='address' address='x.x.x.x'/ /graphics video model type='cirrus' vram='9216' heads='1'/ alias name='video0'/ address type='pci' domain='0x' bus='0x00' slot='0x02' function='0x0'/ /video memballoon model='none' alias name='balloon0'/ /memballoon /devices /domain Here is the censored version of my CURL URL request: http://serverip:8080/client/api?account=bobapikey=MYAPIKEY...command=deployVirtualMachinedetails[0].cpuNumber=1details[0].cpuSpeed=500details[0].memory=512details[0].networkrate=1displayname=testingdisplayvm=truedomainid=a7f31400-9c32-11e4-82e0-50e549354a3eexpires=2015-03-27T12%3A18%3A49-0400hypervisor=KVMname=testingnetworkids=a2353a3b-073e-47d6-8090-3032432e3077response=jsonrootdisksize=50serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5esignatureVersion=3templateid=a84da8b6-9c32-11e4-82e0-50e549354a3ezoneid=8c95e4d9-c49e-4275-8c35-2af258a27898signature=SIGNATURE... On 03/26/2015 04:43 PM, Wido den Hollander wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/26/2015 06:12 PM, bob wrote: Hello, I am using a PHP API to cloudstack 4.4.2 - When I make the call to deployVirtualMachine and attempt to pass the parm details[0].networkrate = 1 it does not rate limit the network to 1MB. What am I doing wrong? Can you check the XML definition of the guest on the hypervisor? $ virsh dumpxml i-VM- In the network section you should see a network throttle setting. If not, it might be that your Qemu or libvirt is to old. I'm not sure what versions you need. It is using the default value from Global Settings: vm.network.throttling.rate and ignores my VM compute service offering rate. How do I force it to use the rate defined by my api call to deployVirtualMachine? Here is my PHP code: //... $displayVM = true; // an optional field, whether to the display the vm to the end user or not. $hypervisor = KVM; //the hypervisor on which to deploy the virtual machine $vars = array( // Required by API call: 'serviceofferingid' = CUSTOM_COMPUTE_OFFERING, 'templateid'=$templateId, 'zoneid'=ZONE_ID, // Optional but useful: 'details[0].networkrate'=1, // Network Throttling of 1MB/s not working here... //'networkrate'=1, 'account'=$account, 'displayname'=$displayName, 'displayvm'=$displayVM, 'domainid'=$domainid, //ROOT_DOMAIN_ID, 'hypervisor'=$hypervisor, 'name'=$name, 'networkids'=NETWORK_ID, ); //
Re: cloudstack 4.4.2 - VM network rate limit - has no effect
I've also tried to use the parameter: iptonetworklist[0].networkrate, again it will deploy the VM with the proper networkid but the rate limit is not working. 'iptonetworklist[0].networkid'='e1ad63e6-923e-4ad2-b447-33d742c5360e', 'iptonetworklist[0].networkrate'=1, // Network Throttling not working On 03/27/2015 12:52 PM, bob wrote: Compiled against library: libvirt 0.10.2 Using library: libvirt 0.10.2 Using API: QEMU 0.10.2 Running hypervisor: QEMU 0.12.1 $ virsh dumpxml i-VM- output: domain type='kvm' id='143' namei-2-123-VM/name uuid7555205e-c18d-48c7-bfdf-3a7461e637ee/uuid descriptionCentOS 5.5 (64-bit)/description memory unit='KiB'524288/memory currentMemory unit='KiB'524288/currentMemory vcpu placement='static'1/vcpu cputune shares500/shares /cputune os type arch='x86_64' machine='rhel6.6.0'hvm/type boot dev='cdrom'/ boot dev='hd'/ /os features acpi/ apic/ pae/ /features cpu /cpu clock offset='utc'/ on_poweroffdestroy/on_poweroff on_rebootrestart/on_reboot on_crashdestroy/on_crash devices emulator/usr/libexec/qemu-kvm/emulator disk type='file' device='disk' driver name='qemu' type='qcow2' cache='none'/ source file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/ target dev='vda' bus='virtio'/ alias name='virtio-disk0'/ address type='pci' domain='0x' bus='0x00' slot='0x04' function='0x0'/ /disk disk type='file' device='cdrom' driver name='qemu' type='raw' cache='none'/ target dev='hdc' bus='ide'/ readonly/ alias name='ide0-1-0'/ address type='drive' controller='0' bus='1' target='0' unit='0'/ /disk controller type='usb' index='0' alias name='usb0'/ address type='pci' domain='0x' bus='0x00' slot='0x01' function='0x2'/ /controller controller type='ide' index='0' alias name='ide0'/ address type='pci' domain='0x' bus='0x00' slot='0x01' function='0x1'/ /controller interface type='bridge' mac address='02:00:42:f4:00:14'/ source bridge='breth0-537'/ bandwidth inbound average='25600' peak='25600'/ outbound average='25600' peak='25600'/ /bandwidth target dev='vnet13'/ model type='virtio'/ alias name='net0'/ address type='pci' domain='0x' bus='0x00' slot='0x03' function='0x0'/ /interface serial type='pty' source path='/dev/pts/6'/ target port='0'/ alias name='serial0'/ /serial console type='pty' tty='/dev/pts/6' source path='/dev/pts/6'/ target type='serial' port='0'/ alias name='serial0'/ /console input type='tablet' bus='usb' alias name='input0'/ /input input type='mouse' bus='ps2'/ graphics type='vnc' port='5905' autoport='yes' listen='x.x.x.x' listen type='address' address='x.x.x.x'/ /graphics video model type='cirrus' vram='9216' heads='1'/ alias name='video0'/ address type='pci' domain='0x' bus='0x00' slot='0x02' function='0x0'/ /video memballoon model='none' alias name='balloon0'/ /memballoon /devices /domain Here is the censored version of my CURL URL request: http://serverip:8080/client/api?account=bobapikey=MYAPIKEY...command=deployVirtualMachinedetails[0].cpuNumber=1details[0].cpuSpeed=500details[0].memory=512details[0].networkrate=1displayname=testingdisplayvm=truedomainid=a7f31400-9c32-11e4-82e0-50e549354a3eexpires=2015-03-27T12%3A18%3A49-0400hypervisor=KVMname=testingnetworkids=a2353a3b-073e-47d6-8090-3032432e3077response=jsonrootdisksize=50serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5esignatureVersion=3templateid=a84da8b6-9c32-11e4-82e0-50e549354a3ezoneid=8c95e4d9-c49e-4275-8c35-2af258a27898signature=SIGNATURE... On 03/26/2015 04:43 PM, Wido den Hollander wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/26/2015 06:12 PM, bob wrote: Hello, I am using a PHP API to cloudstack 4.4.2 - When I make the call to deployVirtualMachine and attempt to pass the parm details[0].networkrate = 1 it does not rate limit the network to 1MB. What am I doing wrong? Can you check the XML definition of the guest on the hypervisor? $ virsh dumpxml i-VM- In the network section you should see a network throttle setting. If not, it might be that your Qemu or libvirt is to old. I'm not sure what versions you need. It is using the default value from Global Settings: vm.network.throttling.rate and ignores my VM compute service offering rate. How do I force it to use the rate defined by my api call to deployVirtualMachine? Here is my PHP code: //... $displayVM = true; // an optional field, whether to the display the vm to the end user or not. $hypervisor = KVM; //the hypervisor on which to deploy the virtual machine $vars = array( // Required by API call: 'serviceofferingid' = CUSTOM_COMPUTE_OFFERING, 'templateid'=$templateId,
Re: cloudstack 4.4.2 - VM network rate limit - has no effect
Again, is there any documentation that suggests those parameters should work? From what I can see without looking at the code, the custom service offerings only expect an override for cpu and memory. On Fri, Mar 27, 2015 at 10:34 AM, bob b...@sectorlink.com wrote: I've also tried to use the parameter: iptonetworklist[0].networkrate, again it will deploy the VM with the proper networkid but the rate limit is not working. 'iptonetworklist[0].networkid'='e1ad63e6-923e-4ad2-b447-33d742c5360e', 'iptonetworklist[0].networkrate'=1, // Network Throttling not working On 03/27/2015 12:52 PM, bob wrote: Compiled against library: libvirt 0.10.2 Using library: libvirt 0.10.2 Using API: QEMU 0.10.2 Running hypervisor: QEMU 0.12.1 $ virsh dumpxml i-VM- output: domain type='kvm' id='143' namei-2-123-VM/name uuid7555205e-c18d-48c7-bfdf-3a7461e637ee/uuid descriptionCentOS 5.5 (64-bit)/description memory unit='KiB'524288/memory currentMemory unit='KiB'524288/currentMemory vcpu placement='static'1/vcpu cputune shares500/shares /cputune os type arch='x86_64' machine='rhel6.6.0'hvm/type boot dev='cdrom'/ boot dev='hd'/ /os features acpi/ apic/ pae/ /features cpu /cpu clock offset='utc'/ on_poweroffdestroy/on_poweroff on_rebootrestart/on_reboot on_crashdestroy/on_crash devices emulator/usr/libexec/qemu-kvm/emulator disk type='file' device='disk' driver name='qemu' type='qcow2' cache='none'/ source file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/ target dev='vda' bus='virtio'/ alias name='virtio-disk0'/ address type='pci' domain='0x' bus='0x00' slot='0x04' function='0x0'/ /disk disk type='file' device='cdrom' driver name='qemu' type='raw' cache='none'/ target dev='hdc' bus='ide'/ readonly/ alias name='ide0-1-0'/ address type='drive' controller='0' bus='1' target='0' unit='0'/ /disk controller type='usb' index='0' alias name='usb0'/ address type='pci' domain='0x' bus='0x00' slot='0x01' function='0x2'/ /controller controller type='ide' index='0' alias name='ide0'/ address type='pci' domain='0x' bus='0x00' slot='0x01' function='0x1'/ /controller interface type='bridge' mac address='02:00:42:f4:00:14'/ source bridge='breth0-537'/ bandwidth inbound average='25600' peak='25600'/ outbound average='25600' peak='25600'/ /bandwidth target dev='vnet13'/ model type='virtio'/ alias name='net0'/ address type='pci' domain='0x' bus='0x00' slot='0x03' function='0x0'/ /interface serial type='pty' source path='/dev/pts/6'/ target port='0'/ alias name='serial0'/ /serial console type='pty' tty='/dev/pts/6' source path='/dev/pts/6'/ target type='serial' port='0'/ alias name='serial0'/ /console input type='tablet' bus='usb' alias name='input0'/ /input input type='mouse' bus='ps2'/ graphics type='vnc' port='5905' autoport='yes' listen='x.x.x.x' listen type='address' address='x.x.x.x'/ /graphics video model type='cirrus' vram='9216' heads='1'/ alias name='video0'/ address type='pci' domain='0x' bus='0x00' slot='0x02' function='0x0'/ /video memballoon model='none' alias name='balloon0'/ /memballoon /devices /domain Here is the censored version of my CURL URL request: http://serverip:8080/client/api?account=bobapikey=MYAPIKEY...command=deployVirtualMachinedetails[0].cpuNumber=1details[0].cpuSpeed=500details[0].memory=512details[0].networkrate=1displayname=testingdisplayvm=truedomainid=a7f31400-9c32-11e4-82e0-50e549354a3eexpires=2015-03-27T12%3A18%3A49-0400hypervisor=KVMname=testingnetworkids=a2353a3b-073e-47d6-8090-3032432e3077response=jsonrootdisksize=50serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5esignatureVersion=3templateid=a84da8b6-9c32-11e4-82e0-50e549354a3ezoneid=8c95e4d9-c49e-4275-8c35-2af258a27898signature=SIGNATURE... On 03/26/2015 04:43 PM, Wido den Hollander wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/26/2015 06:12 PM, bob wrote: Hello, I am using a PHP API to cloudstack 4.4.2 - When I make the call to deployVirtualMachine and attempt to pass the parm details[0].networkrate = 1 it does not rate limit the network to 1MB. What am I doing wrong? Can you check the XML definition of the guest on the hypervisor? $ virsh dumpxml i-VM- In the network section you should see a network throttle setting. If not, it might be that your Qemu or libvirt is to old. I'm not sure what versions you need. It is using the default value from Global Settings: vm.network.throttling.rate and ignores my VM compute service offering rate. How do I force it to use
[GSOC 2015] Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage
Hi everyone, I am Seif Eddine Jemli, a final year student in a french computer science engineering college (ENSEIRB-MATMECA). For GSOC 2015, I'm interested in looking at the JIRA Ticket *CLOUDSTACK-8341* : *Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage* https://issues.apache.org/jira/browse/CLOUDSTACK-8341 My full proposal can be found on Google Melange at: http://www.google-melange.com/gsoc/proposal/public/google/gsoc2015/sjemli/5717271485874176 I am relying on your advices and suggestions! Regards, Seif
Jenkins build is back to normal : simulator-singlerun #1062
See http://jenkins.buildacloud.org/job/simulator-singlerun/1062/changes
Re: [GSOC 2015] Proposal Submission CLOUDSTACK-8275
Hello, (CC-ing dev@) Is this like AWS Cloudformation or Openstack HEAT? Lucian -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro - Original Message - From: Tilak Raj Singh tila...@gmail.com To: us...@cloudstack.apache.org Sent: Friday, 27 March, 2015 14:32:47 Subject: [GSOC 2015] Proposal Submission CLOUDSTACK-8275 Hello All, I have submitted a proposal on google meelange under Apache to work on this project (https://issues.apache.org/jira/browse/CLOUDSTACK-8275) under Rajesh Battala. I am looking forward to working with this community this summer Regards
Re: [DISCUSS] Stop using Review Board
+1 On Fri, Mar 27, 2015 at 2:52 AM, Sebastien Goasguen run...@gmail.com wrote: Hi everyone, Since GitHub pull requests have been enabled for cloudstack, we have closed 127 commits. I believe this is a nicer interface, one that folks are used to when contributing to other open source projects. In the meantime, we still have 73 open reviews on Review Board https://reviews.apache.org/ * I propose that we stop using RB all together, and remove any links to it from our website and README. A few of us have tried to close some of the reviews by pinging the authors already. * My second proposition is that we write a comment in all reviews: “Thanks for the patch, the cloudstack community has decided to stop using Review Board in favor of github pull request. You can see link to learn how to submit a pull request to cloudstack. Could you move your patch to a PR ? Without response from you we will close this review within 7 days. There is good contribution guidelines in our docs README: https://github.com/apache/cloudstack-docs -Sebastien -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™*
Re: [DISCUSS] Stop using Review Board
+1 for GH On Fri, Mar 27, 2015 at 4:52 AM, Sebastien Goasguen run...@gmail.com wrote: Hi everyone, Since GitHub pull requests have been enabled for cloudstack, we have closed 127 commits. I believe this is a nicer interface, one that folks are used to when contributing to other open source projects. In the meantime, we still have 73 open reviews on Review Board https://reviews.apache.org/ * I propose that we stop using RB all together, and remove any links to it from our website and README. A few of us have tried to close some of the reviews by pinging the authors already. * My second proposition is that we write a comment in all reviews: “Thanks for the patch, the cloudstack community has decided to stop using Review Board in favor of github pull request. You can see link to learn how to submit a pull request to cloudstack. Could you move your patch to a PR ? Without response from you we will close this review within 7 days. There is good contribution guidelines in our docs README: https://github.com/apache/cloudstack-docs -Sebastien
Re: request cloudstack 4.4.3 for hyperv agent
Hi, From: http://jenkins.buildacloud.org/view/4.4/job/cloudstack-4.4-hyperv-agent/ Best Regards, Star Guo -邮件原件- 发件人: wangyuyang1...@163.com [mailto:wangyuyang1...@163.com] 发送时间: 2015年3月27日 20:24 收件人: dev 主题: request cloudstack 4.4.3 for hyperv agent who has the hyperv agent for cloudstack4.4.3. please give the agent install lib.or give me the download agent url. thanks. wangyuyang1...@163.com
Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Great news! Congrats Rohit! Marco Sinhoreli Consultant Manager Phone: +55 21 2586 6390 | Fax: +55 21 2586 6002 | Mobile: +55 21 99159 4713 | Mobile: +55 21 98276 3636 Praia de Botafogo 501, bloco 1 - sala 101, Botafogo, Rio de Janeiro, RJ - Brazil - CEP 22250-040 marco.sinhor...@shapeblue.com | www.shapeblue.com http://www.shapeblue.com/ | Twitter:@shapeBlue https://twitter.com/#!/shapeblue On 27/03/15 05:07, Sebastien Goasguen run...@gmail.com wrote: The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC Find out more about ShapeBlue and our range of CloudStack related services IaaS Cloud Design Buildhttp://shapeblue.com/iaas-cloud-design-and-build// CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/ CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/ CloudStack Software Engineeringhttp://shapeblue.com/cloudstack-software-engineering/ CloudStack Infrastructure Supporthttp://shapeblue.com/cloudstack-infrastructure-support/ CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/ This email and any attachments to it may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of Shape Blue Ltd or related companies. If you are not the intended recipient of this email, you must neither take any action based upon its contents, nor copy or show it to anyone. Please contact the sender if you believe you have received this email in error. Shape Blue Ltd is a company incorporated in England Wales. ShapeBlue Services India LLP is a company incorporated in India and is operated under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic of South Africa and is traded under license from Shape Blue Ltd. ShapeBlue is a registered trademark.
assistance with VMware
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
Also, I would compile it this way: mvn install -P developer,systemvm -D noredist On Friday, March 27, 2015, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Are you running it like this? mvn -pl client jetty:run -D noredist On Friday, March 27, 2015, Roger Crerie roger.cre...@hds.com javascript:_e(%7B%7D,'cvml','roger.cre...@hds.com'); wrote: I am trying to set up a cluster with VMWare but continue to get the Could not find corresponding resource manager for VMware status when trying to create it. I have added the VMWare SDK libs to my maven repository and built trying the following. mvn install -P developer,systemvm,vmware -Dnonoss mvn install -P developer,systemvm,vmware,nonoss -Dnoredist I even see in the build list. [INFO] Apache CloudStack VMware Base .. SUCCESS [ 2.875 s] And [INFO] Apache CloudStack Plugin - Hypervisor VMware ... SUCCESS [ 10.420 s] Am I not doing something right? Roger -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com javascript:_e(%7B%7D,'cvml','mike.tutkow...@solidfire.com'); o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™* -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™*
Re: [GSOC 2015] Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage
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
Glad to help. :) On Friday, March 27, 2015, Roger Crerie roger.cre...@hds.com wrote: I wasn't aware of the -D noredist option needed for when you start the application. That fixed it. Thanks. Roger -Original Message- From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com javascript:;] Sent: Friday, March 27, 2015 3:41 PM To: dev@cloudstack.apache.org javascript:; Subject: Re: assistance with VMware Also, I would compile it this way: mvn install -P developer,systemvm -D noredist On Friday, March 27, 2015, Mike Tutkowski mike.tutkow...@solidfire.com javascript:; wrote: Are you running it like this? mvn -pl client jetty:run -D noredist On Friday, March 27, 2015, Roger Crerie roger.cre...@hds.com javascript:; javascript:_e(%7B%7D,'cvml','roger.cre...@hds.com javascript:;'); wrote: I am trying to set up a cluster with VMWare but continue to get the Could not find corresponding resource manager for VMware status when trying to create it. I have added the VMWare SDK libs to my maven repository and built trying the following. mvn install -P developer,systemvm,vmware -Dnonoss mvn install -P developer,systemvm,vmware,nonoss -Dnoredist I even see in the build list. [INFO] Apache CloudStack VMware Base .. SUCCESS [ 2.875 s] And [INFO] Apache CloudStack Plugin - Hypervisor VMware ... SUCCESS [ 10.420 s] Am I not doing something right? Roger -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com javascript:; javascript:_e(%7B%7D,'cvml','mike.tutkow...@solidfire.com javascript:;'); o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™* -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com javascript:; o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™* -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™*
RE: assistance with VMware
Yes I have the latest from the master branch. -Original Message- From: ilya [mailto:ilya.mailing.li...@gmail.com] Sent: Friday, March 27, 2015 3:50 PM To: dev@cloudstack.apache.org Subject: Re: assistance with VMware Roger, Are you working against master branch? Wanted to confirm that you have all non-open source packages installed before building, it appears as you do - since vmware plugin build successfully - just confirm. Regards ilya On 3/27/15 12:18 PM, Roger Crerie wrote: I am trying to set up a cluster with VMWare but continue to get the Could not find corresponding resource manager for VMware status when trying to create it. I have added the VMWare SDK libs to my maven repository and built trying the following. mvn install -P developer,systemvm,vmware -Dnonoss mvn install -P developer,systemvm,vmware,nonoss -Dnoredist I even see in the build list. [INFO] Apache CloudStack VMware Base .. SUCCESS [ 2.875 s] And [INFO] Apache CloudStack Plugin - Hypervisor VMware ... SUCCESS [ 10.420 s] Am I not doing something right? Roger
Re: assistance with VMware
Are you running it like this? mvn -pl client jetty:run -D noredist On Friday, March 27, 2015, Roger Crerie roger.cre...@hds.com wrote: I am trying to set up a cluster with VMWare but continue to get the Could not find corresponding resource manager for VMware status when trying to create it. I have added the VMWare SDK libs to my maven repository and built trying the following. mvn install -P developer,systemvm,vmware -Dnonoss mvn install -P developer,systemvm,vmware,nonoss -Dnoredist I even see in the build list. [INFO] Apache CloudStack VMware Base .. SUCCESS [ 2.875 s] And [INFO] Apache CloudStack Plugin - Hypervisor VMware ... SUCCESS [ 10.420 s] Am I not doing something right? Roger -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™*
Re: assistance with VMware
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
Hi Ilya, Basically we want to take snapshots on the SAN that is supporting primary storage. We could then use those snapshots when the time comes to create CloudStack volumes and templates. Can you tell me more about the current behavior of snapshots for ESXi, Ilya? What release was the behavior changed in and how does it actually work as of that release? Last I understood, when you initiate a snapshot from CS using ESXi, a hypervisor snapshot is taken and it gets copied to secondary storage. Thanks, Mike On Friday, March 27, 2015, ilya ilya.mailing.li...@gmail.com wrote: Mike/Seif, The snapshot behavior for VmWare vSphere has changed a while ago. CloudStack now uses native VmWare snapshot ability and longer puts it on Secondary Store. So reading this, sort of puzzled me. Maybe explain a work flow as to before and after scenario. Regards ilya On 3/27/15 8:41 AM, Seif Eddine Jemli wrote: Hi everyone, I am Seif Eddine Jemli, a final year student in a french computer science engineering college (ENSEIRB-MATMECA). For GSOC 2015, I'm interested in looking at the JIRA Ticket *CLOUDSTACK-8341* : *Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage* https://issues.apache.org/jira/browse/CLOUDSTACK-8341 My full proposal can be found on Google Melange at: http://www.google-melange.com/gsoc/proposal/public/google/ gsoc2015/sjemli/5717271485874176 I am relying on your advices and suggestions! Regards, Seif -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™*
Re: [GSOC 2015] Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage
Also, Ilya, this is for managed storage. Manage storage requires a plug-in that can dynamically create and delete volumes on its backend storage system. Usually you do this when you want each virtual disk to be on its own datastore. This would be done for quality-of-service purposes. On Friday, March 27, 2015, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Hi Ilya, Basically we want to take snapshots on the SAN that is supporting primary storage. We could then use those snapshots when the time comes to create CloudStack volumes and templates. Can you tell me more about the current behavior of snapshots for ESXi, Ilya? What release was the behavior changed in and how does it actually work as of that release? Last I understood, when you initiate a snapshot from CS using ESXi, a hypervisor snapshot is taken and it gets copied to secondary storage. Thanks, Mike On Friday, March 27, 2015, ilya ilya.mailing.li...@gmail.com javascript:_e(%7B%7D,'cvml','ilya.mailing.li...@gmail.com'); wrote: Mike/Seif, The snapshot behavior for VmWare vSphere has changed a while ago. CloudStack now uses native VmWare snapshot ability and longer puts it on Secondary Store. So reading this, sort of puzzled me. Maybe explain a work flow as to before and after scenario. Regards ilya On 3/27/15 8:41 AM, Seif Eddine Jemli wrote: Hi everyone, I am Seif Eddine Jemli, a final year student in a french computer science engineering college (ENSEIRB-MATMECA). For GSOC 2015, I'm interested in looking at the JIRA Ticket *CLOUDSTACK-8341* : *Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage* https://issues.apache.org/jira/browse/CLOUDSTACK-8341 My full proposal can be found on Google Melange at: http://www.google-melange.com/gsoc/proposal/public/google/ gsoc2015/sjemli/5717271485874176 I am relying on your advices and suggestions! Regards, Seif -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com javascript:_e(%7B%7D,'cvml','mike.tutkow...@solidfire.com'); o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™* -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™*
RE: assistance with VMware
I wasn't aware of the -D noredist option needed for when you start the application. That fixed it. Thanks. Roger -Original Message- From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] Sent: Friday, March 27, 2015 3:41 PM To: dev@cloudstack.apache.org Subject: Re: assistance with VMware Also, I would compile it this way: mvn install -P developer,systemvm -D noredist On Friday, March 27, 2015, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Are you running it like this? mvn -pl client jetty:run -D noredist On Friday, March 27, 2015, Roger Crerie roger.cre...@hds.com javascript:_e(%7B%7D,'cvml','roger.cre...@hds.com'); wrote: I am trying to set up a cluster with VMWare but continue to get the Could not find corresponding resource manager for VMware status when trying to create it. I have added the VMWare SDK libs to my maven repository and built trying the following. mvn install -P developer,systemvm,vmware -Dnonoss mvn install -P developer,systemvm,vmware,nonoss -Dnoredist I even see in the build list. [INFO] Apache CloudStack VMware Base .. SUCCESS [ 2.875 s] And [INFO] Apache CloudStack Plugin - Hypervisor VMware ... SUCCESS [ 10.420 s] Am I not doing something right? Roger -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com javascript:_e(%7B%7D,'cvml','mike.tutkow...@solidfire.com'); o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™* -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™*
[GSOC 2015] Proposal submission for CLOUDSTACK-8223
Hi All, My name is Yan Bai and I am a student from University of Minnesota. I have submitted my proposal on google-melange for cloudstack-8223, (generate ui widgets for api sets): https://issues.apache.org/jira/browse/CLOUDSTACK-8223 Nice to meet you. :-) Thanks, Yan Bai
RE: [VOTE]Apache CloudStack 4.4.3 release candidate 4.4-RC20150325T1036
Rohit, I am seeing the tomcat dependencies issue during installation[installing used the rpms shared in the shared location] on centos6.3 OS I have installed all other packages but below package is giving tomcat7 dependencies issue even after installing tomcat7 on this MS. Workaround: So what I did is , I have skipped this rpm and manually install mysql-server after that able start CS management[need to stop the tomcat before starting management server] 27, 2015 7:27:33 PM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler [ajp-bio-8009] Mar 27, 2015 7:27:33 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 1500 ms [root@acsvm cloudstack]# /usr/local/tomcat7/bin/startup.sh Using CATALINA_BASE: /usr/local/tomcat7 Using CATALINA_HOME: /usr/local/tomcat7 Using CATALINA_TMPDIR: /usr/local/tomcat7/temp Using JRE_HOME:/usr Using CLASSPATH: /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar Tomcat started. [root@acsvm cloudstack]# yum install cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64.rpm [root@acsvm cloudstack]# yum install cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64.rpm Loaded plugins: fastestmirror Setting up Install Process Examining cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64.rpm: cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64 Marking cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64.rpm to be installed Loading mirror speeds from cached hostfile * base: mirror.nbrc.ac.in * extras: mirror.nbrc.ac.in * updates: ftp.cuhk.edu.hk Resolving Dependencies -- Running transaction check --- Package cloudstack-mysql-ha.x86_64 0:4.4.3-shapeblue0.el6 will be --- installed -- Processing Dependency: tomcat7 for package: -- cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64 -- Finished Dependency Resolution Error: Package: cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64 (/cloudstack-mysql-ha-4.4.3-shapeblue0.el6.x86_64) Requires: tomcat7 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [root@acsvm cloudstack]# Regards Sadhu -Original Message- From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com] Sent: 26 March 2015 21:52 To: dev@cloudstack.apache.org Subject: Re: [VOTE]Apache CloudStack 4.4.3 release candidate 4.4-RC20150325T1036 Hi Star, I tried to build the centos7 package, but the issue is that 4.4 still depends on tomcat6 which is not available by commonly used EL7 repository for CentOS7, tomcat6 rpm can be manually installed to make it work so I’ve avoided building EL7 packages for all 4.4.x releases (4.4.0, 4.4.1 and 4.4.2) as well. If anyone has any suggestions, let me know. On 26-Mar-2015, at 8:57 pm, Star Guo st...@ceph.me wrote: Hi, all, I see that CS 4.4.3 includes rpm packaging scripts for CentOS 7. When using linux bridge for advance network, CS will call modifyvlan.sh to prepare vlan for bridge. However, vconfig is replaced by iproute in CentOS 7. These scripts use vconfig to set vlan: https://github.com/apache/cloudstack/blob/4.4/scripts/vm/network/vnet/ modifyvlan.sh So, This commit as bellow should be backport to branch 4.4: https://github.com/apache/cloudstack/commit/b37ee25359b724613e9ce5f934 23d99f76c2fe5e https://github.com/apache/cloudstack/commit/290938b08ed7b6a89070f5415b db1be985717dc2 Best Regards, Star Guo -邮件原件- 发件人: Nux! [mailto:n...@li.nux.ro] 发送时间: 2015年3月26日 18:00 收件人: dev@cloudstack.apache.org 主题: Re: [VOTE]Apache CloudStack 4.4.3 release candidate 4.4-RC20150325T1036 Make that +1 binding. :) -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro - Original Message - From: Nux! n...@li.nux.ro To: dev@cloudstack.apache.org Sent: Wednesday, 25 March, 2015 13:21:18 Subject: Re: [VOTE]Apache CloudStack 4.4.3 release candidate 4.4-RC20150325T1036 +1 from me as well. Tested with Adv + SG zone, basic operations seem to run just fine. Lucian -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro - Original Message - From: Rohit Yadav rohit.ya...@shapeblue.com To: dev@cloudstack.apache.org Sent: Wednesday, 25 March, 2015 09:59:34 Subject: Re: [VOTE]Apache CloudStack 4.4.3 release candidate 4.4-RC20150325T1036 +1 (binding) (this is apparently the same build I tested against :) In case you need to test using a ready-made repository: CentOS repo: http://packages.shapeblue.com/cloudstack/testing/centos/4.4/ Debian repo: http://packages.shapeblue.com/cloudstack/testing/debian/4.4/ Deployed basic zone, systemvms came up. Register template worked. Basic vm lifecycles worked - start, stop, reboot, delete, expunge. VR operations. SG rules. On 25-Mar-2015, at 3:19 pm, Daan Hoogland daan.hoogl...@gmail.com wrote: It may have been cosmetical but I decided to do a re-run of the rc creation script. The centos63 packaging was broken due to some security
Re: cloudstack 4.4.2 - VM network rate limit - has no effect
:) its probably the most popular doc request ever. Marcus, here is the link: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Network+throttling+in+CloudStack -Alena. On Fri, Mar 27, 2015 at 10:57 AM, Marcus shadow...@gmail.com wrote: Again, is there any documentation that suggests those parameters should work? From what I can see without looking at the code, the custom service offerings only expect an override for cpu and memory. On Fri, Mar 27, 2015 at 10:34 AM, bob b...@sectorlink.com wrote: I've also tried to use the parameter: iptonetworklist[0].networkrate, again it will deploy the VM with the proper networkid but the rate limit is not working. 'iptonetworklist[0].networkid'='e1ad63e6-923e-4ad2-b447-33d742c5360e', 'iptonetworklist[0].networkrate'=1, // Network Throttling not working On 03/27/2015 12:52 PM, bob wrote: Compiled against library: libvirt 0.10.2 Using library: libvirt 0.10.2 Using API: QEMU 0.10.2 Running hypervisor: QEMU 0.12.1 $ virsh dumpxml i-VM- output: domain type='kvm' id='143' namei-2-123-VM/name uuid7555205e-c18d-48c7-bfdf-3a7461e637ee/uuid descriptionCentOS 5.5 (64-bit)/description memory unit='KiB'524288/memory currentMemory unit='KiB'524288/currentMemory vcpu placement='static'1/vcpu cputune shares500/shares /cputune os type arch='x86_64' machine='rhel6.6.0'hvm/type boot dev='cdrom'/ boot dev='hd'/ /os features acpi/ apic/ pae/ /features cpu /cpu clock offset='utc'/ on_poweroffdestroy/on_poweroff on_rebootrestart/on_reboot on_crashdestroy/on_crash devices emulator/usr/libexec/qemu-kvm/emulator disk type='file' device='disk' driver name='qemu' type='qcow2' cache='none'/ source file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/ target dev='vda' bus='virtio'/ alias name='virtio-disk0'/ address type='pci' domain='0x' bus='0x00' slot='0x04' function='0x0'/ /disk disk type='file' device='cdrom' driver name='qemu' type='raw' cache='none'/ target dev='hdc' bus='ide'/ readonly/ alias name='ide0-1-0'/ address type='drive' controller='0' bus='1' target='0' unit='0'/ /disk controller type='usb' index='0' alias name='usb0'/ address type='pci' domain='0x' bus='0x00' slot='0x01' function='0x2'/ /controller controller type='ide' index='0' alias name='ide0'/ address type='pci' domain='0x' bus='0x00' slot='0x01' function='0x1'/ /controller interface type='bridge' mac address='02:00:42:f4:00:14'/ source bridge='breth0-537'/ bandwidth inbound average='25600' peak='25600'/ outbound average='25600' peak='25600'/ /bandwidth target dev='vnet13'/ model type='virtio'/ alias name='net0'/ address type='pci' domain='0x' bus='0x00' slot='0x03' function='0x0'/ /interface serial type='pty' source path='/dev/pts/6'/ target port='0'/ alias name='serial0'/ /serial console type='pty' tty='/dev/pts/6' source path='/dev/pts/6'/ target type='serial' port='0'/ alias name='serial0'/ /console input type='tablet' bus='usb' alias name='input0'/ /input input type='mouse' bus='ps2'/ graphics type='vnc' port='5905' autoport='yes' listen='x.x.x.x' listen type='address' address='x.x.x.x'/ /graphics video model type='cirrus' vram='9216' heads='1'/ alias name='video0'/ address type='pci' domain='0x' bus='0x00' slot='0x02' function='0x0'/ /video memballoon model='none' alias name='balloon0'/ /memballoon /devices /domain Here is the censored version of my CURL URL request: http://serverip:8080/client/api?account=bobapikey=MYAPIKEY...command=deployVirtualMachinedetails[0].cpuNumber=1details[0].cpuSpeed=500details[0].memory=512details[0].networkrate=1displayname=testingdisplayvm=truedomainid=a7f31400-9c32-11e4-82e0-50e549354a3eexpires=2015-03-27T12%3A18%3A49-0400hypervisor=KVMname=testingnetworkids=a2353a3b-073e-47d6-8090-3032432e3077response=jsonrootdisksize=50serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5esignatureVersion=3templateid=a84da8b6-9c32-11e4-82e0-50e549354a3ezoneid=8c95e4d9-c49e-4275-8c35-2af258a27898signature=SIGNATURE. .. On 03/26/2015 04:43 PM, Wido den Hollander wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/26/2015 06:12 PM, bob wrote: Hello, I am using a PHP API to cloudstack 4.4.2 - When I make the call to deployVirtualMachine and attempt to pass the parm details[0].networkrate = 1 it does not rate limit the network to 1MB. What am I doing wrong? Can you check the XML
[GitHub] cloudstack-docs-install pull request: Updates to the vSphere secti...
GitHub user PaulAngus opened a pull request: https://github.com/apache/cloudstack-docs-install/pull/20 Updates to the vSphere section of install docs updated to include vSphere 5.1 and 5.5 improved gramma and explainations allows for non cloudstack vms to be present in vSphere Clusters (it is possible and is required by some SDN solutions). You can merge this pull request into a Git repository by running: $ git pull https://github.com/PaulAngus/cloudstack-docs-install master Alternatively you can review and apply these changes as the patch at: https://github.com/apache/cloudstack-docs-install/pull/20.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #20 commit 0451ce5c21d442156f0628d3dd4619ac83776c42 Author: Date: 2015-03-26T14:01:15Z vmware-hypervisor commit d56fe837579215fa07022827cbf22cbf2a00348e Author: unknown paul@paulyspc.angusnet.local Date: 2015-03-27T17:01:49Z minor spacing change commit 06d09e228a66c05e482a1ecbe9626d0950e0b774 Author: Paul Angus paul.an...@shapeblue.com Date: 2015-03-27T21:19:30Z further updates and rewording to vSphere hypervisor section commit 7148a6f05a9601fc5938d2f5ceb2ae51e627f965 Author: Paul Angus paul.an...@shapeblue.com Date: 2015-03-27T21:19:50Z Merge branch 'master' of https://github.com/PaulAngus/cloudstack-docs-install --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---
Re: [GSOC 2015] Proposal submission for CLOUDSTACK-8223
H Yan Bal, I wrote this issue and I'd love to mentor you during your work, but didn't enter as mentor with google. I am not sure if I still can. I also will be away coming week. If you take the issue and work on it with someone else that's fine by me. I had the idea of implemting this in clojure but also on this I am not fanatic in any way. Please let us know what your ideas are. welcome to our little community, Daan On Fri, Mar 27, 2015 at 8:13 PM, Yan Bai baiyan...@gmail.com wrote: Hi All, My name is Yan Bai and I am a student from University of Minnesota. I have submitted my proposal on google-melange for cloudstack-8223, (generate ui widgets for api sets): https://issues.apache.org/jira/browse/CLOUDSTACK-8223 Nice to meet you. :-) Thanks, Yan Bai -- Daan
Re: cloudstack 4.4.2 - VM network rate limit - has no effect
Thanks. I don't see where it covers that deployVirtualMachine accepts a details parameter to edit a custom service offering's network rate? On Fri, Mar 27, 2015 at 2:21 PM, Alena Prokharchyk alena1...@gmail.com wrote: :) its probably the most popular doc request ever. Marcus, here is the link: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Network+throttling+in+CloudStack -Alena. On Fri, Mar 27, 2015 at 10:57 AM, Marcus shadow...@gmail.com wrote: Again, is there any documentation that suggests those parameters should work? From what I can see without looking at the code, the custom service offerings only expect an override for cpu and memory. On Fri, Mar 27, 2015 at 10:34 AM, bob b...@sectorlink.com wrote: I've also tried to use the parameter: iptonetworklist[0].networkrate, again it will deploy the VM with the proper networkid but the rate limit is not working. 'iptonetworklist[0].networkid'='e1ad63e6-923e-4ad2-b447-33d742c5360e', 'iptonetworklist[0].networkrate'=1, // Network Throttling not working On 03/27/2015 12:52 PM, bob wrote: Compiled against library: libvirt 0.10.2 Using library: libvirt 0.10.2 Using API: QEMU 0.10.2 Running hypervisor: QEMU 0.12.1 $ virsh dumpxml i-VM- output: domain type='kvm' id='143' namei-2-123-VM/name uuid7555205e-c18d-48c7-bfdf-3a7461e637ee/uuid descriptionCentOS 5.5 (64-bit)/description memory unit='KiB'524288/memory currentMemory unit='KiB'524288/currentMemory vcpu placement='static'1/vcpu cputune shares500/shares /cputune os type arch='x86_64' machine='rhel6.6.0'hvm/type boot dev='cdrom'/ boot dev='hd'/ /os features acpi/ apic/ pae/ /features cpu /cpu clock offset='utc'/ on_poweroffdestroy/on_poweroff on_rebootrestart/on_reboot on_crashdestroy/on_crash devices emulator/usr/libexec/qemu-kvm/emulator disk type='file' device='disk' driver name='qemu' type='qcow2' cache='none'/ source file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/ target dev='vda' bus='virtio'/ alias name='virtio-disk0'/ address type='pci' domain='0x' bus='0x00' slot='0x04' function='0x0'/ /disk disk type='file' device='cdrom' driver name='qemu' type='raw' cache='none'/ target dev='hdc' bus='ide'/ readonly/ alias name='ide0-1-0'/ address type='drive' controller='0' bus='1' target='0' unit='0'/ /disk controller type='usb' index='0' alias name='usb0'/ address type='pci' domain='0x' bus='0x00' slot='0x01' function='0x2'/ /controller controller type='ide' index='0' alias name='ide0'/ address type='pci' domain='0x' bus='0x00' slot='0x01' function='0x1'/ /controller interface type='bridge' mac address='02:00:42:f4:00:14'/ source bridge='breth0-537'/ bandwidth inbound average='25600' peak='25600'/ outbound average='25600' peak='25600'/ /bandwidth target dev='vnet13'/ model type='virtio'/ alias name='net0'/ address type='pci' domain='0x' bus='0x00' slot='0x03' function='0x0'/ /interface serial type='pty' source path='/dev/pts/6'/ target port='0'/ alias name='serial0'/ /serial console type='pty' tty='/dev/pts/6' source path='/dev/pts/6'/ target type='serial' port='0'/ alias name='serial0'/ /console input type='tablet' bus='usb' alias name='input0'/ /input input type='mouse' bus='ps2'/ graphics type='vnc' port='5905' autoport='yes' listen='x.x.x.x' listen type='address' address='x.x.x.x'/ /graphics video model type='cirrus' vram='9216' heads='1'/ alias name='video0'/ address type='pci' domain='0x' bus='0x00' slot='0x02' function='0x0'/ /video memballoon model='none' alias name='balloon0'/ /memballoon /devices /domain Here is the censored version of my CURL URL request: http://serverip:8080/client/api?account=bobapikey=MYAPIKEY...command=deployVirtualMachinedetails[0].cpuNumber=1details[0].cpuSpeed=500details[0].memory=512details[0].networkrate=1displayname=testingdisplayvm=truedomainid=a7f31400-9c32-11e4-82e0-50e549354a3eexpires=2015-03-27T12%3A18%3A49-0400hypervisor=KVMname=testingnetworkids=a2353a3b-073e-47d6-8090-3032432e3077response=jsonrootdisksize=50serviceofferingid=4cb3c5a5-cc02-4450-a026-f538dc575b5esignatureVersion=3templateid=a84da8b6-9c32-11e4-82e0-50e549354a3ezoneid=8c95e4d9-c49e-4275-8c35-2af258a27898signature=SIGNATURE. .. On 03/26/2015 04:43 PM, Wido den Hollander wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/26/2015 06:12 PM, bob wrote: Hello, I am using a PHP API to
Re: [GSOC 2015] Proposal submission for CLOUDSTACK-8223
Hi Daan, Thanks for your feedback. You can still be a mentor now through this link: https://www.google-melange.com/gsoc/homepage/google/gsoc2015 There is a orange Log in button for MentorsAdministrators. I am investigating this new feature now and will reply you my idea later. Thanks, Yan 2015-03-27 16:52 GMT-05:00 Daan Hoogland daan.hoogl...@gmail.com: H Yan Bal, I wrote this issue and I'd love to mentor you during your work, but didn't enter as mentor with google. I am not sure if I still can. I also will be away coming week. If you take the issue and work on it with someone else that's fine by me. I had the idea of implemting this in clojure but also on this I am not fanatic in any way. Please let us know what your ideas are. welcome to our little community, Daan On Fri, Mar 27, 2015 at 8:13 PM, Yan Bai baiyan...@gmail.com wrote: Hi All, My name is Yan Bai and I am a student from University of Minnesota. I have submitted my proposal on google-melange for cloudstack-8223, (generate ui widgets for api sets): https://issues.apache.org/jira/browse/CLOUDSTACK-8223 Nice to meet you. :-) Thanks, Yan Bai -- Daan
Re: cloudstack 4.4.2 - VM network rate limit - has no effect
you can't edit an offering, but you can upgrade the virtual machine to the new offering having the new networking rate specified. On Fri, Mar 27, 2015 at 3:01 PM, Marcus shadow...@gmail.com wrote: Thanks. I don't see where it covers that deployVirtualMachine accepts a details parameter to edit a custom service offering's network rate? On Fri, Mar 27, 2015 at 2:21 PM, Alena Prokharchyk alena1...@gmail.com wrote: :) its probably the most popular doc request ever. Marcus, here is the link: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Network+throttling+in+CloudStack -Alena. On Fri, Mar 27, 2015 at 10:57 AM, Marcus shadow...@gmail.com wrote: Again, is there any documentation that suggests those parameters should work? From what I can see without looking at the code, the custom service offerings only expect an override for cpu and memory. On Fri, Mar 27, 2015 at 10:34 AM, bob b...@sectorlink.com wrote: I've also tried to use the parameter: iptonetworklist[0].networkrate, again it will deploy the VM with the proper networkid but the rate limit is not working. 'iptonetworklist[0].networkid'='e1ad63e6-923e-4ad2-b447-33d742c5360e', 'iptonetworklist[0].networkrate'=1, // Network Throttling not working On 03/27/2015 12:52 PM, bob wrote: Compiled against library: libvirt 0.10.2 Using library: libvirt 0.10.2 Using API: QEMU 0.10.2 Running hypervisor: QEMU 0.12.1 $ virsh dumpxml i-VM- output: domain type='kvm' id='143' namei-2-123-VM/name uuid7555205e-c18d-48c7-bfdf-3a7461e637ee/uuid descriptionCentOS 5.5 (64-bit)/description memory unit='KiB'524288/memory currentMemory unit='KiB'524288/currentMemory vcpu placement='static'1/vcpu cputune shares500/shares /cputune os type arch='x86_64' machine='rhel6.6.0'hvm/type boot dev='cdrom'/ boot dev='hd'/ /os features acpi/ apic/ pae/ /features cpu /cpu clock offset='utc'/ on_poweroffdestroy/on_poweroff on_rebootrestart/on_reboot on_crashdestroy/on_crash devices emulator/usr/libexec/qemu-kvm/emulator disk type='file' device='disk' driver name='qemu' type='qcow2' cache='none'/ source file='/mnt/dfbbd8a2-2c79-3183-8149-25899d9b1191/27473b1d-c29e-44af-b5d1-0452c1104870'/ target dev='vda' bus='virtio'/ alias name='virtio-disk0'/ address type='pci' domain='0x' bus='0x00' slot='0x04' function='0x0'/ /disk disk type='file' device='cdrom' driver name='qemu' type='raw' cache='none'/ target dev='hdc' bus='ide'/ readonly/ alias name='ide0-1-0'/ address type='drive' controller='0' bus='1' target='0' unit='0'/ /disk controller type='usb' index='0' alias name='usb0'/ address type='pci' domain='0x' bus='0x00' slot='0x01' function='0x2'/ /controller controller type='ide' index='0' alias name='ide0'/ address type='pci' domain='0x' bus='0x00' slot='0x01' function='0x1'/ /controller interface type='bridge' mac address='02:00:42:f4:00:14'/ source bridge='breth0-537'/ bandwidth inbound average='25600' peak='25600'/ outbound average='25600' peak='25600'/ /bandwidth target dev='vnet13'/ model type='virtio'/ alias name='net0'/ address type='pci' domain='0x' bus='0x00' slot='0x03' function='0x0'/ /interface serial type='pty' source path='/dev/pts/6'/ target port='0'/ alias name='serial0'/ /serial console type='pty' tty='/dev/pts/6' source path='/dev/pts/6'/ target type='serial' port='0'/ alias name='serial0'/ /console input type='tablet' bus='usb' alias name='input0'/ /input input type='mouse' bus='ps2'/ graphics type='vnc' port='5905' autoport='yes' listen='x.x.x.x' listen type='address' address='x.x.x.x'/ /graphics video model type='cirrus' vram='9216' heads='1'/ alias name='video0'/ address type='pci' domain='0x' bus='0x00' slot='0x02' function='0x0'/ /video memballoon model='none' alias name='balloon0'/ /memballoon /devices /domain Here is the censored version of my CURL URL request:
Re: [GSOC 2015] Proposal submission for CLOUDSTACK-8223
On Fri, Mar 27, 2015 at 11:19 PM, Yan Bai baiyan...@gmail.com wrote: Thanks for your feedback. You can still be a mentor now through this link: https://www.google-melange.com/gsoc/homepage/google/gsoc2015 There is a orange Log in button for MentorsAdministrators. ok I entered. looking forward to work with you on this. Let me know what you come up with. Note I will be on vacation with limited internet for the coming 11 days. I will respond as much as possible to personally directed mail however. -- Daan
Re: [GSOC 2015] Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage
I wonder, Ilya, if you are referring to VM snaps? Seif and I are referring to volume snaps (perhaps we should clarify that in Seif's proposal). On Fri, Mar 27, 2015 at 2:04 PM, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Also, Ilya, this is for managed storage. Manage storage requires a plug-in that can dynamically create and delete volumes on its backend storage system. Usually you do this when you want each virtual disk to be on its own datastore. This would be done for quality-of-service purposes. On Friday, March 27, 2015, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Hi Ilya, Basically we want to take snapshots on the SAN that is supporting primary storage. We could then use those snapshots when the time comes to create CloudStack volumes and templates. Can you tell me more about the current behavior of snapshots for ESXi, Ilya? What release was the behavior changed in and how does it actually work as of that release? Last I understood, when you initiate a snapshot from CS using ESXi, a hypervisor snapshot is taken and it gets copied to secondary storage. Thanks, Mike On Friday, March 27, 2015, ilya ilya.mailing.li...@gmail.com wrote: Mike/Seif, The snapshot behavior for VmWare vSphere has changed a while ago. CloudStack now uses native VmWare snapshot ability and longer puts it on Secondary Store. So reading this, sort of puzzled me. Maybe explain a work flow as to before and after scenario. Regards ilya On 3/27/15 8:41 AM, Seif Eddine Jemli wrote: Hi everyone, I am Seif Eddine Jemli, a final year student in a french computer science engineering college (ENSEIRB-MATMECA). For GSOC 2015, I'm interested in looking at the JIRA Ticket *CLOUDSTACK-8341* : *Enabling snapshots to be taken on primary storage for the ESXi hypervisor using managed storage* https://issues.apache.org/jira/browse/CLOUDSTACK-8341 My full proposal can be found on Google Melange at: http://www.google-melange.com/gsoc/proposal/public/google/ gsoc2015/sjemli/5717271485874176 I am relying on your advices and suggestions! Regards, Seif -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™* -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™* -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™*
Re: [DISCUSS] Improving VR services such as password server
How about extending all features into io-socket in KVM/XEN and VM Annotation details with VmWare? Similar to what we do with system VMs when they come up - except there are no router vms to manage and depend on. On 3/26/15 11:37 PM, Rohit Yadav wrote: Hi everyone, I want to re-start the discussion on improving VR services and making a framework to build/improve old/new features such as reset password, dhcp, dns, vpn etc. that are both running on VR or on user VMs (reset password for example). For this, I’ve updated the wiki for high level goals and architecture diagram. Please share your comments and review on this proposal: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Agents+Framework Kishan - Yes, I’m also want to have a mechanism to update/upgrade systemvms without say registering a new one, or say during the patching process it can upgrades packages; since recently we had seen several openssl related issues where a common fix was to simply upgrade the packages. See the above wiki for details. On 20-Feb-2015, at 2:48 pm, Kishan Kavala kishan.kav...@citrix.com wrote: Rohit, Completely agree with the scalability and maintenance issues with systems Vms. Using an agent inside VR will probably work well for KVM, since the KVM agent (Resource layer) is remote. Communication using link-local network also won't be a problem is such case. For other hypervisors, it will increase load on the mgmt server due to direct agents. Also, mgmt server cannot access VRs directly. The options you mentioned are definitely worth exploring. Are you also looking at improving system Vm upgrade procedure? -Original Message- From: Rohit Yadav [mailto:rohit.ya...@shapeblue.com] Sent: Friday, February 20, 2015 1:24 PM To: dev; us...@cloudstack.apache.org Subject: [DISCUSS] Improving VR services such as password server Hi, I'm trying to explore how to make systemvms more robust and fault-tolerant, and the manual/automated QA of systemvms. One of the common user facing issues related to scalability was the reset password/key servers where the VR serves data using socat etc using forking mechanisms and global locks. This slows down the processes such as reset password. More here: https://issues.apache.org/jira/browse/CLOUDSTACK-8272 One of the blindly thrown solutions includes increasing the VR RAM which works for at scale but then seems to fail again when the load is increased beyond a point. I don't know of any performance and stress testing reports that tell us about these bottlenecks. Please share if you have done anything in this regard. I want to do couple of things: - Explore systemvm build changes using newer tools such as packer - Cleanup script execution and code in resource layer - Start replacing bash scripts with more robust implementations, perhaps a single or few agents on VRs that provide non-hardcoded well-documented interfaces - Right now everything in VR/systemvms is sort of hardcoded and the services/interfaces are not well-documented. The idea is to refactor and wrap everything we want to do with the systemvms in a general agents framework that provides monitoring and managing the VRs (do stuff like upgrades etc to combat things like ghost, poodle issues): https://cwiki.apache.org/confluence/display/CLOUDSTACK/Agents+Framework What are the other issues you've had in past that you would like to be improved? -- Regards, Rohit Yadav Software Architect, ShapeBlue M. +91 8826230892 | rohit.ya...@shapeblue.com Blog: bhaisaab.org | Twitter: @_bhaisaab PS. If you see any footer below, I did not add it :) Find out more about ShapeBlue and our range of CloudStack related services IaaS Cloud Design Buildhttp://shapeblue.com/iaas-cloud-design-and-build// CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/ CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/ CloudStack Software Engineeringhttp://shapeblue.com/cloudstack-software-engineering/ CloudStack Infrastructure Supporthttp://shapeblue.com/cloudstack-infrastructure-support/ CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/ This email and any attachments to it may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of Shape Blue Ltd or related companies. If you are not the intended recipient of this email, you must neither take any action based upon its contents, nor copy or show it to anyone. Please contact the sender if you believe you have received this email in error. Shape Blue Ltd is a company incorporated in England Wales. ShapeBlue Services India LLP is a company incorporated in India and is operated under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a
Re: [VOTE] Apache CloudStack 4.5.1-rc1
+1 binding on future ACS 4.5.1 RC2 To report back, I've tested ACS 4.5.1 on limited scale with vmware. No issues observed so far, test cases covered: vm created disk attached snapshots work deletion works console works etc.. On 3/24/15 10:13 PM, Rohit Yadav wrote: HI Ilya - I've added a SecureSSLFactory implementation (POODLE fix) after 4.5.0 that is used by VmwareClient and other clients. Other than that I don’t see any Vmware specific changes. On 25-Mar-2015, at 7:05 am, ilya ilya.mailing.li...@gmail.com wrote: I'll see if i can spin up another test. Based on fixes i've seen post 4.5.0, they are not VmWare specific (unless i'm wrong). I have several vmware test environments running in 4.5 - we are yet to see any issue. On 3/23/15 11:36 PM, Rohit Yadav wrote: Hi Ilya - Yes, I think we’ll need a RC2 but I don’t want another RC3 so let’s wait at least for today to see if anyone reports anything. Meanwhile, let’s continue testing and let’s report/fix any issues we find. I think we’ve tested RC1 with KVM and Xen, it would be great if someone could share their test results against VMWare and report success/failures before we do RC2 if possible? On 24-Mar-2015, at 7:21 am, David Nalley da...@gnsa.us wrote: Very likely - just waiting to see if anyone uncovers anything else before I do so. On Mon, Mar 23, 2015 at 7:35 PM, ilya ilya.mailing.li...@gmail.com wrote: Rohit, While we have fixes and I hate to do this to David, but i think this warrants RC2 release. David, how likely are you to spin up another vote for RC2? Thanks ilya On 3/20/15 10:31 AM, Rohit Yadav wrote: Hi everyone, Don’t get discouraged by the minor regressions found as they are fixed. Note: they would only affect VMWare/Xen and the rpm bug will affect only CentOS6 users. In case you’re building from source, apply these two patches on top of RC1 and please continue testing: https://github.com/apache/cloudstack/commit/53ca0b1861c743caf61ec04f776c87eac334f185 https://github.com/apache/cloudstack/commit/d70937aeb92e89efa8fcc39d7f89bdd8c885b2a2 On 20-Mar-2015, at 7:51 pm, Paul Angus paul.an...@shapeblue.com wrote: -1 Regression caused by https://issues.apache.org/jira/browse/CLOUDSTACK-8312 Causes: Unable to start instance due to can't find mapping in ObjectInDataStore table for: org.apache.cloudstack.storage.image.store.TemplateObject When trying to deploy system VM templates. Template gets copied to primary storage but no entries appear to be added to the db Systemvm.iso not copied to secondary storage. SSVM and CPVM do not get created Rohit has created a fix for RC2 - testing on that now. Regards, Paul Angus Cloud Architect D: +44 20 3468 5163 |S: +44 20 3603 0540 | M: +44 7711 418 784 | T: @CloudyAngus paul.an...@shapeblue.com -Original Message- From: Nux! [mailto:n...@li.nux.ro] Sent: 20 March 2015 14:12 To: dev@cloudstack.apache.org Subject: Re: [VOTE] Apache CloudStack 4.5.1-rc1 +1 from me as well based on upgrade from 4.4.1 and ADV+SG zone tests. Thanks Rohit for the packages. Lucian -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro - Original Message - From: Rohit Yadav rohit.ya...@shapeblue.com To: dev@cloudstack.apache.org Sent: Friday, 20 March, 2015 11:38:42 Subject: Re: [VOTE] Apache CloudStack 4.5.1-rc1 +1 (with one centos6 rpm build fix required, read below) Advance zone testing with/without local storage, KVM: - VM lifecycle with and without local storage and vm's volume migrations (after vm was stopped) across 2 hosts - Password server, reset password. Stress tested password server, served 1000 req/second with 95.7% successful http request completion (though I realize ab is not really a good tool) - Egress rules, Firewall rules, port forwarding SNAT usage, load balancing - Register template and ISO - VM statistics, dashboard capacity values - Observed normal CPVM, SSVM behaviours - Use of both NFS and local primary storage - Download volume, iso, template - VPC: multiple tiers, password server + load tests, vm lifecycle with/without local storage, SNAT for vms in tiers, ACL rules create/update/delete/apply etc Basic Zone testing with/without local storage, KVM: - Basic zone with local storage, vm lifecycle - Volume migration (after stopped) - Attach/detach volumes - NFS primary+secondary and local storage primary - Normal CPVM, SSVM behaviour seen - Register template/iso worked - Download volume, iso, template - Shared network with SG worked - Password server tested, reset password Minor issues: - RC1 will require this minor centos6 rpm build fix that we can slip in https://github.com/apache/cloudstack/commit/d70937aeb92e89efa8fcc39d7f 89bdd8c885b2a2 Note: centos7 builds are fine. - UI logs out on refresh (due to known CSRF fix) or opening in another tab. On Thursday 19 March 2015 08:10 PM, David Nalley wrote: Hi All, I've created a X.X.X release, with the following artifacts up for a vote: Git Branch and Commit SH:
Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
Congrats Rohit! Well deserved :) On 27 March 2015 at 15:17, Marco Sinhoreli marco.sinhor...@shapeblue.com wrote: Great news! Congrats Rohit! Marco Sinhoreli Consultant Manager Phone: +55 21 2586 6390 | Fax: +55 21 2586 6002 | Mobile: +55 21 99159 4713 | Mobile: +55 21 98276 3636 Praia de Botafogo 501, bloco 1 - sala 101, Botafogo, Rio de Janeiro, RJ - Brazil - CEP 22250-040 marco.sinhor...@shapeblue.com | www.shapeblue.com http://www.shapeblue.com/ | Twitter:@shapeBlue https://twitter.com/#!/shapeblue On 27/03/15 05:07, Sebastien Goasguen run...@gmail.com wrote: The Project Management Committee (PMC) for Apache CloudStack are pleased to announce that Rohit Yadav has accepted our invitation to join the PMC. Please join me in congratulating him. On behalf of the Apache CloudStack PMC Find out more about ShapeBlue and our range of CloudStack related services IaaS Cloud Design Buildhttp://shapeblue.com/iaas-cloud-design-and-build// CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/ CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/ CloudStack Software Engineeringhttp://shapeblue.com/cloudstack-software-engineering/ CloudStack Infrastructure Supporthttp://shapeblue.com/cloudstack-infrastructure-support/ CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/ This email and any attachments to it may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of Shape Blue Ltd or related companies. If you are not the intended recipient of this email, you must neither take any action based upon its contents, nor copy or show it to anyone. Please contact the sender if you believe you have received this email in error. Shape Blue Ltd is a company incorporated in England Wales. ShapeBlue Services India LLP is a company incorporated in India and is operated under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic of South Africa and is traded under license from Shape Blue Ltd. ShapeBlue is a registered trademark.
RE: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack
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