-
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.
Merge pull request #206 from mwestphall/SOFTWARE-6011-osg-24-upgrade-doc
Add docs for updating ospool-ep docker image
- Loading branch information
Showing
1 changed file
with
40 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,40 @@ | ||
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 Container-based OSPool 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 OSG 24 Yum repositories | ||
|
||
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 |