Skip to content

Commit

Permalink
Add docs for updating ospool-ep docker image
Browse files Browse the repository at this point in the history
  • Loading branch information
mwestphall committed Oct 31, 2024
1 parent 5623234 commit 8c5af47
Showing 1 changed file with 50 additions and 0 deletions.
50 changes: 50 additions & 0 deletions docs/release/updating-to-osg-24.md
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

0 comments on commit 8c5af47

Please sign in to comment.