Discussion:
[jira] [Created] (FOR-1251) ensure that the new ASF machine for forrest-zones jail works as expected
David Crossley (JIRA)
2015-02-04 04:51:35 UTC
Permalink
David Crossley created FOR-1251:
-----------------------------------

Summary: ensure that the new ASF machine for forrest-zones jail works as expected
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley


ASF Infra are decommissioning sign which hosts the Forrest project's build and demo server.

We have asked for a new VM via the issue INFRA-9093.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
David Crossley (JIRA)
2015-03-30 03:46:52 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14386146#comment-14386146 ]

David Crossley commented on FOR-1251:
-------------------------------------

At the INFRA-9093 they are asking what additional packages we need. I have added some. Would others please review.

Our documentation is here. It is a little out-of-date, but mostly still relevant.
https://forrest.apache.org/zone.html
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
ASF Infra are decommissioning sign which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
David Crossley
2015-04-08 23:08:13 UTC
Permalink
Ping ...

-David
Post by David Crossley (JIRA)
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14386146#comment-14386146 ]
-------------------------------------
At the INFRA-9093 they are asking what additional packages we need. I have added some. Would others please review.
Our documentation is here. It is a little out-of-date, but mostly still relevant.
https://forrest.apache.org/zone.html
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
ASF Infra are decommissioning sign which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
Brian M Dube (JIRA)
2015-04-08 23:20:12 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14486304#comment-14486304 ]

Brian M Dube commented on FOR-1251:
-----------------------------------

The packages and vm specs look fine to me.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
ASF Infra are decommissioning sign which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
David Crossley (JIRA)
2015-04-09 07:00:29 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Crossley updated FOR-1251:
--------------------------------
Description:
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.

We have asked for a new VM via the issue INFRA-9093.

was:
ASF Infra are decommissioning sign which hosts the Forrest project's build and demo server.

We have asked for a new VM via the issue INFRA-9093.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Brian M Dube (JIRA)
2015-09-09 02:32:46 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14736021#comment-14736021 ]

Brian M Dube commented on FOR-1251:
-----------------------------------

