The ESGF-SLCS component is now being deployed differently. The deployment is now properly utilizing the isolation features of conda and the independent server features of mod_wsgi-express. Now ESGF-SLCS is in its own conda environment, currently named slcs-env, although the name does not really matter. The mod_wsgi-express server is an httpd server that hosts to the localhost, currently port 8888, and is proxied via the primary httpd webserver.
This new deployment came with the addition of a tool for executing arbitrary commands in an arbitrary conda environment. This may be useful for seperating cog, the installer itself, and esg-publisher into their own environments.
This has been tested via a full install and a small amount of post install testing of SLCS itself.
The ESGF-SLCS component is now being deployed differently. The deployment is now properly utilizing the isolation features of
conda
and the independent server features ofmod_wsgi-express
. Now ESGF-SLCS is in its own conda environment, currently namedslcs-env
, although the name does not really matter. Themod_wsgi-express
server is an httpd server that hosts to the localhost, currently port 8888, and is proxied via the primary httpd webserver.This new deployment came with the addition of a tool for executing arbitrary commands in an arbitrary conda environment. This may be useful for seperating cog, the installer itself, and esg-publisher into their own environments.
This has been tested via a full install and a small amount of post install testing of SLCS itself.