You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by David Crossley <cr...@apache.org> on 2005/06/30 06:15:07 UTC

Re: zone for testing forrest

I have done the next step in setting up some services on our zone.

There is now a forrestbot running there to build the current "seed site".
Just the cron side of forrestbot for the moment. The forrestbot web interface
is the next thing to set up.

There are cron jobs to automatically refresh the trunk every hour:
'svn update; cd main; build clean; build'
and then generate the seed site. That works nicely.

The result is at forrest.zones.apache.org ... point your browser
at the /ft/build/ directory (shorthand for forrestbot-trunk).

I still need to figure out how to send mail if something fails.
Thorsten/Antonio: have the Lenya/Cocoon people been able to
send mail from their zone.

If other comitters want to look behind-the-scenes:
ssh forrest.zones.apache.org
cd /export/home/config
cat README.txt

More later ...

-David

Re: zone for testing forrest

Posted by David Crossley <cr...@apache.org>.
Tim Williams wrote:
> out of curiousity, is there something that explains what a "zone" is
> at a higher level than the "solaris-zones" doc that David pointed to
> above?  Just an explanation of what it's for, is it a testbed? live
> demo site? or what?  What are/will be the benefit to non-committers if
> any?

It is a new server that was donated to ASF.
See helios.apache.org at http://www.apache.org/dev/machines.html
Basically a zone is a virtual server.

This means that each project can finally run their own dynamic
services. Everything has needed to be static documents in the past.

We are now able to eat our own dogfood. Yes it is a testbed.
Yes it is a live demo site. We also hope to work with Apache Lenya
to integrate our wares. That will need a place to experiment.

Benefit to non-committers? Good question.

The demo site will enable everyone to use Forrest in its dynamic
mode, and hopefully better understand its abilities. We expect
to have various demo sites, which you can run locally so won't
be much benefit there.

We will be able to run continuous testing, as with today's message.
That should help us to have a more reliable SVN trunk, which is a
benefit to everyone.

We should be able to provide statistics about resource usage
to help people estimate their own rerquirements.

It will enable our developer/user community to get more involved
with bug hunting and suggestions for enhancement. Use it live,
report the problems following some SVN change. Enabling the
community to help, should benefit everyone.

I can't think of any more benefits at the moment. We are actually
still in planning mode about what it can be used for. Suggestions
are welcome.

-David

Re: zone for testing forrest

Posted by Tim Williams <wi...@gmail.com>.
out of curiousity, is there something that explains what a "zone" is
at a higher level than the "solaris-zones" doc that David pointed to
above?  Just an explanation of what it's for, is it a testbed? live
demo site? or what?  What are/will be the benefit to non-committers if
any?
Thanks,
--tim

On 6/30/05, Ross Gardler <rg...@apache.org> wrote:
> David Crossley wrote:
> > I have done the next step in setting up some services on our zone.
> >
> > There is now a forrestbot running there to build the current "seed site".
> > Just the cron side of forrestbot for the moment. The forrestbot web interface
> > is the next thing to set up.
> >
> > There are cron jobs to automatically refresh the trunk every hour:
> > 'svn update; cd main; build clean; build'
> > and then generate the seed site. That works nicely.
> >
> > The result is at forrest.zones.apache.org ... point your browser
> > at the /ft/build/ directory (shorthand for forrestbot-trunk).
> 
> Superb, thanks David.
> 
> > I still need to figure out how to send mail if something fails.
> > Thorsten/Antonio: have the Lenya/Cocoon people been able to
> > send mail from their zone.
> 
> The Daisy install on the Cocoon zone is sending mails. Steven Noels set
> this up, and I believe he documented it somewhere in their zone.
> 
> > If other comitters want to look behind-the-scenes:
> > ssh forrest.zones.apache.org
> > cd /export/home/config
> > cat README.txt
> >
> > More later ...
> 
> Again, thanks David, I hope to dive in there next week.
> 
> Thorsten, has there been any progress on a Lenya instance for Doco, I'd
> like to set up an instance of Forrest over there to publish from Lenya
> (actually Daisy in the first instance since that is what I have working,
> but I am hoping this will show the way for a Lenya integration).
> 
> Ross
>

Re: zone for testing forrest

Posted by David Crossley <cr...@apache.org>.
Revive an old thread which has some good past info.

David Crossley wrote:
> Just a reminder that our zone is working.
> 
> The Forrest demos there are still very minimal.
> Anyway, there is at least something useful now working.
> The home page now describes what is available so far:
> 
> http://forrest.zones.apache.org/
> 
> Basically it is updating the trunk every hour
> and reporting any build problems. Then it builds
> the "forrest seed site" with forrestbot.
> 
> If any Forrest committers want a UNIX account, then just ask.
> 
> See more info about the zone, and what we hope to
> do with it, earlier in this thread.
> 
> More about the mail-from-zones situation below ...
> 
> On Thu, Jun 30, 2005 David Crossley wrote:
> > I have done the next step in setting up some services on our zone.
> > 
> > There is now a forrestbot running there to build the current "seed site".
> > Just the cron side of forrestbot for the moment. The forrestbot web interface
> > is the next thing to set up.
> > 
> > There are cron jobs to automatically refresh the trunk every hour:
> > 'svn update; cd main; build clean; build'
> > and then generate the seed site. That works nicely.
> > 
> > The result is at forrest.zones.apache.org ... point your browser
> > at the /ft/build/ directory (shorthand for forrestbot-trunk).
> > 
> > I still need to figure out how to send mail if something fails.
> > Thorsten/Antonio: have the Lenya/Cocoon people been able to
> > send mail from their zone.
> 
> Mads from Infra@ helped to sort that out just before
> ApacheCon EU 2005. So now we can send mail from the
> zone when one of our tests fail.
> 
> -David
> 
> > If other comitters want to look behind-the-scenes:
> > ssh forrest.zones.apache.org
> > cd /export/home/config
> > cat README.txt
> > 
> > More later ...
> > 
> > -David

Re: zone for testing forrest

Posted by David Crossley <cr...@apache.org>.
Thorsten Scherler wrote:
> David Crossley wrote:
> > 
> > I still need to figure out how to send mail if something fails.
> > Thorsten/Antonio: have the Lenya/Cocoon people been able to
> > send mail from their zone.
> 
> I was in #asfinfra, here the log:
> (16:40:43) target-x: hello all
> (16:41:12) target-x: Can we send mails from our zones?
> (16:41:51) quasi: it needs to be allowed on hermes
> (16:43:04) target-x: How can we from lenya and forrest request this
> permission?
> (16:43:16) target-x: mail to infrastructure list?
> (16:43:24) quasi: or a jira issue
> (16:43:24) target-x: from pmc head
> (16:43:37) target-x: or normal committer which is in the pmc?
> (16:44:52) gregor: what do we need it for, target-x?
> (16:45:02) quasi: if you send the mail cc to the pmc, then documentation
> should be ok 
> 
> HTH

Thanks, however i had already asked on Infra@
Will try again.

-David

Re: zone for testing forrest

Posted by David Crossley <cr...@apache.org>.
Just a reminder that our zone is working.

The Forrest demos there are still very minimal.
Anyway, there is at least something useful now working.
The home page now describes what is available so far:

http://forrest.zones.apache.org/

Basically it is updating the trunk every hour
and reporting any build problems. Then it builds
the "forrest seed site" with forrestbot.

If any Forrest committers want a UNIX account, then just ask.

See more info about the zone, and what we hope to
do with it, earlier in this thread.

More about the mail-from-zones situation below ...

On Thu, Jun 30, 2005 David Crossley wrote:
> I have done the next step in setting up some services on our zone.
> 
> There is now a forrestbot running there to build the current "seed site".
> Just the cron side of forrestbot for the moment. The forrestbot web interface
> is the next thing to set up.
> 
> There are cron jobs to automatically refresh the trunk every hour:
> 'svn update; cd main; build clean; build'
> and then generate the seed site. That works nicely.
> 
> The result is at forrest.zones.apache.org ... point your browser
> at the /ft/build/ directory (shorthand for forrestbot-trunk).
> 
> I still need to figure out how to send mail if something fails.
> Thorsten/Antonio: have the Lenya/Cocoon people been able to
> send mail from their zone.

Mads from Infra@ helped to sort that out just before
ApacheCon EU 2005. So now we can send mail from the
zone when one of our tests fail.

-David

> If other comitters want to look behind-the-scenes:
> ssh forrest.zones.apache.org
> cd /export/home/config
> cat README.txt
> 
> More later ...
> 
> -David

