-
Notifications
You must be signed in to change notification settings - Fork 227
Closed
Labels
Description
Tasks
Pre QA Phase
- QA Kickoff meeting
- Create branch
release-3.0.0-rc.1-> CODEFREEZE- bump ocis version in necessary files
-
changelog/CHANGELOG.tmpl -
ocis-pkg/version/version.go -
sonar-project.properties - prepare changelog folder in
changelog/3.0.0_????_??_??
- Check successful CI run on release branch
- Create signed tag
v3.0.0-rc.1 - Check successful CI run on
v3.0.0-rc.1tag / BLOCKING for all further activity - Merge back release branch
- bump released deployments to
v3.0.0-rc.1 - update
ocis.released.owncloud.works -
https://ocis.team.owncloud.works/- needs snapshot and migration
QA Phase
- Upgrade test from 2.0.0 to v3.0.0-rc.1 (using messagepack->
OCIS_DECOMPOSEDFS_METADATA_BACKEND: messagepack) - run K6 on the
latesttag (info will be here: why is download_runtimes.sh so slow? client#6097) - web documentation @KarunAtreya https://doc.owncloud.com/webui/next/owncloud_web/
- general info @KarunAtreya https://doc.owncloud.com/ocis/next/deployment/general/general-info.html
single binary
- documentation @nirajacharya2 https://doc.owncloud.com/ocis/next/deployment/binary/binary-setup.html
- setup
- storage
- local - smoke test @nirajacharya2 https://github.com/owncloud/QA/blob/master/Server/Test_Plan_OCIS_Smoke_Test.md
- local - e2e tests @saw-jan
- nfs - smoke test @KarunAtreya https://github.com/owncloud/QA/blob/master/Server/Test_Plan_OCIS_Smoke_Test.md
- nfs - e2e tests @KarunAtreya
- s3 - smoke test @KarunAtreya https://github.com/owncloud/QA/blob/master/Server/Test_Plan_OCIS_Smoke_Test.md
- s3 - e2e tests @saw-jan
- desktop client interaction (message pack) - smoke test for desktop. ?
- desktop client interaction (message pack) - UI tests with squish @saw-jan
CI run: https://drone.owncloud.com/owncloud/client/15236
Gui report: https://cache.owncloud.com/public/owncloud/client/15236/ocis/guiReportUpload/index.html
test new features https://confluence.owncloud.com/display/PROD/Infinite+Scale+3.0+Featureset
- administration setting
- WCAG 2.1 AA ask @tbsbdr How to test
- Disable Resharing
FRONTEND_ENABLE_RESHARING=false - Disable Version Sharing
- password for sharing
OCIS_SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD - Native Support for Apple Silicon @jesmrec
- Deny Access
- tiles view
- Tags
docker
- documentation @grgprarup https://doc.owncloud.com/ocis/next/deployment/container/container-setup.html
- setup
- smoke test @grgprarup https://github.com/owncloud/QA/blob/master/Server/Test_Plan_OCIS_Smoke_Test.md
- e2e tests @grgprarup
docker-compose
- documentation @grgprarup https://doc.owncloud.com/ocis/next/deployment/container/orchestration/orchestration.html#docker-compose
- setup & smoke test https://github.com/owncloud/QA/blob/master/Server/Test_Plan_OCIS_Smoke_Test.md
- e2e tests with wopi
- LDAP - smoke test https://github.com/owncloud/QA/blob/master/Server/Test_Plan_OCIS_Smoke_Test.md @ScharfViktor
- LDAP - e2e tests @ScharfViktor
- Traefik - smoke test https://github.com/owncloud/QA/blob/master/Server/Test_Plan_OCIS_Smoke_Test.md @ScharfViktor
- Traefik - e2e tests @ScharfViktor
- Hello extension
- Smoke test on Web Office (Collabora, Onlyoffice, Microsoft office)
- EOS Storage Driver smoke tests
helm/k8s @saw-jan
- documentation https://doc.owncloud.com/ocis/next/deployment/container/orchestration/orchestration.html#kubernetes-and-helm
- setup
- smoke test https://github.com/owncloud/QA/blob/master/Server/Test_Plan_OCIS_Smoke_Test.md
- e2e tests
test instance owncloud.works
- mail notifications with translation use inbucket https://github.com/owncloud/ocis/blob/master/deployments/examples/ocis_traefik/docker-compose.yml @ScharfViktor
- event system
- technical service metrics
- logging
- audit
- desktop client interaction
- android app interaction
- ios app interaction
on test instance
(ping @micbar for accounts)
- Fulltext search
- Authenticated Webfinger
- Antivirus @ScharfViktor
- File Firewall
- Custom Roles
Collecting errors found
- macdeployqt.py picks the wrong version of the dependencies if they're present in the $PATH client#6154
- DetermineAuth: Remove concept of Unknown client#6151
- Discovery: Treat files starting with '.' as hidden again client#6150
- Provide space_ref to share requests when using spaces client#10845
- PropagateDownload: Skip identical files more client#6168
- Ocis vs ldap. 500 error when adding multiple users to a group #6170
- libsync: Fix compilation with TOKEN_AUTH_ONLY client#6184
- ocis vs Wopi. Cannot open file in the collabora #6196
- Ocis vs ldap. Cannot share a file that is open in collabora #6197
- [OCIS] Sharee can see a deleted shared folder web#8960
- Permissions of $HOME/.local/share/data client#6201
- space shares to groups have to be recreated. We started sending a filter for performance reasons, but after implementing the server side we noticed that a group index was missing: add by group index to decomposedfs cs3org/reva#3826
test instance bugs
- Antivirus: 5709, 5708, 5707, 5706
- 5701, 5702, 5704, 5705
After QA Phase
-
Brief company-wide heads up via mail @tbsbdr
-
Create branch
release-3.0.0- bump ocis version in necessary files
-
changelog/CHANGELOG.tmpl -
ocis-pkg/version/version.go -
sonar-project.properties -
releaseddeployment versions - prepare changelog folder in
changelog/3.0.0_???
-
Release Notes @tbsbdr
-
Create final signed tag
v3.0.0@micbar -
Check successful CI run on
v3.0.0tag / BLOCKING for all further activity -
Merge release notes
-
post-release communication
- Ping documentation in RC about the new release tag (for ocis version bump in docs)
- Ping marketing to update all download links (download mirrors are updated at the full hour, wait with ping until download is actually available)
- Ping @JRundfeldt in RC
#oCIS-betachannel once the GA is available to make clear beta is over - Ping @hodyroff once the demo instances are running this release
- notify @michaelstingl @hosy @fmoc @jesmrec to publish client finals
-
Merge back release branch
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done