RE: [Jenkins] slave for building hyperv agent
I am setting up an instance locally that can be used as a Jenkins slave for building the hyperv agent code. I'll reach out if I need assistance. Thanks. Regards, Devdeep -Original Message- From: Alex Hitchins [mailto:cloudst...@alexhitchins.com] Sent: Friday, December 6, 2013 6:20 PM To: dev@cloudstack.apache.org Subject: RE: [Jenkins] slave for building hyperv agent C# should run under Mono without much fuss, unless there are core Windows library's used in the application. Alexander Hitchins Personal Email : a...@alexhitchins.com Apache Email : a...@alexhitchins.com Website: http://alexhitchins.com Mobile : 07788 423 969 -Original Message- From: Hugo Trippaers [mailto:trip...@gmail.com] Sent: 05 December 2013 20:09 To: dev@cloudstack.apache.org Cc: dev@cloudstack.apache.org Subject: Re: [Jenkins] slave for building hyperv agent Hey devdeep, I'll try. The trouble with windows boxes is that we need a license for it. I need to check if my company is ok with assigning one to this machine. Do you need any other software besides just plain windows server standard 2012? Cheers, Hugo Sent from my iPhone On 5 dec. 2013, at 12:02, Devdeep Singh devdeep.si...@citrix.com wrote: Hi Hugo, The agent code is C# based. So I was looking for a windows based server to build it. Will it be possible to get one? Regards, Devdeep -Original Message- From: Trippie [mailto:trip...@gmail.com] On Behalf Of Hugo Trippaers Sent: Thursday, December 5, 2013 4:35 PM To: dev@cloudstack.apache.org Subject: Re: [Jenkins] slave for building hyperv agent Devdeep, what kind of instance would you need? I might be able to help you out with a Linux based server in our cloud? Or if you have a fixed set of instructions to prepare a slave i'm happy to add them to the template i use for the other builds from jenkins.buildacloud.org? Cheers, Hugo On 4 dec. 2013, at 12:24, Devdeep Singh devdeep.si...@citrix.com wrote: Hi, I am looking to setup a Jenkins slave to build the hyperv agent. The hyperv agent code can be build using Mono and the instructions for building it are available at [1]. Can anyone help with providing an instance so that it can be configured as a jenkins slave for regular builds of the hyperv agent? [1] https://cwiki.apache.org/confluence/display/CLOUDSTACK/Creating+Hyperv+Agent +Installer Regards, Devdeep
RE: [Jenkins] slave for building hyperv agent
C# should run under Mono without much fuss, unless there are core Windows library's used in the application. Alexander Hitchins Personal Email : a...@alexhitchins.com Apache Email : a...@alexhitchins.com Website: http://alexhitchins.com Mobile : 07788 423 969 -Original Message- From: Hugo Trippaers [mailto:trip...@gmail.com] Sent: 05 December 2013 20:09 To: dev@cloudstack.apache.org Cc: dev@cloudstack.apache.org Subject: Re: [Jenkins] slave for building hyperv agent Hey devdeep, I'll try. The trouble with windows boxes is that we need a license for it. I need to check if my company is ok with assigning one to this machine. Do you need any other software besides just plain windows server standard 2012? Cheers, Hugo Sent from my iPhone On 5 dec. 2013, at 12:02, Devdeep Singh devdeep.si...@citrix.com wrote: Hi Hugo, The agent code is C# based. So I was looking for a windows based server to build it. Will it be possible to get one? Regards, Devdeep -Original Message- From: Trippie [mailto:trip...@gmail.com] On Behalf Of Hugo Trippaers Sent: Thursday, December 5, 2013 4:35 PM To: dev@cloudstack.apache.org Subject: Re: [Jenkins] slave for building hyperv agent Devdeep, what kind of instance would you need? I might be able to help you out with a Linux based server in our cloud? Or if you have a fixed set of instructions to prepare a slave i'm happy to add them to the template i use for the other builds from jenkins.buildacloud.org? Cheers, Hugo On 4 dec. 2013, at 12:24, Devdeep Singh devdeep.si...@citrix.com wrote: Hi, I am looking to setup a Jenkins slave to build the hyperv agent. The hyperv agent code can be build using Mono and the instructions for building it are available at [1]. Can anyone help with providing an instance so that it can be configured as a jenkins slave for regular builds of the hyperv agent? [1] https://cwiki.apache.org/confluence/display/CLOUDSTACK/Creating+Hyperv+Agent +Installer Regards, Devdeep
RE: [Jenkins] slave for building hyperv agent
+1, and for avoidance of doubt... To *build* the Hyper-V agent, we can use Mono and NuGet packages with licenses acceptable to the Apache Community. The packages are downloaded automatically. To *unit* test the Hyper-V agent, you can use Mono and the NuGet packages. Unit tests mock the Hyper-V API response to CloudStack commands. For *functional* and *integration* tests, you need a Windows operating system. These are release tests and not build tests. DL -Original Message- From: Alex Hitchins [mailto:cloudst...@alexhitchins.com] Sent: 06 December 2013 12:50 To: dev@cloudstack.apache.org Subject: RE: [Jenkins] slave for building hyperv agent C# should run under Mono without much fuss, unless there are core Windows library's used in the application. Alexander Hitchins Personal Email : a...@alexhitchins.com Apache Email : a...@alexhitchins.com Website: http://alexhitchins.com Mobile : 07788 423 969 -Original Message- From: Hugo Trippaers [mailto:trip...@gmail.com] Sent: 05 December 2013 20:09 To: dev@cloudstack.apache.org Cc: dev@cloudstack.apache.org Subject: Re: [Jenkins] slave for building hyperv agent Hey devdeep, I'll try. The trouble with windows boxes is that we need a license for it. I need to check if my company is ok with assigning one to this machine. Do you need any other software besides just plain windows server standard 2012? Cheers, Hugo Sent from my iPhone On 5 dec. 2013, at 12:02, Devdeep Singh devdeep.si...@citrix.com wrote: Hi Hugo, The agent code is C# based. So I was looking for a windows based server to build it. Will it be possible to get one? Regards, Devdeep -Original Message- From: Trippie [mailto:trip...@gmail.com] On Behalf Of Hugo Trippaers Sent: Thursday, December 5, 2013 4:35 PM To: dev@cloudstack.apache.org Subject: Re: [Jenkins] slave for building hyperv agent Devdeep, what kind of instance would you need? I might be able to help you out with a Linux based server in our cloud? Or if you have a fixed set of instructions to prepare a slave i'm happy to add them to the template i use for the other builds from jenkins.buildacloud.org? Cheers, Hugo On 4 dec. 2013, at 12:24, Devdeep Singh devdeep.si...@citrix.com wrote: Hi, I am looking to setup a Jenkins slave to build the hyperv agent. The hyperv agent code can be build using Mono and the instructions for building it are available at [1]. Can anyone help with providing an instance so that it can be configured as a jenkins slave for regular builds of the hyperv agent? [1] https://cwiki.apache.org/confluence/display/CLOUDSTACK/Creating+Hyperv +Agent +Installer Regards, Devdeep
Re: [Jenkins] slave for building hyperv agent
Devdeep, what kind of instance would you need? I might be able to help you out with a Linux based server in our cloud? Or if you have a fixed set of instructions to prepare a slave i’m happy to add them to the template i use for the other builds from jenkins.buildacloud.org? Cheers, Hugo On 4 dec. 2013, at 12:24, Devdeep Singh devdeep.si...@citrix.com wrote: Hi, I am looking to setup a Jenkins slave to build the hyperv agent. The hyperv agent code can be build using Mono and the instructions for building it are available at [1]. Can anyone help with providing an instance so that it can be configured as a jenkins slave for regular builds of the hyperv agent? [1] https://cwiki.apache.org/confluence/display/CLOUDSTACK/Creating+Hyperv+Agent+Installer Regards, Devdeep
RE: [Jenkins] slave for building hyperv agent
Hi Hugo, The agent code is C# based. So I was looking for a windows based server to build it. Will it be possible to get one? Regards, Devdeep -Original Message- From: Trippie [mailto:trip...@gmail.com] On Behalf Of Hugo Trippaers Sent: Thursday, December 5, 2013 4:35 PM To: dev@cloudstack.apache.org Subject: Re: [Jenkins] slave for building hyperv agent Devdeep, what kind of instance would you need? I might be able to help you out with a Linux based server in our cloud? Or if you have a fixed set of instructions to prepare a slave i'm happy to add them to the template i use for the other builds from jenkins.buildacloud.org? Cheers, Hugo On 4 dec. 2013, at 12:24, Devdeep Singh devdeep.si...@citrix.com wrote: Hi, I am looking to setup a Jenkins slave to build the hyperv agent. The hyperv agent code can be build using Mono and the instructions for building it are available at [1]. Can anyone help with providing an instance so that it can be configured as a jenkins slave for regular builds of the hyperv agent? [1] https://cwiki.apache.org/confluence/display/CLOUDSTACK/Creating+Hyperv+Agent+Installer Regards, Devdeep
Re: [Jenkins] slave for building hyperv agent
Hey devdeep, I'll try. The trouble with windows boxes is that we need a license for it. I need to check if my company is ok with assigning one to this machine. Do you need any other software besides just plain windows server standard 2012? Cheers, Hugo Sent from my iPhone On 5 dec. 2013, at 12:02, Devdeep Singh devdeep.si...@citrix.com wrote: Hi Hugo, The agent code is C# based. So I was looking for a windows based server to build it. Will it be possible to get one? Regards, Devdeep -Original Message- From: Trippie [mailto:trip...@gmail.com] On Behalf Of Hugo Trippaers Sent: Thursday, December 5, 2013 4:35 PM To: dev@cloudstack.apache.org Subject: Re: [Jenkins] slave for building hyperv agent Devdeep, what kind of instance would you need? I might be able to help you out with a Linux based server in our cloud? Or if you have a fixed set of instructions to prepare a slave i'm happy to add them to the template i use for the other builds from jenkins.buildacloud.org? Cheers, Hugo On 4 dec. 2013, at 12:24, Devdeep Singh devdeep.si...@citrix.com wrote: Hi, I am looking to setup a Jenkins slave to build the hyperv agent. The hyperv agent code can be build using Mono and the instructions for building it are available at [1]. Can anyone help with providing an instance so that it can be configured as a jenkins slave for regular builds of the hyperv agent? [1] https://cwiki.apache.org/confluence/display/CLOUDSTACK/Creating+Hyperv+Agent+Installer Regards, Devdeep