Re: zone for testing forrest

Posted by Thorsten Scherler <th...@apache.org>.
On Thu, 2005-06-30 at 14:15 +1000, David Crossley wrote:
> I have done the next step in setting up some services on our zone.
> 
> There is now a forrestbot running there to build the current "seed site".
> Just the cron side of forrestbot for the moment. The forrestbot web interface
> is the next thing to set up.
> 
> There are cron jobs to automatically refresh the trunk every hour:
> 'svn update; cd main; build clean; build'
> and then generate the seed site. That works nicely.
> 
> The result is at forrest.zones.apache.org ... point your browser
> at the /ft/build/ directory (shorthand for forrestbot-trunk).
> 
> I still need to figure out how to send mail if something fails.
> Thorsten/Antonio: have the Lenya/Cocoon people been able to
> send mail from their zone.
> 

I will ask.

> If other comitters want to look behind-the-scenes:
> ssh forrest.zones.apache.org
> cd /export/home/config
> cat README.txt
> 
> More later ...
> 

Nice, thanks. I will have a look on the weekend.
:)

> -David

salu2
-- 
thorsten

"Together we stand, divided we fall!" 
Hey you (Pink Floyd)


Re: zone for testing forrest

Posted by Ross Gardler <rg...@apache.org>.
David Crossley wrote:
> I have done the next step in setting up some services on our zone.
> 
> There is now a forrestbot running there to build the current "seed site".
> Just the cron side of forrestbot for the moment. The forrestbot web interface
> is the next thing to set up.
> 
> There are cron jobs to automatically refresh the trunk every hour:
> 'svn update; cd main; build clean; build'
> and then generate the seed site. That works nicely.
> 
> The result is at forrest.zones.apache.org ... point your browser
> at the /ft/build/ directory (shorthand for forrestbot-trunk).

Superb, thanks David.

> I still need to figure out how to send mail if something fails.
> Thorsten/Antonio: have the Lenya/Cocoon people been able to
> send mail from their zone.

The Daisy install on the Cocoon zone is sending mails. Steven Noels set 
this up, and I believe he documented it somewhere in their zone.

> If other comitters want to look behind-the-scenes:
> ssh forrest.zones.apache.org
> cd /export/home/config
> cat README.txt
> 
> More later ...

Again, thanks David, I hope to dive in there next week.

Thorsten, has there been any progress on a Lenya instance for Doco, I'd 
like to set up an instance of Forrest over there to publish from Lenya 
(actually Daisy in the first instance since that is what I have working, 
but I am hoping this will show the way for a Lenya integration).

Ross

Re: zone for testing forrest

Posted by Thorsten Scherler <th...@apache.org>.
On Thu, 2005-06-30 at 14:15 +1000, David Crossley wrote:
> I have done the next step in setting up some services on our zone.
> 
> There is now a forrestbot running there to build the current "seed site".
> Just the cron side of forrestbot for the moment. The forrestbot web interface
> is the next thing to set up.
> 
> There are cron jobs to automatically refresh the trunk every hour:
> 'svn update; cd main; build clean; build'
> and then generate the seed site. That works nicely.
> 
> The result is at forrest.zones.apache.org ... point your browser
> at the /ft/build/ directory (shorthand for forrestbot-trunk).
> 
> I still need to figure out how to send mail if something fails.
> Thorsten/Antonio: have the Lenya/Cocoon people been able to
> send mail from their zone.
> 

I was in #asfinfra, here the log:
(16:40:43) target-x: hello all
(16:41:12) target-x: Can we send mails from our zones?
(16:41:51) quasi: it needs to be allowed on hermes
(16:43:04) target-x: How can we from lenya and forrest request this
permission?
(16:43:16) target-x: mail to infrastructure list?
(16:43:24) quasi: or a jira issue
(16:43:24) target-x: from pmc head
(16:43:37) target-x: or normal committer which is in the pmc?
(16:44:52) gregor: what do we need it for, target-x?
(16:45:02) quasi: if you send the mail cc to the pmc, then documentation
should be ok 

HTH

> If other comitters want to look behind-the-scenes:
> ssh forrest.zones.apache.org
> cd /export/home/config
> cat README.txt
> 
> More later ...
> 
> -David
-- 
thorsten

"Together we stand, divided we fall!" 
Hey you (Pink Floyd)