-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add docs for updating ospool-ep docker image
- Loading branch information
1 parent
5623234
commit 8c5af47
Showing
1 changed file
with
50 additions
and
0 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 |
---|---|---|
@@ -0,0 +1,50 @@ | ||
title: Updating to OSG 24 | ||
|
||
Updating to OSG 24 | ||
================== | ||
|
||
[OSG 24](release_series.md#series-overviews) (the *new series*) introduces support for the ARM architecture. Changes | ||
required to upgrade from OSG 23 are relatively minor. | ||
|
||
Updating Docker-based EP Deployments | ||
----------------------------- | ||
|
||
In OSG 24, the `opensciencegrid/osgvo-docker-pilot` worker node docker image has been renamed to `osg-htc/ospool-ep`. | ||
To upgrade your docker-based worker nodes from OSG 23 to OSG 24, follow the sections below: | ||
|
||
#### Via Docker Run #### | ||
|
||
For sites running the container [directly via docker](../resource-sharing/os-backfill-containers.md#running-the-container-with-docker), | ||
the EP container can be updated by changing the image name referenced in the `docker run` command. All other arguments to the | ||
`docker run` command may remain the same. | ||
|
||
```console | ||
root@host # docker run <existing docker args> hub.opensciencegrid.org/osg-htc/ospool-ep:24-release | ||
``` | ||
|
||
#### Via RPM #### | ||
|
||
For sites running the ep container [via rpm installation](../resource-sharing/os-backfill-containers.md#running-the-container-via-rpm), | ||
the container can be upgraded by updating the RPM. | ||
|
||
1. [Install](../common/yum.md#install-the-osg-repositories) the new OSG release series RPMs. | ||
|
||
- OSG 24 EL9: | ||
|
||
:::console | ||
root@host # yum install https://repo.opensciencegrid.org/osg/24-main/osg-24-main-el9-release-latest.rpm | ||
|
||
- OSG 24 EL8: | ||
|
||
:::console | ||
root@host # yum install https://repo.opensciencegrid.org/osg/24-main/osg-24-main-el8-release-latest.rpm | ||
|
||
2. Upgrade the `ospool-ep` rpm: | ||
|
||
:::console | ||
root@host # yum install ospool-ep | ||
|
||
3. Restart the ospool-ep systemctl service: | ||
|
||
:::console | ||
root@host # systemctl restart ospool-ep |