Univention Bugzilla – Bug 51004
Prepare UCS@school 4.4v5
Last modified: 2020-03-25 16:39:23 CET
Prepare release of UCS@school 4.4v5
1) OK: check_errata_for_release → "ucs-school-ldap-acls-master" will not be published with UCS@school 4.4v5 2) univention-appcenter-control new-version \ "4.4/ucsschool=4.4 v4" "4.4/ucsschool=4.4 v5" 3) Minimal required UCS version has been set to "4.4-3" in app provider portal. 4) created changelog-ucsschool-4.4v5-de.xml and added new section about 4.4v4-errata changes. 5) ~/git/jenkins/ucsschool-errata-announce/create_app_changelog \ --skip-release-status-check -r 4.4 -v "4.4 v5" \ ucs-school-import.yaml ucs-school-lib.yaml ucs-school-metapackage.yaml \ ucs-school-umc-diagnostic.yaml ucs-school-umc-exam.yaml
6) updated doc/changelog/Makefile 7) add 4.4v5 to ucs-doc-overview-pages/src/content.yaml 8) add built release notes html/pdf to docs.software-univention.de.git 9) updated README_* for UCS@school 4.4v5 10) copy_app_binaries -r 4.4 -v "4.4 v5" -u ucs-school-import.yaml ucs-school-lib.yaml ucs-school-metapackage.yaml ucs-school-umc-diagnostic.yaml ucs-school-umc-exam.yaml
https://jenkins.knut.univention.de:8181/job/UCSschool-4.4/job/ReleaseNotes/lastSuccessfulBuild/artifact/doc/changelog/
Steps 8 + 10 have been repeated, after ucs-school-metapackages has been rebuilt, due to changes for bug 50500. 11) YAML files have been updated + changelog has been rebuilt 12) new documents have been added to git repo git.knut.univention.de:univention/docs.univention.de.git 13) new files have been uploaded
14) Changes in ucs-doc-overview-pages have been pushed and added to docs.univention.de.git See also the following URL for all annoucements steps mentioned above: https://hutten.knut.univention.de/mediawiki/index.php/HowTo_UCS@school_release Missing steps: - push documentation to public servers - push app to public appcenter - internal and public announcements - close bugs
15) Run https://jenkins.knut.univention.de:8181/view/Publish/job/Publish_docs.univention.de/ 16) omar$ copy_from_appcenter.test.sh 4.4 ucsschool_20200324120447 17) omar$ sudo update_mirror.sh -v appcenter 18) Updated https://help.univention.com/t/release-ankundigungen-fur-ucs-school-4-4-stand-05-02-2020/12064 19) Internal announcement 20) moved advisories from staging/ to published/ 21) Bugs closed 22) git tag release-4.4v5 23) Target milestones closed
OK: app is in production appcenter OK: README_UPDATE* OK: changelog is online and linked to OK: advisories were moved OK: app ini: SupportedUcsVersions = 4.4-3 OK: package versions in changelog and in app repository match OK: bugs were closed OK: git tag "release-4.4v5" OK: Bugzilla milestone 4.4v5 closed, 4.4v5-errata exists and is open