+1 Totally agree and willing to help make it happen!

Sent from my iPhone

> On 30 Apr 2015, at 04:12, David Nalley <da...@gnsa.us> wrote:
> 
> The problem is really two fold.
> Cutting an RC isn't terribly time consuming, once you've done it a
> dozen times or so, it goes by pretty quickly.
> 
> The problem is the time it takes to do any material testing; and that
> we don't have a way of telling what the status of a candidate is
> without doing lots of manual testing. We've had multiple cases of
> having enough binding votes for 4.5.x candidates only for someone to
> find problems. This leads me (and this could just be my perspective)
> to let an RC sit for a while - get folks to test it. My experience as
> a person voting is that rapid churn of RCs leads me to not even
> attempt to setup a testing environment, much less do any testing. I
> found that by the time I could get around to testing an RC vote had
> been cancelled and it had been rerolled, sometimes twice.
> 
> I've said this before, and I'll toss it out again. I think we have to
> start 'trusting' the automated tests. We find lots of problems
> manually, but we don't improve the testing situation for those blocker
> issues that stopped us from releasing. I'm of the opinion we should
> release quickly, very quickly. But if we have to spend a week just
> looking for bugs, that will never fly. So - let the standard be
> automated tests - and if there's a problem, we create an automated
> test for it, and solve in a week or two. That will force us to live
> and die by automated tests.
> 
> --David
> 
>> On Wed, Apr 29, 2015 at 9:45 AM, Rohit Yadav <rohit.ya...@shapeblue.com> 
>> wrote:
>> Hi Wilder - Thanks we’ll need all the ammo we have :) I’ve already done my 
>> testings wrt XS 6.2/6.5 and KVM qemu 2.0/2.1/2.2 so will test KVM 1.5 and 
>> VMware 5.5.
>> 
>> Hi Daan - makes sense, we’re “so" late with 4.5.1 that we need to focus on 
>> 4.6.0 to avoid delaying it. I’ve asked David regarding co-piloting the next 
>> 4.5.1 RC since he could be busy and I want to help with lifting some 
>> weights. I’m planning to do basic tests with VMware today, publish new 
>> systemvmtemplates tomorrow (I’m already done with KVM and Xen) and plan to 
>> cut a 4.5.1 RC on Monday and if we don’t hit any blocker or regressions ACS 
>> 4.5.1 should be released by the end of next week.
>> 
>>> On 29-Apr-2015, at 2:49 pm, Wilder Rodrigues 
>>> <wrodrig...@schubergphilis.com> wrote:
>>> 
>>> Hi Rohit,
>>> 
>>> I will join you in testing 4.5 form next week - just have to finish some 
>>> stuff.
>>> 
>>> My environments will be:
>>> 
>>> * Xen 6.2/6.5
>>> * KVM (qemu 1.5.3 and 2.1)
>>> 
>>> Let’s rock!
>>> 
>>> Cheers,
>>> Wilder
>>> 
>>>> On 28 Apr 2015, at 18:33, Rohit Yadav <rohit.ya...@shapeblue.com> wrote:
>>>> 
>>>> Hi all,
>>>> 
>>>> ### 4.5 Release Effort
>>>> 
>>>> I’ve been exhaustively testing ACS 4.5 wrt Xen 6.2, Xen 6.5, KVM (qemu 
>>>> 2.0, 2.3) and I feel we’re pretty good but we need testing efforts and I 
>>>> want to help drive efforts to releasing ACS 4.5.1 -- if you’ve any issues 
>>>> that you would like to get fixed that are either regressions or blockers 
>>>> can you please share on this thread? If we don’t find any blockers or 
>>>> regressions let us invest in ACS 4.5 testing and release it soon. For 
>>>> other minor issues we can always fix them and release 4.5.2 etc if and 
>>>> when needed in future.
>>>> 
>>>> Regarding my 4.5 testing - I’ve tested basic vm life cycle operations 
>>>> (deploy, start, stop, destroy/expunge, migrate to another host, migrate to 
>>>> another storage pool, deploy using iso) for all cases and found no issues;
>>>> 
>>>> KVM with basic zone (with/without security groups, SG blockers were found 
>>>> and fixed)
>>>> KVM with Adv zone (with/without security groups, both isolated network and 
>>>> VPC worked, networking issues were found and fixed)
>>>> XenServer 6.2 with basic and adv zones (with/without security groups, no 
>>>> SG issues found)
>>>> XenServer 6.5 with basic and adv zones (with/without security groups, SG 
>>>> blockers found and fixed)
>>>> 
>>>> I found one issue that could be a blocker (if it’s not a hardware/env 
>>>> issue) -- when using security groups in advance zone with a dedicated vlan 
>>>> id (say vlan://500), I was unable to access the VMs (CPVM, SSVM, VR or 
>>>> user vms) though all normal vm_life cycles seems to work. Though this 
>>>> worked for me when I used the vlan://untagged. I tried to add vlan id 500 
>>>> to my local nics using vconfig but I still was n’t able to do access the 
>>>> CPVM or user VMs. I guess my understanding of vlans with security groups 
>>>> is limited, so if anyone knows about this feature or has used it - please 
>>>> help with some regression testing. I plan to continue testing this week 
>>>> with VMWare and fix any issues we find.
>>>> 
>>>> 
>>>> ### Testing against Xen, KVM, VMWare etc.
>>>> 
>>>> With a recent improvement to allow cpu features (such as vmx) on KVM hosts 
>>>> (https://github.com/apache/cloudstack/commit/58cc569273905c50d089f9fd82fe80028b4e9775),
>>>>  it’s now possible to run KVM, ESX, XenServer, OVM3 (LXC, and hopefully 
>>>> others) on KVM (in case of ESX a patched qemu would be needed: 
>>>> http://people.apache.org/~bhaisaab/qemu/). Such a (ansible based) tool 
>>>> aims to be reproduce such an environment for anyone and serve as a 
>>>> developer kit (not to be confused with the DevCloud appliance, will share 
>>>> more details of the developer kit later) and as an infrastructure to run 
>>>> integration testing suite we have now. This would allow us to 
>>>> build/test/run CloudStack against various nested-virtualized hosts running 
>>>> as guests on KVM, using CloudStack.
>>>> 
>>>> Meanwhile, Abhi is focusing on existing (integration) tests and has 
>>>> increased the number of TravisCI tests: 
>>>> https://travis-ci.org/apache/cloudstack/builds/60365947
>>>> 
>>>> Our goal with these efforts is to (1) have a developer kit that a 
>>>> developer can have locally to build/test/develop CloudStack, (2) scale it 
>>>> up for bigger baremetal servers to run long running integration tests and 
>>>> have a better QA automation.
>>>> 
>>>> Regards,
>>>> Rohit Yadav
>>>> Software Architect, ShapeBlue
>>>> M. +91 88 262 30892 | rohit.ya...@shapeblue.com
>>>> Blog: bhaisaab.org | Twitter: @_bhaisaab
>>>> 
>>>> 
>>>> 
>>>> Find out more about ShapeBlue and our range of CloudStack related services
>>>> 
>>>> IaaS Cloud Design & 
>>>> Build<http://shapeblue.com/iaas-cloud-design-and-build//>
>>>> CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
>>>> CloudStack Consulting<http://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.
>> 
>> Regards,
>> Rohit Yadav
>> Software Architect, ShapeBlue
>> M. +91 88 262 30892 | rohit.ya...@shapeblue.com
>> Blog: bhaisaab.org | Twitter: @_bhaisaab
>> 
>> 
>> 
>> Find out more about ShapeBlue and our range of CloudStack related services
>> 
>> IaaS Cloud Design & Build<http://shapeblue.com/iaas-cloud-design-and-build//>
>> CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
>> CloudStack Consulting<http://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.

Reply via email to