Skip to content

Commit

Permalink
Update files for next release
Browse files Browse the repository at this point in the history
.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.
  • Loading branch information
tuxji committed Feb 21, 2024
1 parent 39343a9 commit 4c143c7
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 12 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/assemble-files.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down
2 changes: 1 addition & 1 deletion cli/setup-owl.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
4 changes: 2 additions & 2 deletions migration/rack/commits/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -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)
]
Expand Down
2 changes: 1 addition & 1 deletion rack-box/Docker-Hub-README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 <http://localhost:8080> 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.
Expand Down
4 changes: 2 additions & 2 deletions rack-box/GitHub-Release-README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 <http://localhost:8080> in your browser to view the RACK box's welcome page.

## Run a RACK box using a virtual machine
Expand Down
9 changes: 8 additions & 1 deletion rack-box/RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand All @@ -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
Expand All @@ -44,7 +51,7 @@ steps:

```shell
cd RACK.wiki
git tag v13.0
git tag v14.0
git push --tag
```

Expand Down
4 changes: 2 additions & 2 deletions rack-box/rack-box-hyperv.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down

0 comments on commit 4c143c7

Please sign in to comment.