-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Drop "nowcast-dev" run from automation workflow and configuration (#229)
* Drop XIOS-2 & NEMO-3.6 build from skookum deployment The deployment documentation has been updated to remove references to and instructions on building XIOS-2 and NEMO-3.6 because, as of V21-11, we no longer do the daily nowcast-dev run on salish. This keeps the docs accurate and relevant to the current project setup. * Drop runs directory setup from skookum deployment The deployment documentation has been updated to remove runs/ directory setup on skookum because, as of V21-11, we no longer do the daily nowcast-dev run on salish. This keeps the docs accurate and relevant to the current project setup. * Rename skookum deployment docs file `skookum_salish.rst` -> `skookum.rst` because, as of V21-11, we no longer do the daily nowcast-dev run on salish. So, there is no deployment setup to do on salish. This keeps the docs accurate and relevant to the current project setup. * Drop "nowcast-dev" run from automation As of V21-11, we no longer do the daily nowcast-dev run on salish. * Update deployment docs re: end of nowcast-dev runs * Restore nowcast-dev results archive config item Retained until make_plots worker is refactored to remove nowcast-dev. That refactoring needs to come after the compare_venus_ctd fig module is updated to handle the ONC API v3. * Restore shared storge config item for salish-nowcast Retained because the next_workers module checks the shared storage item for all enabled hosts. So, it can't be removed for salish-nowcast until that whole stanza can be removed. * Fix tests re: acad43d
- Loading branch information
1 parent
da747f9
commit a7cdbca
Showing
12 changed files
with
38 additions
and
440 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -292,14 +292,10 @@ run types: | |
land processor elimination: bathymetry_202108.csv | ||
duration: 1 # day | ||
restart from: nowcast-green | ||
### retained because plots for nowcast-dev haven't been removed from | ||
### make_plots.make_plots() yet | ||
nowcast-dev: | ||
config name: SalishSeaCast_Blue | ||
coordinates: coordinates_seagrid_SalishSea201702.nc | ||
bathymetry: bathymetry_201702.nc | ||
mesh mask: mesh_mask201702.nc | ||
land processor elimination: bathymetry_201702.csv | ||
duration: 1 # day | ||
restart from: nowcast-dev | ||
nowcast-green: | ||
config name: SalishSeaCast | ||
coordinates: coordinates_seagrid_SalishSea201702.nc | ||
|
@@ -340,6 +336,9 @@ results archive: | |
# Values are directories on results server where run results are stored | ||
# in ddmmmyy/ directories. | ||
nowcast: /results/SalishSea/nowcast-blue.202111/ | ||
### retained until make_plots is refactored to remove nowcast-dev | ||
### that refactoring needs to come after compare_venus_ctd fig module is updated | ||
### to handle ONC API v3 | ||
nowcast-dev: /results/SalishSea/nowcast-dev.201905/ | ||
forecast: /results/SalishSea/forecast.202111/ | ||
forecast2: /results/SalishSea/forecast2.202111/ | ||
|
@@ -623,34 +622,13 @@ run: | |
weather dir: /nemoShare/MEOPAR/GEM2.5/ops/NEMO-atmos/ | ||
|
||
salish-nowcast: | ||
shared storage: True | ||
make forcing links: True | ||
### retained because workers.test_upload_forcing.TestConfig.test_ssh_keys() needs | ||
### to find this item for every enabled host | ||
ssh key: SalishSeaNEMO-nowcast_id_rsa | ||
envvars: /SalishSeaCast/nowcast-env/etc/conda/activate.d/envvars.sh | ||
python: /SalishSeaCast/nowcast-env/bin/python3 | ||
config file: /SalishSeaCast/SalishSeaNowcast/config/nowcast.yaml | ||
run prep dir: /SalishSeaCast/runs/ | ||
### retained because next_workers needs to know until salish is fully removed | ||
shared storage: True | ||
### retained because make_*_runoff_file workers use this to get grid files | ||
grid dir: /SalishSeaCast/grid/ | ||
salishsea_cmd: /SalishSeaCast/nowcast-env/bin/salishsea | ||
job exec cmd: qsub | ||
# Optional email address to which to send notifications of the beginning | ||
# and end of execution of the run, as well as notification of abnormal | ||
# abort messages. | ||
email: [email protected] | ||
run types: | ||
nowcast-dev: | ||
run sets dir: /SalishSeaCast/SS-run-sets/v201905/nowcast-dev/ | ||
mpi decomposition: 1x7 | ||
walltime: 23:30:00 | ||
results: /results/SalishSea/nowcast-dev.201905/ | ||
nowcast-green: | ||
results: /results2/SalishSea/nowcast-green.201905/ | ||
forcing: | ||
ssh dir: /results/forcing/sshNeahBay/ | ||
bc dir: /results/forcing/LiveOcean/boundary_conditions/ | ||
rivers dir: /results/forcing/rivers/ | ||
bottom friction mask: /SalishSeaCast/grid/jetty_mask_bathy201702.nc | ||
weather dir: /results/forcing/atmospheric/continental2.5/nemo_forcing/ | ||
|
||
orcinus-nowcast-agrif: | ||
ssh key: SalishSeaNEMO-nowcast_id_rsa | ||
|
@@ -1372,8 +1350,6 @@ message registry: | |
failure nowcast: nowcast NEMO run failed | ||
success nowcast-green: nowcast-green NEMO run started | ||
failure nowcast-green: nowcast-green NEMO run failed | ||
success nowcast-dev: nowcast-dev NEMO run started | ||
failure nowcast-dev: nowcast-dev NEMO run failed | ||
success forecast: forecast NEMO run started | ||
failure forecast: forecast NEMO run failed | ||
success forecast2: forecast2 NEMO run started | ||
|
@@ -1399,8 +1375,6 @@ message registry: | |
failure nowcast: nowcast watch_NEMO failed | ||
success nowcast-green: nowcast-green NEMO run ended | ||
failure nowcast-green: nowcast-green watch_NEMO failed | ||
success nowcast-dev: nowcast-dev NEMO run ended | ||
failure nowcast-dev: nowcast-dev watch_NEMO failed | ||
success forecast: forecast NEMO run ended | ||
failure forecast: forecast watch_NEMO failed | ||
success forecast2: forecast2 NEMO run ended | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -16,11 +16,11 @@ | |
.. SPDX-License-Identifier: Apache-2.0 | ||
.. _SkookumSalishDeployment: | ||
.. _SkookumDeployment: | ||
|
||
*************************************** | ||
:kbd:`skookum`/:kbd:`salish` Deployment | ||
*************************************** | ||
************************ | ||
:kbd:`skookum`Deployment | ||
************************ | ||
|
||
Git Repositories | ||
================ | ||
|
@@ -47,42 +47,6 @@ Clone the following repos into :file:`/SalishSeaCast/`: | |
$ git clone [email protected]:SalishSeaCast/tracers.git | ||
$ git clone [email protected]:mdunphy/FVCOM-VHFR-config.git | ||
$ git clone [email protected]:douglatornell/OPPTools.git | ||
$ git clone [email protected]:SalishSeaCast/NEMO-3.6-code.git | ||
$ git clone [email protected]:SalishSeaCast/XIOS-ARCH.git | ||
$ git clone [email protected]:SalishSeaCast/XIOS-2.git | ||
Build XIOS-2 | ||
============ | ||
|
||
Symlink the XIOS-2 build configuration files for :kbd:`salish` from the | ||
:file:`XIOS-ARCH` repo clone into the :file:`XIOS-2/arch/` directory: | ||
|
||
.. code-block:: bash | ||
$ cd /SalishSeaCast/XIOS-2/arch | ||
$ ln -s ../../XIOS-ARCH/UBC-EOAS/arch-GCC_SALISH.fcm | ||
$ ln -s ../../XIOS-ARCH/UBC-EOAS/arch-GCC_SALISH.path | ||
:command:`ssh` to :kbd:`salish` and build XIOS-2 with: | ||
|
||
.. code-block:: bash | ||
$ cd /SalishSeaCast/XIOS-2 | ||
$ ./make_xios --arch GCC_SALISH --netcdf_lib netcdf4_seq --job 8 | ||
Build NEMO-3.6 | ||
============== | ||
|
||
Build NEMO-3.6 and :program:`rebuild_nemo.exe`: | ||
|
||
.. code-block:: bash | ||
$ cd /SalishSeaCast/NEMO-3.6-code/NEMOGCM/CONFIG | ||
$ XIOS_HOME=/SalishSeaCast/XIOS-2 ./makenemo -m GCC_SALISH -n SalishSeaCast_Blue -j8 | ||
$ cd /SalishSeaCast/NEMO-3.6-code/NEMOGCM/TOOLS/ | ||
$ XIOS_HOME=/SalishSeaCast/XIOS-2 ./maketools -m GCC_SALISH -n REBUILD_NEMO | ||
|
||
|
||
Python Packages | ||
|
@@ -264,9 +228,6 @@ On the hosts where the nowcast system NEMO runs will be executed create a | |
The hosts and their :file:`runs` directories presently in use are: | ||
* :kbd:`salish` | ||
:file:`/SalishSeaCast/runs/` | ||
* :kbd:`arbutus.cloud` | ||
See :ref:`ArbutusCloudNEMORunsDirectory` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.