Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add docs for updating ospool-ep docker image #206

Merged
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
mwestphall marked this conversation as resolved.
Show resolved Hide resolved
-----------------------------

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),
mwestphall marked this conversation as resolved.
Show resolved Hide resolved
the container can be upgraded by updating the RPM.

1. [Install](../common/yum.md#install-the-osg-repositories) the new OSG release series RPMs.
mwestphall marked this conversation as resolved.
Show resolved Hide resolved

- 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
mwestphall marked this conversation as resolved.
Show resolved Hide resolved

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
Loading