Perfect! Thanks Paul for doing this so fast! I've had some comments on the PR by Kaushik which I will address and a few other things that I found like the path of some binaries changed in XS7.0. I will go through the scripts and see if anyone is using them and will update the PR. Hopefully we can get this done by the end of this week.
Thanks, -Syed On Tue, Oct 18, 2016 at 10:42 AM, Paul Angus <paul.an...@shapeblue.com> wrote: > Hi Syed, > > > I've added XenServer7 into our potential testing matrix, and kicked of the > smoke test suite. > The first thing that I've noticed, is that one of my two hosts hasn't > configured 'fully' - The label 'Local-Storage' hasn't changed to a UUID.... > > I'll have some proper feedback in the morning, when the test suites have > finished... > > > Kind regards, > > Paul Angus > > paul.an...@shapeblue.com > www.shapeblue.com > 53 Chandos Place, Covent Garden, London WC2N 4HSUK > @shapeblue > > > > > -----Original Message----- > From: Syed Ahmed [mailto:sah...@cloudops.com] > Sent: 17 October 2016 21:04 > To: dev@cloudstack.apache.org > Subject: Re: XenServer 7 > > @Raj I'd be more interested in knowing if there are any corner cases that > We've missed. The fix seems to be relatively simple but I wonder if there > is something that I've missed as I cannot tests most of the scenarios > > On Mon, Oct 17, 2016 at 4:00 PM, Syed Ahmed <sah...@cloudops.com> wrote: > > > PR Created at https://github.com/apache/cloudstack/pull/1711 > > > > > > > > On Mon, Oct 17, 2016 at 3:20 PM, Syed Ahmed <sah...@cloudops.com> wrote: > > > >> Agree with Paul. If you can point to your public repo we can > >> collaborate easily. > >> > >> As per testing. I have manually verified the following use cases > >> below. I am very happy with the results so far. I will open a PR with > >> this and we can run regression tests. I also have qcow2 images of > >> XenServer7 and script to reset/reinitialize it so I will post them as > >> well on the PR so you guys can take them and install/test XS7 > >> > >> * Create a new cluster with XenServer7 > >> * Add Primary storage: Should create an SR on XS7 > >> * Add another XS7 host to the Pool > >> * Add host2 to Cloudstack > >> * Create VM1 from template > >> * Create VM2 from template > >> * Ping/SSH VM1 to VM2 and vice-versa > >> * Stop/Delete/Expunge VM2 > >> * Create Data disk > >> * Attach it to VM1 > >> * Create VM snaphsot of VM1 > >> * Restore VM snapshot of VM1 > >> * Delete VM snapshot of VM1 > >> * Create Volume snapshot of Datadisk > >> * Create volume snapshot of Root disk > >> * Create new template from snapshot of root disk > >> * Create volume from snapshot of datadisk > >> * Detach datadisk volume > >> * Delete datadisk volume > >> * Aquire a public IP > >> * Create a static nat to VM1 > >> * Live migrate VM1 while traffic on VM > >> * Delete VM1 > >> > >> Thanks, > >> -Syed > >> > >> > >> On Mon, Oct 17, 2016 at 1:45 PM, Paul Angus > >> <paul.an...@shapeblue.com> > >> wrote: > >> > >>> Hey Rajesh, > >>> > >>> Could you submit a pull request to Syed's branch containing where > >>> you've got to (or let us know where your work is publicly > >>> accessible) so that we can combine work..? > >>> > >>> > >>> > >>> Kind regards, > >>> > >>> Paul Angus > >>> > >>> paul.an...@shapeblue.com > >>> www.shapeblue.com > >>> 53 Chandos Place, Covent Garden, London WC2N 4HSUK @shapeblue > >>> > >>> > >>> > >>> > >>> -----Original Message----- > >>> From: Rajesh Ramchandani [mailto:rajesh.ramchand...@accelerite.com] > >>> Sent: 17 October 2016 18:37 > >>> To: dev@cloudstack.apache.org > >>> Subject: Re: XenServer 7 > >>> > >>> Syed - we are working with Citrix on XS7 as well, please drop a note if > >>> you need help. > >>> > >>> Raj > >>> > >>> > >>> > >>> On Mon, Oct 17, 2016 at 8:30 AM -0700, "Syed Ahmed" < > sah...@cloudops.com > >>> <mailto:sah...@cloudops.com>> wrote: > >>> > >>> Hi Guys, > >>> > >>> I have some free time on my hands and was trying to add XenServer 7 > >>> support. There seems to be only one line change that was required to > add > >>> it. I am able to create VMs and do basic stuff like NAT/port > forwarding. > >>> > >>> If anyone is interested in trying this out, I have a branch [1] which I > >>> am working on currently. I will open a PR after I am fairly confident > that > >>> everything works. > >>> > >>> [1] https://github.com/syed/cloudstack/tree/xenserver7 > >>> > >>> > >>> Thanks, > >>> -Syed > >>> > >>> > >>> > >>> DISCLAIMER > >>> ========== > >>> This e-mail may contain privileged and confidential information which > is > >>> the property of Accelerite, a Persistent Systems business. It is > intended > >>> only for the use of the individual or entity to which it is addressed. > If > >>> you are not the intended recipient, you are not authorized to read, > retain, > >>> copy, print, distribute or use this message. If you have received this > >>> communication in error, please notify the sender and delete all copies > of > >>> this message. Accelerite, a Persistent Systems business does not > accept any > >>> liability for virus infected mails. > >>> > >> > >> > > >