Bug 53358 - Migrate univention-support-info to Python 3
Migrate univention-support-info to Python 3
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: General
UCS 5.0
Other Linux
: P5 normal (vote)
: UCS 5.0-1-errata
Assigned To: Philipp Hahn
Florian Best
: python3-migration
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2021-05-31 10:56 CEST by Florian Best
Modified: 2022-06-08 16:50 CEST (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-05-31 10:56:58 CEST
univention-support-info should be migrated to be Python 3 compatible.

> services/univention-support-info/univention-support-info

Please also rebase to the current version.
Comment 2 Florian Best univentionstaff 2022-06-01 19:12:01 CEST
f8a52095c0 fix[usi]: Migrate to Python 3
 doc/errata/staging/univention-support-info.yaml          |   10 +
 services/univention-support-info/debian/changelog        |    7 +-
 services/univention-support-info/debian/compat           |    1 -
 services/univention-support-info/debian/control          |   19 +-
 services/univention-support-info/univention-support-info | 3125 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------
 5 files changed, 1612 insertions(+), 1550 deletions(-)
Comment 3 Philipp Hahn univentionstaff 2022-06-01 19:15:52 CEST
Original work: https://git.knut.univention.de/univention/support/univention-support-info/-/merge_requests/2

Auto-merge-pipeline: https://git.knut.univention.de/univention/ucs/-/merge_requests/408

[5.0-1] f8a52095c0 fix[usi]: Migrate to Python 3
 doc/errata/staging/univention-support-info.yaml          |   10 +
 services/univention-support-info/debian/changelog        |    7 +-
 services/univention-support-info/debian/compat           |    1 -
 services/univention-support-info/debian/control          |   19 +-
 services/univention-support-info/univention-support-info | 3125 +++++++++++++++++-----------------
 5 files changed, 1612 insertions(+), 1550 deletions(-)

Package: univention-support-info
Version: 6.0.0-3A~5.0.0.202206011905
Branch: ucs_5.0-0
Scope: errata5.0-1

[5.0-1] b3605016ec Bug #53358: univention-support-info 6.0.0-3A~5.0.0.202206011905
 doc/errata/staging/univention-support-info.yaml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 4 Florian Best univentionstaff 2022-06-01 19:37:01 CEST
OK: # univention-support-info
USI Archiver Version 68
Collecting command output: .....................................................done.
Collecting files: ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................................................................................................................................................
................................................................................................done.
Searching for changed template files: done.
Collecting package lists: done.
Collecting output transaction-file-check: done.
Checking certificate validity: done.
Collecting hardware information: done.
Collecting logfiles: .............................................................................done.
Data collection completed.
The data can be found here:     /tmp/univention-support-info-master45.62qkvnww.tar.bz2

OK: tar tvf /tmp/univention-support-info-master45.62qkvnww.tar.bz2

FYI: contains double slashes (e.g. univention-support-info-master45-2022-06-01_17-24-35Z/files//var/log/univention/notifier.log_1)

OK: # univention-support-info --flat
OK: # univention-support-info --encrypt (I don't have the decrypt key)
# file /tmp/univention-support-info-master45.as15ymny.tar.bz2.gpg
/tmp/univention-support-info-master45.as15ymny.tar.bz2.gpg: PGP RSA encrypted session key - keyid: 45F17E0A B5396A8F RSA (Encrypt or Sign) 4096b .
OK: YAML