Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
mira-miracoli authored Jun 1, 2023
1 parent 9d9cd32 commit 185c0c1
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,15 @@ Role Variables
--------------
See [defaults/main.yml](defaults/main.yml).

There are two ways to install:
There are three ways to install:
1. With a HTCondor [role](https://htcondor.readthedocs.io/en/latest/getting-htcondor/admin-quick-start.html#the-three-roles) (ONE of `central-manager`, `submit` or `execute`)

2. Without role: set `condor_role: ""`
:warning: This will **not remove** previously defined roles in the configuration.

This role always tries to update HTCondor to the newest version, if the installed version is older than `condor_minimal_version`. If that update failed and the version is still below the specified minimum, it will reinstall HTCondor with the getCondor script and automatically fetch the newest available version.
3. With the HTCondor repo, and a pinned version. Just specify the version label in the `condor_package_label` variable. (Available for RHEL <= 8 currently)

If you do not specify `condor_package_label`, this role always tries to update HTCondor to the newest version, if the installed version is older than `condor_minimal_version`. If that update failed and the version is still below the specified minimum, it will reinstall HTCondor with the getCondor script and automatically fetch the newest available version.

`condor_enforce_role: true` will skip the updating step and reinstall the specified role, if it is not already present.
If set to `false` HTCondor and the role will only be installed if HTCondor is not installed.
Expand Down

0 comments on commit 185c0c1

Please sign in to comment.