Skip to content

Commit

Permalink
Merge pull request #12 from TACC-Cloud/doc_changes
Browse files Browse the repository at this point in the history
Doc changes for queue defined with -1 example
  • Loading branch information
BranRitz committed Feb 19, 2019
2 parents b948a3a + af6dfbe commit 2573d83
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
2 changes: 2 additions & 0 deletions docs/agave/guides/jobs/aloe-job-changes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,8 @@ The following table lists all parameters that may be specified in a job submissi

Some parameter types may differ from similar object model types shown above. The former represent types provided by users on input, the latter types used by the Jobs service during job execution.

It should be noted that Aloe is tighter with parameter checking than Agave. Certain "loose" parameters that may have slipped through with Agave will likely cause errors with Aloe. For example, defining queues with some fields having a `-1` value, meaning there would be no limit, worked with Agave. Aloe does not allow negative values and will cause such queue to be dropped from the job submission.

Parameters required for job submission are marked with an asterisk (*).

+----------------------+-----------+-------------------------------+
Expand Down
2 changes: 1 addition & 1 deletion docs/agave/guides/jobs/aloe-job-migration.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,4 @@ Some applications are built upon libraries such as the `Agave CLI <https://tacc-
Workflow Migration
------------------

The ultimate validation of the new Jobs service comes when clients can successfully run their complete workflows with the software they normally use. This client software can include the `CLI <https://tacc-cloud.readthedocs.io/projects/agave/en/latest/agave/tooling/command-line-interface.html>`_, portals, custom scripts, workflow engines, Jupyter Hub, private databases, `Abaco <https://tacc-cloud.readthedocs.io/projects/abaco/en/latest/>`_, etc. Subtle differences between the old and new Jobs services can lead to problems in unexpected places in the workflow. It's important that all commonly executed workflows be exercised and validated under the new system **before** production migration.
The ultimate validation of the new Jobs service comes when clients can successfully run their complete workflows with the software they normally use. This client software can include the `CLI <https://tacc-cloud.readthedocs.io/projects/agave/en/latest/agave/tooling/command-line-interface.html>`_, portals, custom scripts, workflow engines, Jupyter Hub, private databases, `Abaco <https://tacc-cloud.readthedocs.io/projects/abaco/en/latest/>`_, etc. Subtle differences between the old and new Jobs services can lead to problems in unexpected places in the workflow. For example, defining queues with some fields having a -1 value, meaning there would be no limit, worked with Agave. Aloe does not allow negative values and will cause such queue to be dropped from the job submission. It's important that all commonly executed workflows be exercised and validated under the new system **before** production migration.

0 comments on commit 2573d83

Please sign in to comment.