Skip to content

Release 3.0.0 RC1 #6105

@individual-it

Description

@individual-it

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.1 tag / 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

single binary

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

docker-compose

helm/k8s @saw-jan

test instance owncloud.works

on test instance

(ping @micbar for accounts)

  • Fulltext search
  • Authenticated Webfinger
  • Antivirus @ScharfViktor
  • File Firewall
  • Custom Roles

Collecting errors found

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
    • released deployment 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.0 tag / 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-beta channel 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

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions