Difference between revisions of "AdhocVM"

From OSGeo
Jump to: navigation, search
(new tasks)
 
(38 intermediate revisions by 6 users not shown)
Line 1: Line 1:
The Adhoc VM is a virtual machine minimally administered by [[SAC]], hosted on osgeo4 at OSU OSL and used for adhoc, and development activities related to OSGeo projects.   
+
The Adhoc VM is a virtual machine minimally administered by [[SAC]], hosted on [[SAC_Service_Status#osgeo7|osgeo7]] at OSU OSL and used for adhoc, and development activities related to OSGeo projects. On osgeo7 it is a container called '''old-adhoc'''.   
 
+
]]
 
It differs from the Projects VM primarily in that:
 
It differs from the Projects VM primarily in that:
  
Line 6: Line 6:
 
* greater risks to system operations are acceptable, as critical services are not run here.
 
* greater risks to system operations are acceptable, as critical services are not run here.
  
The VM is reachable by ssh at adhoc.osgeo.osuosl.org.  Anyone in the https://www.osgeo.org/cgi-bin/auth/ldap_shell.py has ssh access, and anyone in this group can add new people via the link.  Sudo access can be provided by existing sudoer's by adding folks to the sudoers group in /etc/group.
+
The VM is reachable by ssh at adhoc.osgeo.org -p 50024 (or going thru download.osgeo.org - to old-adhoc.lxd).  Anyone in the https://id.osgeo.org/ldap/shell has ssh access, and anyone in this group can add new people via the link.  Sudo access can be provided by existing sudoer's by adding folks to the sudoers group in /etc/group.
  
 
For the most part SAC is providing no backup, or detailed administration for this server beyond some security patches, and ldap setup.  It is up to the users of the VM to detail their use here, and to cooperate so as to avoid stepping on each others toes.  It is a good idea to segregate activities into directories under /osgeo named after projects or users.
 
For the most part SAC is providing no backup, or detailed administration for this server beyond some security patches, and ldap setup.  It is up to the users of the VM to detail their use here, and to cooperate so as to avoid stepping on each others toes.  It is a good idea to segregate activities into directories under /osgeo named after projects or users.
  
 +
To have your services made available, contact [[SAC]] to setup a proxy for your given service.
  
 
+
== Existing services hosted on the Ad-hoc VM: ==
; Existing services hosted on the Ad-hoc VM:
+
  
 
{|class=wikitable border=1
 
{|class=wikitable border=1
Line 20: Line 20:
 
! comments
 
! comments
 
|-
 
|-
|mapbenderadhoc.osgeo.org
+
| <s>mapbenderadhoc.osgeo.org</s>
|/osgeo/mapbender
+
| <s>/osgeo/mapbender</s>
|astrid_emde, banjo, kmq
+
| <s>astrid_emde, banjo, kmq</s>
| still under discussion - have a look at [[Mapbender at AdhocVM]]
+
| <s>Mapbender at Adhoc</s> ('''unused as of 2017-11-02''' - files deletes by [[User:Astrid Emde]]) [[Mapbender at AdhocVM]]
 
|-
 
|-
 
|demo.mapserver.org
 
|demo.mapserver.org
 
|/osgeo/mapserver
 
|/osgeo/mapserver
 
|jmckenna
 
|jmckenna
| have a look at [[MapServer at AdhocVM]]
+
| have a look at [[MapServer at AdhocVM]] as lots of demo services are driven from this instance ('''heavily used as of 2019-05-12''')
 
|-
 
|-
 
|adhoc.osgeo.osuosl.org/livedvd/
 
|adhoc.osgeo.osuosl.org/livedvd/
 
|/osgeo/livedvd
 
|/osgeo/livedvd
 
|hamish, wildintellect, camerons
 
|hamish, wildintellect, camerons
|daily cron job for nightly sphinx builds of documentation
+
|daily cron job for nightly sphinx builds of LiveDVD documentation <!-- <BR>Pootle translator tool (Django backend) -->
 
|-
 
|-
 
|adhoc.osgeo.osuosl.org/grass/
 
|adhoc.osgeo.osuosl.org/grass/
 
|/osgeo/grass
 
|/osgeo/grass
 
|hamish, neteler
 
|hamish, neteler
|demo performing on-demand plotting of recent earthquakes using GRASS + PHP
+
|Cron job demo plotting of recent earthquakes using GRASS batch job.
 +
|-
 +
|demo.pycsw.org
 +
|/osgeo/demo.pycsw.org
 +
|kalxas, tomkralidis
 +
|'''OGC CSW Reference Implementation''' and Server demos (running https://github.com/geopython/demo.pycsw.org)
 +
|-
 +
| <s>oam.osgeo.org, docs.oam.osgeo.org</s>
 +
| <s>/osgeo/oam</s>
 +
| <s>crschmidtm</s>
 +
| <s>OpenAerialMap</s> ('''unused as of 2017''' - to be retired !)
 +
|-
 +
|demo.pywps.org
 +
|/osgeo/demo.pywps.org
 +
|tomkralidis, jachym
 +
|WPS Server demos (running https://github.com/geopython/pywps)
 
|-
 
|-
 
|''foo.osgeo.org''
 
|''foo.osgeo.org''
Line 47: Line 62:
 
|}
 
|}
  
=== Apache ===
+
=== OS ===
  
Each service is handled through a VirtualHost, configured in ''/etc/apache2/sites-available/''
+
''(command: <tt>lsb_release -a</tt>)''
  
==== ChangeLog ====
+
* Distributor ID: Debian
 +
* Description: Debian GNU/Linux 7.10 (wheezy)
 +
* Release: 7.10
 +
* Codename: wheezy
  
* someone installed sphinx 1.0.4 (putting it in /usr/local/ or building as a .deb would have been better)
+
=== Apache ===
  
 +
Each service is handled through a VirtualHost, configured in ''/etc/apache2/sites-available/''
  
 
[[Category:Infrastructure]]
 
[[Category:Infrastructure]]

Latest revision as of 09:49, 17 May 2019

The Adhoc VM is a virtual machine minimally administered by SAC, hosted on osgeo7 at OSU OSL and used for adhoc, and development activities related to OSGeo projects. On osgeo7 it is a container called old-adhoc. ]] It differs from the Projects VM primarily in that:

  • sudo access is granted less restrictively.
  • greater risks to system operations are acceptable, as critical services are not run here.

