RE: [Jenkins] slave for building hyperv agent

2013-12-11 Thread Devdeep Singh
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

2013-12-06 Thread Alex Hitchins
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

2013-12-06 Thread Donal Lafferty
+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

2013-12-05 Thread Hugo Trippaers
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

2013-12-05 Thread Devdeep Singh
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

2013-12-05 Thread Hugo Trippaers
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