Re: Server test plans - EC2?

2007-07-01 Thread Neal McBurnett
Just to clarify - my main interest is in a testbed for ubuntu
enterprise and server testing - how can we can make it easy for people
with expertise in various areas (servers, authn/authz, user interface
design, etc) to jump in and make a difference.  Not all those people
know how to set up a server, or want to.  So they need existing
servers and test accounts to log in to.  Making throwaway servers
based on a quick command line or web interface with ec2 is one
attractive and cheap option (a lot cheaper for the tester than buying
a new server!).  But I'd love to know about other options out there.

E.g. if someone wanted to test and work on just the user interface to
authtool, is there any ldap or kerberos server out there with guest
accounts which they could authenticate to?  Or perhaps with accounts
that could be automatically generated by folks who can authenticate
to launchpad, or via use of a gpg key or ssh key stored in launchpad?

Cheers,

Neal McBurnett http://mcburnett.org/neal/

On Fri, Jun 29, 2007 at 08:31:16AM -0600, Neal McBurnett wrote:
 On Fri, Jun 29, 2007 at 08:30:21AM -0400, Aaron Kincer wrote:
  I would suggest to include Domain and Active Directory testing for Samba 
  if you aren't already.
 
 I've been thinking about this over the last month.  I haven't gotten
 my ideas fully together for posting, and am headed out this morning,
 but let me throw these ideas out.
 
 To help people test clients and enterprise configurations for AD and
 LDAP and Kerberos, we'd benefit from some sort of testbed out there.
 I thought up one possible name:
 
  TESTUBE - TESTbed for UBuntu Enterprise.
 
 Assuming we get Launchpad working as an OpenID provider, it could
 be used to set up accounts based on team memberships or whatever.
 
 What are the testing modes, approaches?
 
  Configure ldap, kerberos, etc servers and domains, with test accounts
 
  Configure relying parties: machines for login, samba shares, web
  servers, etc
 
  Use authtool to configure clients, and also do them by hand.
 
 Amazon's Elastic Compute Cloud (ec2) looks like a great resource for
 this sort of testing, since anyone with an ec2 account can quickly set
 up new servers out there as needed for tests.  They basically make
 nice Xen-based servers available for $0.10 an hour, with your choice
 of Linux-based OS.  If you want to run an server full time that works
 out to $73 a month, but if you just want occasional availability for
 tests of certain auth server and relying party server configurations,
 it can be dirt cheap.  And you can run qemu virtual machines on top of
 ec2, I think.
 
  http://amazon.com/ec2/
 
 A single script could set up an entire multi-machine enterprise
 network for testing purposes for a few hours, and then take it down,
 with a total cost of a few bucks.
 
 
 EC2 itself is in limited beta, and it can take time to get an account,
 though.  In the meantime, you can get started trying things out for
 free at https://www.rightscale.com/
 
 With the right scripts, we could even automate the production of tribe
 or even daily server builds (with debootstrap?), ready for folks to
 try out.
 
 If someone put a mirror of the tribe ISOs and perhaps some other stuff
 from the repositories in Amazon's Simple Storage Service (s3 -
 http://amazon.com/s3/) for $0.15 per GB per month, it would
 be fast and free for folks to access that storage from any ec2
 machine.
 
 
 And eventually we'll want to use some techniques like this to set up
 an Ubuntu Grid or something that members can log into and share
 resources on :-)
 
 Besides that, since startups are beginning to use ec2 for all their
 infrastructure, we could provide a ready-made Ubuntu-based enterprise
 solution for folks to launch and customize in minutes.
 
 But of course a testbed could be based on other grid technologies
 besides ec2, like the AppLogic grid system.  At this point I've heard
 good things about ec2 and gotten a taste of them, but just got my
 account yesterday so I'm hardly the expert or a salesman :-)
 
 
 Cheers,
 
 Neal McBurnett http://mcburnett.org/neal/
 
  Henrik Nilsen Omma wrote:
   Hi,
  
   We should develop some server test plans so we vcan do sensible 
   validation testing as vwe approach release. So far we have really only 
   checked that the LAMP stack installs.
  
   This will of course depend on which features are implemented. What 
   should be the basic use cases? Web server, small office file/printer 
   server?
  
   Perhaps you can give some preliminary thought to this at your server 
   sprint and we can hash out some test procedures.
  
   Henrik
   Ubuntu QA
  
   ps. please CC me on replies; I'm not taking mail delivery from this list
 
 -- 
 ubuntu-server mailing list
 ubuntu-server@lists.ubuntu.com
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-server

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server