The VM is reachable by ssh at adhoc.osgeo.org -p 50024 (or going thru download.osgeo.org - to old-adhoc.lxd). Anyone in the https://id.osgeo.org/ldap/shell has ssh access, and anyone in this group can add new people via the link. Sudo access can be provided by existing sudoer's by adding folks to the sudoers group in /etc/group.

For the most part SAC is providing no backup, or detailed administration for this server beyond some security patches, and ldap setup. It is up to the users of the VM to detail their use here, and to cooperate so as to avoid stepping on each others toes. It is a good idea to segregate activities into directories under /osgeo named after projects or users.

To have your services made available, contact SAC to setup a proxy for your given service.

Existing services hosted on the Ad-hoc VM:

site path contact comments
mapbenderadhoc.osgeo.org /osgeo/mapbender astrid_emde, banjo, kmq Mapbender at Adhoc (unused as of 2017-11-02 - files deletes by User:Astrid Emde) Mapbender at AdhocVM
demo.mapserver.org /osgeo/mapserver jmckenna have a look at MapServer at AdhocVM as lots of demo services are driven from this instance (heavily used as of 2019-05-12)
adhoc.osgeo.osuosl.org/livedvd/ /osgeo/livedvd hamish, wildintellect, camerons daily cron job for nightly sphinx builds of LiveDVD documentation
adhoc.osgeo.osuosl.org/grass/ /osgeo/grass hamish, neteler Cron job demo plotting of recent earthquakes using GRASS batch job.
demo.pycsw.org /osgeo/demo.pycsw.org kalxas, tomkralidis OGC CSW Reference Implementation and Server demos (running https://github.com/geopython/demo.pycsw.org)
oam.osgeo.org, docs.oam.osgeo.org /osgeo/oam crschmidtm OpenAerialMap (unused as of 2017 - to be retired !)
demo.pywps.org /osgeo/demo.pywps.org tomkralidis, jachym WPS Server demos (running https://github.com/geopython/pywps)
foo.osgeo.org /osgeo/project_name your osgeo_id here services running etc

OS

(command: lsb_release -a)

  • Distributor ID: Debian
  • Description: Debian GNU/Linux 7.10 (wheezy)
  • Release: 7.10
  • Codename: wheezy

Apache

Each service is handled through a VirtualHost, configured in /etc/apache2/sites-available/