From 116d43149681a935ef1efb059ba3d1241ccd3015 Mon Sep 17 00:00:00 2001 From: jason yang Date: Fri, 18 Oct 2024 21:40:25 +0000 Subject: [PATCH] update DMTCP checkpoint demo code Signed-off-by: jason yang Signed-off-by: Dave Dykstra <2129743+DrDaveD@users.noreply.github.com> --- .github/workflows/pull_request.yml | 5 +- apptainer_source | 2 +- checkpoint.rst | 87 +++++++++++++++--------------- 3 files changed, 50 insertions(+), 44 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index cb995b45..a401946b 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -34,7 +34,10 @@ jobs: - name: Install Sphinx run: | - pip install --user --upgrade --upgrade-strategy eager setuptools sphinx sphinx-rtd-theme restructuredtext_lint rstcheck pygments m2r2 + # docutils==0.16 is a temporary downgrade to fix a compiling issue + # see https://github.com/CrossNox/m2r2/issues/68 + # requiring docutils version <0.21 + pip install --user --upgrade --upgrade-strategy eager docutils==0.16 setuptools sphinx sphinx-rtd-theme restructuredtext_lint rstcheck pygments m2r2 - name: Lint rst run: | diff --git a/apptainer_source b/apptainer_source index c9a8d47c..35d693d6 160000 --- a/apptainer_source +++ b/apptainer_source @@ -1 +1 @@ -Subproject commit c9a8d47ccbc2ac91ee134e5f682dc92fc3d98152 +Subproject commit 35d693d63ac960a558ef686753dacdf4767c10fa diff --git a/checkpoint.rst b/checkpoint.rst index faff560d..ad73ae8c 100644 --- a/checkpoint.rst +++ b/checkpoint.rst @@ -99,45 +99,36 @@ state has been successfully restored upon restart. .. code:: Bootstrap: docker - From: python:3.10-buster - + From: python:3.10-bookworm + %post mkdir /app cat > /app/server.py <