Re: Server test plans - EC2?

2007-06-30 Thread Kristian Hermansen
On 6/30/07, Neal McBurnett [EMAIL PROTECTED] wrote:
 Amazon's Elastic Compute Cloud (ec2) looks like a great resource for
 this sort of testing, since anyone with an ec2 account can quickly set
 up new servers out there as needed for tests.  They basically make
 nice Xen-based servers available for $0.10 an hour, with your choice
 of Linux-based OS.  If you want to run an server full time that works
 out to $73 a month, but if you just want occasional availability for
 tests of certain auth server and relying party server configurations,
 it can be dirt cheap.  And you can run qemu virtual machines on top of
 ec2, I think.

  http://amazon.com/ec2/

Yes, I have heard nothing but great things about Amazon EC2.  In fact,
I have developed similar infrastructure on my own, but using VMware
Server.  I just got an offer to join EC2 recently.  Does Ubuntu need
help in working to get an EC2 project going?  I am interested in
helping if people are serious about it and Canonical would fund the
effort for testing purposes...
-- 
Kristian Hermansen

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server


Re: Server test plans - EC2?

2007-06-29 Thread Neal McBurnett
On Fri, Jun 29, 2007 at 08:30:21AM -0400, Aaron Kincer wrote:
 I would suggest to include Domain and Active Directory testing for Samba 
 if you aren't already.

I've been thinking about this over the last month.  I haven't gotten
my ideas fully together for posting, and am headed out this morning,
but let me throw these ideas out.

To help people test clients and enterprise configurations for AD and
LDAP and Kerberos, we'd benefit from some sort of testbed out there.
I thought up one possible name:

 TESTUBE - TESTbed for UBuntu Enterprise.

Assuming we get Launchpad working as an OpenID provider, it could
be used to set up accounts based on team memberships or whatever.

What are the testing modes, approaches?

 Configure ldap, kerberos, etc servers and domains, with test accounts

 Configure relying parties: machines for login, samba shares, web
 servers, etc

 Use authtool to configure clients, and also do them by hand.

Amazon's Elastic Compute Cloud (ec2) looks like a great resource for
this sort of testing, since anyone with an ec2 account can quickly set
up new servers out there as needed for tests.  They basically make
nice Xen-based servers available for $0.10 an hour, with your choice
of Linux-based OS.  If you want to run an server full time that works
out to $73 a month, but if you just want occasional availability for
tests of certain auth server and relying party server configurations,
it can be dirt cheap.  And you can run qemu virtual machines on top of
ec2, I think.

 http://amazon.com/ec2/

A single script could set up an entire multi-machine enterprise
network for testing purposes for a few hours, and then take it down,
with a total cost of a few bucks.


EC2 itself is in limited beta, and it can take time to get an account,
though.  In the meantime, you can get started trying things out for
free at https://www.rightscale.com/

With the right scripts, we could even automate the production of tribe
or even daily server builds (with debootstrap?), ready for folks to
try out.

If someone put a mirror of the tribe ISOs and perhaps some other stuff
from the repositories in Amazon's Simple Storage Service (s3 -
http://amazon.com/s3/) for $0.15 per GB per month, it would
be fast and free for folks to access that storage from any ec2
machine.


And eventually we'll want to use some techniques like this to set up
an Ubuntu Grid or something that members can log into and share
resources on :-)

Besides that, since startups are beginning to use ec2 for all their
infrastructure, we could provide a ready-made Ubuntu-based enterprise
solution for folks to launch and customize in minutes.

But of course a testbed could be based on other grid technologies
besides ec2, like the AppLogic grid system.  At this point I've heard
good things about ec2 and gotten a taste of them, but just got my
account yesterday so I'm hardly the expert or a salesman :-)


Cheers,

Neal McBurnett http://mcburnett.org/neal/

 Henrik Nilsen Omma wrote:
  Hi,
 
  We should develop some server test plans so we vcan do sensible 
  validation testing as vwe approach release. So far we have really only 
  checked that the LAMP stack installs.
 
  This will of course depend on which features are implemented. What 
  should be the basic use cases? Web server, small office file/printer server?
 
  Perhaps you can give some preliminary thought to this at your server 
  sprint and we can hash out some test procedures.
 
  Henrik
  Ubuntu QA
 
  ps. please CC me on replies; I'm not taking mail delivery from this list

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server