Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 7.1.0 #10851

Open
12 of 40 tasks
saw-jan opened this issue Jan 10, 2025 · 7 comments
Open
12 of 40 tasks

Release 7.1.0 #10851

saw-jan opened this issue Jan 10, 2025 · 7 comments

Comments

@saw-jan
Copy link
Member

saw-jan commented Jan 10, 2025

Prerequisites

  • DEV: Create branch release-x.x.x-rc.x
    • specify if production release: .drone.star
    • DEV: bump ocis version in necessary files
      • DEV: sonar-project.properties
      • DEV: ocis-pkg/version/version.go
    • DEV: prepare changelog folder in changelog
    • DEV: update production docker tag in the production.yml file in the continuous deployments
  • DEV: Check successful CI run on release branch
  • DEV: Create signed tag [v7.1.0](https://github.com/owncloud/ocis/releases/tag/v7.1.0)
  • DEV: Check successful CI run on v7.1.0 tag / BLOCKING for all further activity
  • DEV: Merge back release branch

QA Phase

Bug Reports

After QA Phase

  • DEV: Create branch release-x.x.x
    • DEV: bump ocis version in necessary files
    • DEV: ocis-pkg/version/version.go
    • DEV: sonar-project.properties
    • DEV: released deployment versions
    • DEV: prepare changelog folder in changelog/x.x.x_???
    • DEV: add release to https://owncloud.dev/ocis/release_roadmap
  • DEV: Create final signed tag
  • DEV: Check successful CI run on vx.y.z tag / BLOCKING for all further activity
  • Merge release notes
  • Roll out release on https://infinite.owncloud.com/

Post-release communication

  • DEV: Create a docs-stable-x.y branch based on the docs folder in the ocis repo
  • DEV/QA: Ping documentation in RC about the new release tag (for ocis/helm chart version bump in docs)
  • DEV/QA: Ping marketing to update all download links (download mirrors are updated at the full hour, wait with ping until download is actually available)
  • DEV/QA: Ping the demo instances are running this release
  • DEV: Merge back release branch
  • DEV: Create stable-x.y branch in the ocis repo from final tag

Docs

Note that the following points depend on items finished described above. The sort order may change therefore.

  • Prepare a docs-ocis x.y branch
  • Create added/removed/deprecated ennvars adoc table in ocis to be referenced by x.y docs
  • Add changes in docs-ocis to x.y (migration, upgrading, cli, changed version for envvars etc) + backport
  • Add release notes in docs-main
  • Reference new x.y branch from docs-ocis in the doc repo + update global attributes file
@saw-jan
Copy link
Member Author

saw-jan commented Jan 14, 2025

K6 pipeline is green ( ✔️ ) https://drone.owncloud.com/owncloud/ocis/42574/70/1
But the grafana dashboard is down: https://grafana.k6.infra.owncloud.works

CC @2403905 @kobergj

@saw-jan
Copy link
Member Author

saw-jan commented Jan 15, 2025

K6 pipeline is green ( ✔️ ) https://drone.owncloud.com/owncloud/ocis/42574/70/1 But the grafana dashboard is down: https://grafana.k6.infra.owncloud.works

CC @2403905 @kobergj

grafana is back: https://grafana.k6.infra.owncloud.works/?orgId=1&refresh=15m&var-test_id=c7459d4e-e219-4726-8e87-969b55a104cc

@nabim777 nabim777 self-assigned this Jan 16, 2025
@Salipa-Gurung
Copy link
Contributor

Compatibility test between 7.0.0 and 7.1.0-rc.1:

shares:

  • public share (with an expiration date)
  • share with user as role editor (with an expiration date)
  • share with user as role viewer
  • share with group "Users"
  • check activities

project space:

  • uploaded folder & files
  • trashed files
  • share space with user
  • public share space
  • check space activities

files:

  • uploaded folder & files
  • version of files
  • trashed files

users

  • non demo user with role admin
  • non demo user with role user
  • created new user
  • disabled user
  • created new group

settings

  • language settings
  • update logo
  • new password
  • GDPR export

@prashant-gurung899
Copy link
Contributor

prashant-gurung899 commented Jan 20, 2025

Confirmatory testing(Changelog) for rc-2 👍

Changes in 7.1.0-rc.2

Summary

  • Bugfix - Fix the mail notifications for the user light: #10864
  • Bugfix - Fix filtering of PostprocessingStepFinished events: #10868
  • Bugfix - Prevent empty email body for grouped email notifications: #10869
  • Bugfix - Consistently name roles: #10871
  • Bugfix - Fix grouped email notifications store key: #10873
  • Bugfix - Fix missing newline in grouped email: #10883
  • Bugfix - Fix email templates white spaces & new lines: #10884
  • Enhancement - Add tests for grouped emails: #10885
  • Enhancement - Use maintained forks: #10886
  • Enhancement - Bump Reva: #10887

@anon-pradip
Copy link
Contributor

Confirmatory testing(Changelog) for rc-3 👍

Changes in 7.1.0-rc.3

Summary

  • Bugfix - Add fallback for folder names: #10932
  • Enhancement - Add email notification for share removed event: #10915
  • Enhancement - Update Web to v11.1.1: #10918
  • Enhancement - Update Web to v11.1.2: #10930

@nirajacharya2
Copy link
Contributor

Confirmatory testing(Changelog) for web release 11.1.1 and 11.1.2

Changelog for ownCloud Web 11.1.2

Summary

  • Bugfix - Rename ScienceMesh: #10891

Changelog for ownCloud Web 11.1.1

Summary

  • Bugfix - Optionally access preview app route query: #12112
  • Bugfix - Change federated share icon: #12118
  • Bugfix - Improve federated share icon contrast: #12118
  • Bugfix - Show external share indicator: #12119

@kobergj kobergj moved this from Qualification to In progress in Infinite Scale Team Board Feb 3, 2025
@prohtex

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In progress
Development

No branches or pull requests

7 participants