Release 1.1.0 — 2025-11-08¶
This release collects small documentation/tooling updates to the Quick Deploy guide and the perfSONAR tools bundle.
Highlights¶
-
Deprecation:
perfSONAR-extract-lsregistration.shhas been deprecated and removed from active maintenance. A short DEPRECATION.md explains the rationale and points users toperfSONAR-update- lsregistration.shfor restores. -
New helper:
seed_testpoint_host_dirs.sh(added previously) is the recommended helper for seeding host directories from a short-lived perfSONAR testpoint container and certbot container. -
Versioning: the docs site
docs/versions.jsonhas been updated and the current site version is1.1.0. -
Installer update:
install_tools_scripts.shwas updated to avoid fetching the deprecated extractor and includes a comment pointing to the deprecation doc. -
Container image references in the Quick Deploy examples continue to point at
hub.opensciencegrid.org/osg-htc/perfsonar-testpoint:production.
Notes for maintainers¶
-
The repository now contains a
DEPRECATION.mdalongside the deprecated script (which is replaced by a stub that emits the warning). If you want to preserve the full extractor implementation for archival reasons, consider moving it to anarchive/orlegacy/folder and referencing it from the deprecation doc. -
If you want a signed snapshot of the generated site attached to the GitHub release, create the site build (
mkdocs build), tar/gzip thesite/directory, create a SHA256 (and optionally a GPG detached signature), and upload the assets to the release.
How to publish this release (suggested sequence)¶
- Review the unstaged changes locally. If you accept them, commit them:
git add docs/versions.json docs/release-notes/quick-deploy-1.1.0.md docs/perfsonar/tools_scripts/DEPRECATION.md docs/perfsonar/tools_scripts/perfSONAR-extract-lsregistration.sh docs/perfsonar/tools_scripts/install_tools_scripts.sh CHANGELOG.md git commit -m "chore(release): prepare Quick Deploy v1.1.0; deprecate extractor"
- Create an annotated tag for the release (replace DATE and notes as desired):
git tag -a v1.1.0 -m "Quick Deploy v1.1.0 — 2025-11-08"
- Push commits and tags:
git push origin master git push origin v1.1.0
- Build the site and create a snapshot (optional but recommended):
mkdocs build tar -czf site-quick-deploy-v1.1.0-$(date -u +%Y%m%dT%H%M%SZ).tar.gz site/ sha256sum site-quick- deploy-v1.1.0-*.tar.gz > site-quick-deploy-v1.1.0.sha256
- Create a GitHub release for
v1.1.0and upload the snapshot and checksum.
If you want, I can perform the tagging and release creation for you — but you said you'll commit and push manually, so I'm leaving those final steps to you.