From 4c143c7a3b4f0ce87d6a1f41a3d239ca0f1cf040 Mon Sep 17 00:00:00 2001 From: John Interrante Date: Tue, 20 Feb 2024 22:43:38 -0800 Subject: [PATCH] Update files for next release .github/workflows/assemble-files.yml: Update version numbers for next release. cli/setup-owl.sh: Update version numbers for next release. migration/rack/commits/__init__.py: Record actual commit tagged with v13.0. Still need to add commits between v13.0 and v14.0 along with actual commit tagged with v14.0. rack-box/GitHub-Release-README.md: Update version numbers for next release. rack-box/RELEASE.md: Add more files which need to be updated for enxt release. rack-box/rack-box-hyperv.json: Update to latest Ubunto 22.04 point release. --- .github/workflows/assemble-files.yml | 6 +++--- cli/setup-owl.sh | 2 +- migration/rack/commits/__init__.py | 4 ++-- rack-box/Docker-Hub-README.md | 2 +- rack-box/GitHub-Release-README.md | 4 ++-- rack-box/RELEASE.md | 9 ++++++++- rack-box/rack-box-hyperv.json | 4 ++-- 7 files changed, 19 insertions(+), 12 deletions(-) diff --git a/.github/workflows/assemble-files.yml b/.github/workflows/assemble-files.yml index 70019bc8..5fc785c3 100644 --- a/.github/workflows/assemble-files.yml +++ b/.github/workflows/assemble-files.yml @@ -51,12 +51,12 @@ jobs: - name: Download Fuseki shell: bash run: | - curl -LSfs https://archive.apache.org/dist/jena/binaries/apache-jena-fuseki-4.9.0.tar.gz -o RACK/rack-box/files/fuseki.tar.gz + curl -LSfs https://archive.apache.org/dist/jena/binaries/apache-jena-fuseki-4.10.0.tar.gz -o RACK/rack-box/files/fuseki.tar.gz - name: Download Apache Jena shell: bash run: | - curl -LSfs https://archive.apache.org/dist/jena/binaries/apache-jena-4.9.0.tar.gz -o RACK/rack-box/files/jena.tar.gz + curl -LSfs https://archive.apache.org/dist/jena/binaries/apache-jena-4.10.0.tar.gz -o RACK/rack-box/files/jena.tar.gz - name: Download SemTK shell: bash @@ -71,7 +71,7 @@ jobs: - name: Download systemctl script shell: bash run: | - curl -LSfs https://github.com/gdraheim/docker-systemctl-replacement/raw/v1.5.7106/files/docker/systemctl3.py -o RACK/rack-box/files/systemctl3.py + curl -LSfs https://github.com/gdraheim/docker-systemctl-replacement/raw/v1.5.8066/files/docker/systemctl3.py -o RACK/rack-box/files/systemctl3.py - name: Build OWL files using sadl-eclipse shell: bash diff --git a/cli/setup-owl.sh b/cli/setup-owl.sh index c3110771..d3efacb6 100755 --- a/cli/setup-owl.sh +++ b/cli/setup-owl.sh @@ -8,7 +8,7 @@ rack_dir=$(realpath "$(dirname "$0")"/..) DOCKER="${DOCKER:-docker}" rack_image="gehighassurance/rack-box" -rack_tag="v13.0" +rack_tag="v14.0" sadl_image="sadl/sadl-eclipse" sadl_tag="v3.5.0-20211204" diff --git a/migration/rack/commits/__init__.py b/migration/rack/commits/__init__.py index 2cc86d81..8bf8b011 100644 --- a/migration/rack/commits/__init__.py +++ b/migration/rack/commits/__init__.py @@ -216,14 +216,14 @@ commit8a01ff1b53e0b4979f0120a362b8fd3776a6586c.commit, # 2023 Jan 10 commit96c4d5d8672bbb8e8b5ff44ea928638092f91b82.commit, # 2023 Feb 21 - commite485aa4268867521cc8d6f9c3a0f6fd2aef4311b.commit, # v12.0 + commite485aa4268867521cc8d6f9c3a0f6fd2aef4311b.commit, # v12.0 commitd497287426ac99acffbd51858ebf4722af06dae2.commit, # 2023 Apr 11 commit000edc6e33bc50fc4ee4d3bd01268d297e48dce6.commit, # 2023 May 01 commite454889c706f02818f4badc3360a3c068fa014a0.commit, # 2023 May 02 commitda9c143c53933d7eeb51f19c3ddc4ccf5fda95a8.commit, # 2023 May 12 - # commit???.commit, # v13 + commiteda11bc3abcd3d3876cfb9d9434541fb6e8fb6d4.commit, # v13.0 # most recent (in history) ] diff --git a/rack-box/Docker-Hub-README.md b/rack-box/Docker-Hub-README.md index 8eaf58ac..2531eb0e 100644 --- a/rack-box/Docker-Hub-README.md +++ b/rack-box/Docker-Hub-README.md @@ -23,7 +23,7 @@ Now you are ready to start your RACK box. If you are running Unix or Mac, you c Otherwise, type the following command to run your RACK box on your computer: ```shell -docker run --detach -p 3030:3030 -p 8050:8050 -p 8080:80 -p 12050-12091:12050-12091 gehighassurance/rack-box:v13.0 +docker run --detach -p 3030:3030 -p 8050:8050 -p 8080:80 -p 12050-12091:12050-12091 gehighassurance/rack-box:v14.0 ``` Type in your web browser's address bar, hit Enter, and you should see your RACK box's welcome page appear in your browser. The welcome page will tell you some things you can do with your RACK box. diff --git a/rack-box/GitHub-Release-README.md b/rack-box/GitHub-Release-README.md index fa6006a4..23affbfd 100644 --- a/rack-box/GitHub-Release-README.md +++ b/rack-box/GitHub-Release-README.md @@ -6,8 +6,8 @@ Here are very brief instructions how to run a RACK box using a Linux container. You will find more detailed [instructions](https://github.com/ge-high-assurance/RACK/wiki/02-Run-a-RACK-Box-container) in the RACK Wiki. You will need to give your Docker Hub username to the RACK team so you can be given access to our Docker Hub repository. 1. Open a terminal window where you can run `docker`. -2. Type `docker pull gehighassurance/rack-box:v13.0` -3. Type `docker run --detach -p 3030:3030 -p 8050:8050 -p 8080:80 -p 12050-12091:12050-12091 gehighassurance/rack-box:v13.0` +2. Type `docker pull gehighassurance/rack-box:v14.0` +3. Type `docker run --detach -p 3030:3030 -p 8050:8050 -p 8080:80 -p 12050-12091:12050-12091 gehighassurance/rack-box:v14.0` 4. Visit in your browser to view the RACK box's welcome page. ## Run a RACK box using a virtual machine diff --git a/rack-box/RELEASE.md b/rack-box/RELEASE.md index 4cf0fca7..39da69ca 100644 --- a/rack-box/RELEASE.md +++ b/rack-box/RELEASE.md @@ -6,6 +6,9 @@ steps: 1. Update version numbers or instructions in the following files within the RACK and RACK.wiki repositories: + RACK/.github/workflows/ + - [ ] [assemble-files.yml](../.github/workflows/assemble-files.yml) + RACK/rack-box/ - [ ] [Docker-Hub-README.md](Docker-Hub-README.md) @@ -15,12 +18,16 @@ steps: RACK/cli/ - [ ] [setup-owl.sh](../cli/setup-owl.sh) + RACK/migration/rack/commits/ + - [ ] [__init__.py](../migration/rack/commits/__init__.py) + RACK.wiki/ - [ ] [01-Release-Schedule](https://github.com/ge-high-assurance/RACK/wiki/01-Release-Schedule) - [ ] [02-Run-a-RACK-Box-container](https://github.com/ge-high-assurance/RACK/wiki/02-Run-a-RACK-Box-container) - [ ] [03-Run-a-RACK-Box-VM](https://github.com/ge-high-assurance/RACK/wiki/03-Run-a-RACK-Box-VM) - [ ] [Home](https://github.com/ge-high-assurance/RACK/wiki/Home) + - [ ] [Ontology Changelog](https://github.com/ge-high-assurance/RACK/wiki/RACK-core-ontology-detailed-changelogs) - [ ] [Welcome](https://github.com/ge-high-assurance/RACK/wiki/_Welcome) After you save these files, commit and push those changes to both @@ -44,7 +51,7 @@ steps: ```shell cd RACK.wiki - git tag v13.0 + git tag v14.0 git push --tag ``` diff --git a/rack-box/rack-box-hyperv.json b/rack-box/rack-box-hyperv.json index 05303621..bb553d1a 100644 --- a/rack-box/rack-box-hyperv.json +++ b/rack-box/rack-box-hyperv.json @@ -24,8 +24,8 @@ "disk_size": "{{user `disk_size`}}", "headless": "{{user `headless`}}", "http_directory": "http", - "iso_checksum": "sha256:5e38b55d57d94ff029719342357325ed3bda38fa80054f9330dc789cd2d43931", - "iso_url": "https://releases.ubuntu.com/22.04/ubuntu-22.04.2-live-server-amd64.iso", + "iso_checksum": "sha256:a4acfda10b18da50e2ec50ccaf860d7f20b389df8765611142305c0e911d16fd", + "iso_url": "https://releases.ubuntu.com/22.04/ubuntu-22.04.3-live-server-amd64.iso", "memory": "{{user `memory`}}", "shutdown_command": "sudo shutdown -P now", "ssh_password": "ubuntu",