Bug 39729 - verify that first digit of package version has been increased for all univention packages
verify that first digit of package version has been increased for all univent...
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Update - Release updates
UCS 4.1
Other Linux
: P5 normal (vote)
: UCS 4.1
Assigned To: Stefan Gohmann
Daniel Tröder
: interim-3
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2015-11-03 14:32 CET by Felix Botner
Modified: 2015-11-17 12:12 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Botner univentionstaff 2015-11-03 14:32:17 CET
verify that first digit of package version has been increased for all univention packages
Comment 1 Stefan Gohmann univentionstaff 2015-11-03 23:03:38 CET
Upstream packages like firefox, stylus or python-notifier haven't changed.

Changed several packages (r65150):
- base/grub-efi-amd64-signed
- base/pam-runasroot
- base/pam-univentionmailcyrus
- base/shim-signed
- base/univention-archive-key
- base/univention-bootsplash
- base/univention-debmirror
- base/univention-debootstrap
- base/univention-debug
- base/univention-doc
- base/univention-firewall
- base/univention-grub
- base/univention-heimdal
- base/univention-home-mounter
- base/univention-initrd
- base/univention-ipcalc
- base/univention-licence
- base/univention-maintenance
- base/univention-network-manager
- base/univention-newsid
- base/univention-passwd-cache
- base/univention-passwd-store
- base/univention-policy
- base/univention-printclient
- base/univention-python
- base/univention-python-heimdal
- base/univention-quota
- base/univention-runit
- base/univention-skel
- desktop/univention-java
- desktop/univention-kde
- desktop/univention-kdm
- desktop/univention-mozilla-firefox
- desktop/univention-x-core
- mail/univention-fetchmail
- mail/univention-mail-canonical-maps
- mail/univention-mail-cyrus
- mail/univention-mail-cyrus-murder
- mail/univention-postgrey
- mail/univention-spamassassin
- management/univention-admingrp-user-passwordreset
- management/univention-directory-notifier
- management/univention-directory-policy
- management/univention-directory-replication
- management/univention-directory-reports
- management/univention-dojo
- management/univention-ldap-overlay-memberof
- management/univention-management-console-module-mrtg
- management/univention-management-console-module-passwordchange
- management/univention-management-console-module-reboot
- management/univention-management-console-module-services
- management/univention-management-console-module-ucr
- management/univention-self-service
- management/univention-system-info
- nagios/univention-nagios-ad-connector
- nagios/univention-nagios
- nagios/univention-nagios-raid
- nagios/univention-nagios-servicechecks
- nagios/univention-nagios-smart
- nagios/univention-nagios-virtualization
- packaging/ucslint
- packaging/univention-directory-manager-module-example
- packaging/univention-package-template
- packaging/univention-package-template-python
- packaging/univention-ucs-translation-template
- services/univention-bacula
- services/univention-bind
- services/univention-check-printers
- services/univention-cloud-init
- services/univention-dansguardian
- services/univention-dhcp
- services/univention-foomatic-ppds
- services/univention-ftp
- services/univention-log-collector
- services/univention-net-installer
- services/univention-nfs
- services/univention-pkgdb
- services/univention-printquota
- services/univention-remote-backup
- services/univention-samba4wins
- services/univention-sasl
- services/univention-snmpd
- services/univention-snmp
- services/univention-squid
- services/univention-squid-kerberos
- services/univention-support-info
- services/univention-tftp
- test/generate-appliance
- test/ucs-test-tools
- test/ucs-windows-tools
- test/univention-demo-configuration
- test/winexe
- virtualization/univention-kvm-virtio
- virtualization/univention-virtual-machine-manager-node
- virtualization/univention-virtual-machine-manager-schema
Comment 2 Stefan Gohmann univentionstaff 2015-11-04 07:19:02 CET
The version number has been adapted. r65151 + r65152 + r65153 + r65154
Changelog: r65155
Comment 3 Stefan Gohmann univentionstaff 2015-11-04 07:26:58 CET
I've published the packages to updates-test and I've also started an Jenkins upgrade test:
  http://jenkins.knut.univention.de:8080/job/UCS-4.1/job/UCS-4.1-0/job/Autotest%20MultiEnv%20from%204.0/
Comment 4 Daniel Tröder univentionstaff 2015-11-04 12:17:14 CET
Verified by comparing all changelogs using script "check_version_increase.py" uploaded to toolshed:

dtroeder@sommar:~/svn/dev/branches$ ~/git/toolshed/check_version_increase.py ucs-4.0/ucs-4.0-3 ucs-4.1/ucs-4.1-0
* Comparing packages in ucs-4.0/ucs-4.0-3 with ucs-4.1/ucs-4.1-0.
* Blacklisted directories: base/shim desktop/firefox-de desktop/firefox-en doc/developer-reference management/npm management/python-notifier management/stylus packaging/ucslint/testframework virtualization/univention-novnc
* Reading changelogs in ucs-4.0/ucs-4.0-3...
* Comparing with changelogs in ucs-4.1/ucs-4.1-0...
univention-self-service doesn't exist in ucs-4.0/ucs-4.0-3
univention-appcenter doesn't exist in ucs-4.0/ucs-4.0-3
crudesaml doesn't exist in ucs-4.0/ucs-4.0-3
univention-saml doesn't exist in ucs-4.0/ucs-4.0-3
univention-appliance-docker-container doesn't exist in ucs-4.0/ucs-4.0-3
univention-docker-container-mode doesn't exist in ucs-4.0/ucs-4.0-3
univention-docker doesn't exist in ucs-4.0/ucs-4.0-3
* Packages not found in ucs-4.1/ucs-4.1-0:
univention-management-console-module-appcenter
Comment 5 Philipp Hahn univentionstaff 2015-11-05 13:59:49 CET
(In reply to Stefan Gohmann from comment #1)
> Upstream packages like firefox, stylus or python-notifier haven't changed.

RFC: Many of those 4.1 univention-* packages  haven't changes as well, so why were they artificially bumped? AFAIK this only increases the update time and system stability by risking packages not updating cleanly.

FYI: Also the following digits in the version number weren't reset to 0:
  1 univention-debmirror (7.0.1-1) unstable; urgency=medium                                                         
  2 
  3   * Bump version for UCS 4.1 (Bug #39729)
  4 
  5  -- Stefan Gohmann <gohmann@univention.de>  Tue, 03 Nov 2015 21:57:05 +0100
Comment 6 Felix Botner univentionstaff 2015-11-05 14:37:08 CET
(In reply to Philipp Hahn from comment #5)
> (In reply to Stefan Gohmann from comment #1)
> > Upstream packages like firefox, stylus or python-notifier haven't changed.
> 
> RFC: Many of those 4.1 univention-* packages  haven't changes as well, so
> why were they artificially bumped? AFAIK this only increases the update time
> and system stability by risking packages not updating cleanly.

To overwrite customer changes (http://hutten/mediawiki/index.php/Entwicklungsumgebung#Kundenerweiterungen)
Comment 7 Stefan Gohmann univentionstaff 2015-11-17 12:12:14 CET
UCS 4.1 has been released:
 https://docs.software-univention.de/release-notes-4.1-0-en.html
 https://docs.software-univention.de/release-notes-4.1-0-de.html

If this error occurs again, please use "Clone This Bug".