The paths in ~forrest/config/*.sh scripts need to be updated to work in the new environment.

I'm disabling the forrest user crontab on the old zone at this time.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Brian M Dube (JIRA)
2015-09-09 02:36:45 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian M Dube reassigned FOR-1251:
---------------------------------

Assignee: Brian M Dube
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Brian M Dube (JIRA)
2015-09-16 00:26:46 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14746571#comment-14746571 ]

Brian M Dube commented on FOR-1251:
-----------------------------------

Be aware, the scripts in ~forrest/config are somewhat broken at the moment. Since it is a svn working copy, you can see what has been changed.

An approach for the future would be to source the binary paths from one canonical script or just ensure that $PATH enforces the correct choices when using bare binary names.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Brian M Dube (JIRA)
2015-09-16 18:17:46 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14790849#comment-14790849 ]

Brian M Dube commented on FOR-1251:
-----------------------------------

I had symlinked our vhost DocumentRoot /var/www to ~forrest/htdocs but the next automatic puppet run blew away the symlink and recreated the empty directory /var/www.

We can create a pull request to change our DocumentRoot in puppet, but what I've done for now is change the user:group of /var/www to forrest:forrest and 'svn checkout' the zone/htdocs repository there, with a symlink as ~forrest/htdocs back to /var/www. As long as puppet doesn't change the ownership of /var/www then I think this will work without a pull request.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Brian M Dube (JIRA)
2015-09-16 18:29:46 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14790875#comment-14790875 ]

Brian M Dube commented on FOR-1251:
-----------------------------------

Puppet does manage ownership of /var/www. So the proposed fix in my last comment will not work without a pull request.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
David Crossley (JIRA)
2015-09-18 01:52:04 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14804834#comment-14804834 ]

David Crossley commented on FOR-1251:
-------------------------------------

So our next priority is to adjust the Puppet config. The location is explained in issue INFRA-9093 that set up the new vm.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
David Crossley (JIRA)
2015-09-18 02:10:04 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14804851#comment-14804851 ]

David Crossley commented on FOR-1251:
-------------------------------------

Brian has started some initial work while the new machine was being set up (see some notes in INFRA-9093). He will now be away for a while, and i will also be busy.

If any Forrest committer wants to help, then i will set you up as a user after you add your SSH key via https://id.apache.org/
- created user forrest
- recreated ~forrest/ structure
- performed `svn upgrade` where prompted (note upgrade, not update, necessary because the working copy was so old)
- started to address the crontab and ~forrest/config/*.sh scripts
Do 'svn diff' in the various directories, and incorporate those change to our forrest/zone SVN.
- the active crontab from the old zone and the copy in svn differed, but I don't remember what the differences were
They relate to removing old log files once-per-day. Perhaps this could be simplified.
- I saved a copy of the active crontab on the new vm as ~bdube/cron.forrest
- there is also ~bdube/forrest.home.tar.bz2 because I didn't want to miss anything that wasn't captured in svn
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Brian M Dube (JIRA)
2015-10-27 16:59:27 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14976725#comment-14976725 ]

Brian M Dube commented on FOR-1251:
-----------------------------------

For now I have created a symlink /var/www/forrest -> /home/forrest/htdocs with redirection in /var/www/index.html.

The links in ~forrest/htdocs are broken using this approach, but the pull request to modify our puppet configuration is proving more difficult than I thought.

The initial change we need is minor, a simple adjustment to docroot-related settings compared to the defaults ( https://github.com/puppetlabs/puppetlabs-apache/tree/1.6.0#docroot-1 ). The problem is that this would be an incomplete solution without also managing the forrest role account through puppet. I've been hanging around #asfinfra to ask the best way to manage role accounts.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Brian M Dube (JIRA)
2015-10-27 18:27:27 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14976899#comment-14976899 ]

Brian M Dube commented on FOR-1251:
-----------------------------------

Fixed in https://github.com/apache/infrastructure-puppet/pull/16.

Waiting for next puppet update.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Brian M Dube (JIRA)
2015-10-27 19:02:27 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14976972#comment-14976972 ]

Brian M Dube commented on FOR-1251:
-----------------------------------

A few more changes in addition to that pull request and now we're in business.

Docroot is now /var/www/forrest with ownership forrest_role:www-data.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Brian M Dube (JIRA)
2015-10-27 20:10:27 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14977066#comment-14977066 ]

Brian M Dube commented on FOR-1251:
-----------------------------------

Things are somewhat configured for user forrest_role now, with some uncommitted changes in ~forrest_role/config. A crontab is back in place but the forrestbot items are commented out. I can't tell what files are expected to be present for the run-forrestbot.sh calls to function properly.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Brian M Dube (JIRA)
2015-10-27 20:56:27 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14977149#comment-14977149 ]

Brian M Dube commented on FOR-1251:
-----------------------------------

Changes committed in r1710883 and r1710885.

Forrestbot items in crontab reactivated.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
David Crossley (JIRA)
2015-10-28 00:17:27 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14977444#comment-14977444 ]

David Crossley commented on FOR-1251:
-------------------------------------

Wow, thanks so much for your great work.

I reviewed the commits, but not yet investigated the output logs on the vm.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
David Crossley (JIRA)
2015-10-28 03:09:27 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14977633#comment-14977633 ]

David Crossley commented on FOR-1251:
-------------------------------------

Did a quick investigation on the server. Seems to be working. Well done.

I did a little clean-up. There was some remnants of an old "forrest-seed" site in ~forrest-role
probably the result of an old mis-configured run.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Gavin (JIRA)
2018-01-13 12:01:04 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16325103#comment-16325103 ]

Gavin commented on FOR-1251:
----------------------------

After more than 2 years, I suggest that this should be closed, the demo has been working perfectly afaict.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
Gavin (JIRA)
2018-02-14 10:44:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/FOR-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gavin closed FOR-1251.
----------------------
Resolution: Fixed

This is complete, demo works well, so closing.
Post by David Crossley (JIRA)
ensure that the new ASF machine for forrest-zones jail works as expected
------------------------------------------------------------------------
Key: FOR-1251
URL: https://issues.apache.org/jira/browse/FOR-1251
Project: Forrest
Issue Type: Task
Components: zones.a.o administration
Reporter: David Crossley
Assignee: Brian M Dube
Priority: Major
ASF Infra are decommissioning "sigyn" which hosts the Forrest project's build and demo server.
We have asked for a new VM via the issue INFRA-9093.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Loading...