Skip to content

Commit

Permalink
Merge pull request htcondor#620 from htcondor/osg-24-upgrade-docs
Browse files Browse the repository at this point in the history
Update HTCondor-CE 24 upgrade instructions
  • Loading branch information
timtheisen authored Nov 20, 2024
2 parents 9ef11cf + 0d39db1 commit bf58088
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 6 deletions.
2 changes: 1 addition & 1 deletion docs/v23/configuration/writing-job-routes.md
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@ This section outlines how to limit the number of total or idle jobs in a specifi
!!! note
If you are using an HTCondor batch system, limiting the number of jobs is not the preferred solution:
HTCondor manages fair share on its own via
[user priorities and group accounting](https://htcondor.readthedocs.io/en/lts/admin-manual/user-priorities-negotiation.html).
[user priorities and group accounting](https://htcondor.readthedocs.io/en/lts/admin-manual/cm-configuration.html#user-priorities-and-negotiation).

### Total jobs

Expand Down
2 changes: 1 addition & 1 deletion docs/v23/installation/central-collector.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Installing an HTCondor-CE Central Collector
The HTCondor-CE Central Collector is an information service designed to provide a an overview and descriptions of grid
services.
Based on the
[HTCondorView Server](https://htcondor.readthedocs.io/en/lts/admin-manual/setting-up-special-environments.html#configuring-the-htcondorview-server),
[HTCondorView Server](https://htcondor.readthedocs.io/en/lts/admin-manual/cm-configuration.html#configuring-the-htcondorview-server),
the Central Collector accepts [ClassAds](https://htcondor.readthedocs.io/en/lts/misc-concepts/classad-mechanism.html)
from site HTCondor-CEs by default but may accept from other services using the
[HTCondor Python Bindings](https://htcondor.readthedocs.io/en/lts/apis/python-bindings/index.html).
Expand Down
2 changes: 1 addition & 1 deletion docs/v24/configuration/writing-job-routes.md
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,7 @@ This section outlines how to limit the number of total or idle jobs in a specifi
!!! note
If you are using an HTCondor batch system, limiting the number of jobs is not the preferred solution:
HTCondor manages fair share on its own via
[user priorities and group accounting](https://htcondor.readthedocs.io/en/lts/admin-manual/user-priorities-negotiation.html).
[user priorities and group accounting](https://htcondor.readthedocs.io/en/lts/admin-manual/cm-configuration.html#user-priorities-and-negotiation).

### Total jobs

Expand Down
2 changes: 1 addition & 1 deletion docs/v24/installation/central-collector.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Installing an HTCondor-CE Central Collector
The HTCondor-CE Central Collector is an information service designed to provide a an overview and descriptions of grid
services.
Based on the
[HTCondorView Server](https://htcondor.readthedocs.io/en/lts/admin-manual/setting-up-special-environments.html#configuring-the-htcondorview-server),
[HTCondorView Server](https://htcondor.readthedocs.io/en/lts/admin-manual/cm-configuration.html#configuring-the-htcondorview-server),
the Central Collector accepts [ClassAds](https://htcondor.readthedocs.io/en/lts/misc-concepts/classad-mechanism.html)
from site HTCondor-CEs by default but may accept from other services using the
[HTCondor Python Bindings](https://htcondor.readthedocs.io/en/lts/apis/python-bindings/index.html).
Expand Down
12 changes: 10 additions & 2 deletions docs/v24/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,16 @@ Updating to HTCondor-CE 24
:::console
root@host # find /etc/condor-ce/ -name '*.rpmnew' -name '*.rpmsave'

HTCondor-CE 24 is very close in functionality to HTCondor-CE 23.
As such, upgrading should be very easy.
HTCondor-CE 24 no longer accepts the original job router syntax.
If you have custom job routes, you must use the new, more flexible,
[ClassAd transform](../configuration/job-router-overview/#classad-transforms)
job router syntax.

If you have added custom job routes, make sure that you
[convert](../../v23/configuration/job-router-overview/#converting-to-classad-transforms)
any jobs routes to the new, more flexible,
[ClassAd transform](../configuration/job-router-overview/#classad-transforms)
syntax.

HTCondor-CE 24 Version History
------------------------------
Expand Down

0 comments on commit bf58088

Please sign in to comment.