Bug 52629 - Remove ucs-school-s4-branch-site in UCS@school 5.0
Remove ucs-school-s4-branch-site in UCS@school 5.0
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: General
UCS@school 5.0
Other Linux
: P5 normal (vote)
: UCS@school 5.0 v1
Assigned To: Florian Best
Julia Bremer
: interim-3
Depends on:
Blocks: 52578
  Show dependency treegraph
 
Reported: 2021-01-12 15:24 CET by Florian Best
Modified: 2021-11-29 17:20 CET (History)
0 users

See Also:
What kind of report is it?: Development Internal
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 Florian Best univentionstaff 2021-01-12 15:24:23 CET
The package ucs-school-s4-branch-site needs to be migrated to Python 3.

See: https://hutten.knut.univention.de/mediawiki/index.php/Python_3_Migration
Comment 1 Florian Best univentionstaff 2021-06-19 03:43:46 CEST
Migrated to Python 3. Fixed LDAP filter escaping.

ucs-school-s4-branch-site (8.0.1)
82ece864ba70 | Bug #52629: Migrate ucs-school-s4-branch-site to Python 3
Comment 3 Florian Best univentionstaff 2021-08-24 19:06:46 CEST
ucs-school-s4-branch-site is deprecated since Bug #48836 (according to Sönke) and can be removed in UCS@school 5.0.
Comment 4 Florian Best univentionstaff 2021-08-24 22:13:41 CEST
ucs-school-s4-branch-site (8.0.2)
b7efcd7f8c70 | Bug #52629: remove package
Comment 5 Florian Best univentionstaff 2021-08-25 15:58:38 CEST
Remove package completely:

ucs-test-ucsschool (7.0.3)
b4cfb14253a7 | Bug #52629: remove package ucs-school-s4-branch-site

ucs-school-metapackage (13.0.4)
b4cfb14253a7 | Bug #52629: remove package ucs-school-s4-branch-site

$ repo_admin.py                  
$rm sr                                                
From which source package do you want to remove a revision?  
>ucs-school-s4-branch-site                             
No handlers could be found for logger "univention.repong.repo_lib_cfg"
Which source revision should be removed>                 
1.0.0-4  1.0.1-1  1.0.1-3  1.0.2-1  1.0.2-3  1.0.3-1  3.0.0-1  4.0.0-2  5.0.0-2  7.0.0-0  7.0.0-2  8.0.0-1  8.0.1    8.0.2
1.0.0-5  1.0.1-2  1.0.1-4  1.0.2-2  1.0.2-4  2.0.0-1  4.0.0-1  5.0.0-1  6.0.0-1  7.0.0-1  7.0.0-3  8.0.0-2  8.0.1-1
Which source revision should be removed> 8.0.2            
Available: 5.0-0-ucs-school-5.0                   
Selected:                                                
Select reltag to toggle. 'done' when done> 5.0-0-ucs-school-5.0
Available:                                                       
Selected: 5.0-0-ucs-school-5.0                            
Select reltag to toggle. 'done' when done> done                  
Removing binary versions                               
Removing: /var/univention/buildsystem2/apt/ucs_5.0-0-ucs-school-5.0/source/ucs-school-s4-branch-site_8.0.2A~5.0.0.202108242213.tar.gz
Removing: /var/univention/buildsystem2/apt/ucs_5.0-0-ucs-school-5.0/source/ucs-school-s4-branch-site_8.0.2A~5.0.0.202108242213.dsc
Removing: /var/univention/buildsystem2/apt/ucs_5.0-0-ucs-school-5.0/all/ucs-school-s4-branch-site_8.0.2A~5.0.0.202108242213_all.deb
Updating Packages/Sources files for ucs_5.0-0-ucs-school-5.0/all using /var/univention/buildsystem2/override/ucs_5.0
The folder extern does not exists                                 
Updating Packages/Sources files for ucs_5.0-0-ucs-school-5.0/amd64 using /var/univention/buildsystem2/override/ucs_5.0
Updating Packages/Sources files for ucs_5.0-0-ucs-school-5.0/source using /var/univention/buildsystem2/override/ucs_5.0
Pruning Source Revision from existing release tags and scopes...
Removing Source Revision from the Database...
Moving the sources for this revision into the morgue...
'/var/univention/buildsystem2/src/ucs-school-s4-branch-site/8.0.2' -> '/var/univention/buildsystem2/morgue/ucs-school-s4-branch-site/8.0.2'
Comment 6 Florian Best univentionstaff 2021-08-25 16:26:47 CEST
omar $ find /var/univention/buildsystem2/mirror/testing/5.0/maintained/component/ucsschool_DEVEL -name '*ucs-school-s4-branch-site*' -delete
Comment 7 Julia Bremer univentionstaff 2021-08-25 21:17:07 CEST
b1e689fbc fixup! Bug #52629: remove package ucs-school-s4-branch-site
---
OK: Updated dependencies
OK: Package is removed after update
OK: Package is removed in repo-ng

REOPEN: Even though this package has been obsolete for some time now, I'd say a complete package removal should be mentioned in the changelog.
Comment 8 Florian Best univentionstaff 2021-08-25 23:20:01 CEST
changelog-ucsschool-5.0-de.xml
2dc0db2dd27b | Changelog Bug #52629
Comment 9 Julia Bremer univentionstaff 2021-08-26 08:36:01 CEST
Changelog: OK

Verified
Comment 10 Jürn Brodersen univentionstaff 2021-11-29 17:20:30 CET
UCS@school 5.0 v1 has been released.

https://docs.software-univention.de/release-notes-ucsschool-5.0v1-de.html

If this error occurs again, please clone this bug.