From 8e98c2b272d99684b285eae9072cb88a0923a02a Mon Sep 17 00:00:00 2001 From: Robert Clark Date: Thu, 20 May 2021 14:55:45 -0500 Subject: [PATCH] Release version 6.3.0 Signed-Off-By: Robert Clark --- README.md | 18 +++++++++--------- bobber/__version__.py | 2 +- bobber/lib/analysis/common.py | 4 ++-- docs/building.md | 8 ++++---- docs/troubleshooting.md | 8 ++++---- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index d4cfe2c..d1eb0b1 100644 --- a/README.md +++ b/README.md @@ -58,14 +58,14 @@ The installation can be verified with `pip3 freeze` after completion: ```bash $ pip3 freeze | grep bobber -nvidia-bobber==6.2.0 +nvidia-bobber==6.3.0 ``` Bobber can also be verified by printing the usage statement: ``` $ bobber --help -usage: Bobber Version: 6.2.0 [-h] command ... +usage: Bobber Version: 6.3.0 [-h] command ... positional arguments: command @@ -100,7 +100,7 @@ Using `pip3`, install the wheel using the address from the previous step to all remote machines which will be tested, for example: ```bash -pip3 install https://github.com/NVIDIA/Bobber/releases/download/v6.2.0/nvidia_bobber-6.2.0-py3-none-any.whl +pip3 install https://github.com/NVIDIA/Bobber/releases/download/v6.3.0/nvidia_bobber-6.3.0-py3-none-any.whl ``` ## Build Bobber container (includes OSU Tests, NCCL Tests, fio, mdtest, DALI RN50 Pipeline, and the base NGC TensorFlow container) @@ -113,14 +113,14 @@ tests, run the command on the node to be tested. $ bobber build Building a new image. This may take a while... ... -nvidia/bobber:6.2.0 successfully built +nvidia/bobber:6.3.0 successfully built ``` After building, verify the image is accessible in Docker: ```bash $ docker images | grep nvidia/bobber -nvidia/bobber 6.2.0 c697a75ee482 36 minutes ago 12.4GB +nvidia/bobber 6.3.0 c697a75ee482 36 minutes ago 12.4GB ``` ## Save container @@ -135,10 +135,10 @@ If running on a single node, this step is not required. ```bash $ bobber export -Exporting nvidia/bobber:6.2.0 to "nvidia_bobber_6.2.0.tar". This may take a while... -nvidia/bobber:6.2.0 saved to nvidia_bobber_6.2.0.tar +Exporting nvidia/bobber:6.3.0 to "nvidia_bobber_6.3.0.tar". This may take a while... +nvidia/bobber:6.3.0 saved to nvidia_bobber_6.3.0.tar $ ls -nvidia_bobber_6.2.0.tar +nvidia_bobber_6.3.0.tar ``` ## Copy container to other nodes @@ -170,7 +170,7 @@ On all other nodes, load the copied Docker image. ```bash $ docker load < nvidia_bobber_{version}.tar $ docker images | grep bobber -nvidia/bobber 6.2.0 c697a75ee482 36 minutes ago 12.4GB +nvidia/bobber 6.3.0 c697a75ee482 36 minutes ago 12.4GB ``` ## Ensure shared filesystem is mounted, if necessary diff --git a/bobber/__version__.py b/bobber/__version__.py index 3bf87ee..cbd9056 100644 --- a/bobber/__version__.py +++ b/bobber/__version__.py @@ -1,2 +1,2 @@ # SPDX-License-Identifier: MIT -__version__ = '6.2.0' +__version__ = '6.3.0' diff --git a/bobber/lib/analysis/common.py b/bobber/lib/analysis/common.py index bf7be3f..a139a4f 100644 --- a/bobber/lib/analysis/common.py +++ b/bobber/lib/analysis/common.py @@ -42,7 +42,7 @@ def num_systems(log: str) -> int: def _bobber_version(log: str) -> str: """ Returns a ``string`` representation of the Bobber version tested, such as - '6.2.0'. + '6.3.0'. Parameters ---------- @@ -52,7 +52,7 @@ def _bobber_version(log: str) -> str: Returns ------- str - Returns a ``string`` of the Bobber version tested, such as '6.2.0'. + Returns a ``string`` of the Bobber version tested, such as '6.3.0'. Raises ------ diff --git a/docs/building.md b/docs/building.md index 3db1401..bf5dc6e 100644 --- a/docs/building.md +++ b/docs/building.md @@ -60,9 +60,9 @@ run: ./build-dev-wheel ``` -If the current version of the package is `6.2.0`, this will generated a new +If the current version of the package is `6.3.0`, this will generated a new wheel in the local `dist/` directory (which will be created if not already done) -with the version `6.2.0.dev20210323084016` depending on the time the script was +with the version `6.3.0.dev20210323084016` depending on the time the script was run. Likewise, running @@ -71,13 +71,13 @@ Likewise, running ./build-dev-wheel patch ``` -will generate a wheel in `dist/` with version `6.2.1.dev20210323084016` and +will generate a wheel in `dist/` with version `6.3.1.dev20210323084016` and ``` ./build-dev-wheel minor ``` -will generate a wheel in `dist/` with version `6.3.0.dev20210323084016`. +will generate a wheel in `dist/` with version `6.4.0.dev20210323084016`. To generate a wheel manually without altering the version number, run diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index b627748..e662b0b 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -9,7 +9,7 @@ and matches the version of the Bobber wheel. Check the Bobber version with: ``` $ bobber --version -6.2.0 +6.3.0 ``` The version number is listed in the first line. Check the Bobber image is built @@ -17,10 +17,10 @@ and matches the version above with: ``` $ docker images | grep nvidia/bobber -nvidia/bobber 6.2.0 c697a75ee482 36 minutes ago 12.4GB +nvidia/bobber 6.3.0 c697a75ee482 36 minutes ago 12.4GB ``` -If the above command does not contain output or the second column (`6.2.0` in +If the above command does not contain output or the second column (`6.3.0` in the example) does not match the version of Bobber from the first step, the image needs to be built. Run `bobber build` to build the image and verify using the steps above once complete. @@ -30,7 +30,7 @@ This can be verified with: ``` $ docker ps | grep bobber -1ab2b10f8eb1 nvidia/bobber:6.2.0 "/usr/local/bin/nvid..." 4 days ago Up 4 days bobber +1ab2b10f8eb1 nvidia/bobber:6.3.0 "/usr/local/bin/nvid..." 4 days ago Up 4 days bobber ``` If the above command does not contain output, the container needs to be launched