v10.5.25 has been released!
Important: A dedicated special instructions section for on-premise upgrades is provided at the end of this release notes document. Make sure to review it before proceeding with the upgrade.
Improvements
Enhanced Verify_text_in_pdf command to accurately detect text within editable sections of PDF documents
Improved status messages for uploading tests to Xray to accurately reflect success or failure outcomes.
On-Premise Configurations
NOTE: It's important to keep all services up to date.
Default Repo URL: registry.gitlab.com/subject7inc (Accessible with Tokens) or use your proxy URL
| Container | Image URL | Version |
| activemq | $RepoURL/docker-containers/activemq:6.2.1.s7-b514 | 6.2.1.s7-b514 |
| configserver | $RepoURL/configserver/configserver:1.1.15.375 | 1.1.15.375 |
| grail | $RepoURL/grail/grail:1.0.19.333 | 1.0.19.333 |
| hera | $RepoURL/hera/hera-service:3.2.15.1018 | 3.2.15.1018 |
| hydra (optional) | $RepoURL/subject7inc/hydra/hydra:1.0.12.318 | 1.0.12.318 |
| ml-worker | $RepoURL/ml-worker/ml-worker:2.0.19.303 | 2.0.19.303 |
| nginx | $RepoURL/docker-containers/nginx:1.24.0.ubi9.s7-b518 | 1.24.0.ubi9.s7-b518 |
| package-manager/script | $RepoURL/package-manager/package-manager:1.2.72.1 | 1.2.72.1 |
| postgres | $RepoURL/docker-containers/postgres:15.17.s7-b516 | 15.17.s7-b515 |
| postgres-backup | $RepoURL/docker-containers/postgres-backup:postgres-backup:15.15.s7-b490 | 15.17.s7-b509 |
| proof | $RepoURL/platform/platform:proof:10.5.25.12641 | 10.5.25.12641 |
| proof-worker | $RepoURL/platform/proof-worker:10.5.25.12641 | 10.5.25.12641 |
| proof-worker-api | $RepoURL/platform/proof-worker-api:10.5.25.12641 | 10.5.25.12641 |
| storage-service | $RepoURL/storage-service/storage:2.1.19.830 | 2.1.19.830 |
| webdrivers | $RepoURL/docker-containers/webdrivers:20260218.s7-b490 | 20260218.s7-b490 |
| XPoint | $RepoURL/platform/xpoint:10.5.25.12641 | 10.5.25.12641 |
XPoint/Player update: Yes
Hot deploy: No
Jenkins plugin update: No
JIRA plugin update: No
Special Instructions for this Release
If upgrading from a release prior to 10.5.24, clients must first follow all instructions from release 10.5.24. This includes performing all required actions such as database backups, running migration commands, and any other prerequisite steps before proceeding with this release.
-
Vault (HashiCorp)
In this release, HashiCorp Vault has been introduced to securely store sensitive data such as tokens, passwords, and API keys.
ActiveMQ passwords are now managed and stored in Vault.
The original Docker image
registry.connect.redhat.com/hashicorp/vault:1.21.4-ubi
has been mirrored to the Subject7 container registry as:registry.gitlab.com/subject7inc/docker-containers/hashicorp_vault:1.21.4-ubi
-
Platform Start and Restart
Always use the following commands to start or restart the Subject7 Platform:sudo ./subject7 up
sudo ./subject7 restartDo not use:
docker compose up -d
This command does not trigger Vault to generate the required ActiveMQ passwords.
4. Upgrade Notes
-
During the upgrade process:
sudo ./subject7 upgrade
The
docker-compose.ymlfile will be replaced with a new version that includes the Vault service.The original
docker-compose.ymlfile will be automatically backed up.
If you have custom services or configurations:
Compare the new
docker-compose.ymlfile with the backup version.Manually restore any missing custom services or configurations into the new file.
Comments
Please sign in to leave a comment.