Release Engineering: Sztab 1.10.1 (SZ-154)
rk@tigase.net opened 1 week ago

Summary

Release preparation and validation for Sztab 1.10.1.

This work covers version alignment, image build and deployment, staging validation, regression testing, and release documentation finalization.

Scope of Work

  1. Version Alignment
  • Updated root pom.xml to 1.10.1
  • Aligned all module versions (backend, query-dsl, query-cli)
  • Resolved parent POM mismatch causing reactor build inconsistency
  • Verified build integrity:
  • mvn clean package -DskipTests

Docker Image Build & Push

  • Built and pushed backend image:
docker buildx build
--platform linux/amd64
-f backend/docker/Dockerfile
-t tigase.dev/sztab/sztab-backend:1.10.0
--push
.
  • Verified image availability in registry
  • Resolved staging ImagePullBackOff due to missing image

Staging Deployment (Helm)

  • Restarted backend deployment:
kubectl rollout restart deployment sztab-backend -n sztab-staging
  • Verified:
  1. Rolling update completion
  2. Pod readiness
  3. Correct image tag in running containers

Regression Testing

Manual validation performed on core workflows:

User management (create, update, password change) Issue lifecycle (create, filter via GUI and DSL) Pull request flows: Regular merge Rebase merge Fast-forward merge Squash merge Retry after failure (SZ-111) PAT handling (refresh behavior, SZ-110) All flows validated successfully on the release image.

Release Documentation

  • Prepared release documentation under docs/release/1.10.0
  • Updated:
  • ReleaseNotes.md
  • README_FIRST.md
  • Validated links and image references
  • Extracted sztabctl documentation to docs/tools/sztabctl.md
  • Preserved historical release structure

Cleanup and Finalization

  • Removed tracked binary artifact (sztabina executable)
  • Verified clean working tree prior to release
  • Tagged release: v1.10.1
  • Confirmed tag alignment with release commit
  • rk@tigase.net commented 1 week ago

    Working directly on wolsonsc.

  • rk@tigase.net changed state to 'In Progress' 1 week ago
    Previous Value Current Value
    Open
    In Progress
  • rk@tigase.net changed state to 'Closed' 1 week ago
    Previous Value Current Value
    In Progress
    Closed
issue 1 of 1
Type
Task
Priority
Normal
Assignee
Version
1.10.1
Sprints
n/a
Customer
n/a
Issue Votes (0)
Watchers (2)
Reference
SZ-154
Please wait...
Page is in error, reload to recover