Bug 57189 - No module named 'DNS' - python3-dns is missing since upgrade to UCS 5.0-7 Errata 994
No module named 'DNS' - python3-dns is missing since upgrade to UCS 5.0-7 Err...
Status: NEW
Product: UCS@school
Classification: Unclassified
Component: Apple School Manager
UCS@school 5.0
Other Linux
: P5 normal (vote)
: ---
Assigned To: UCS@school maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2024-03-26 13:08 CET by Mirac Erdemiroglu
Modified: 2024-04-08 13:48 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 4: Minor Usability: Impairs usability in secondary scenarios
Who will be affected by this bug?: 3: Will affect average number of installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.137
Enterprise Customer affected?: Yes
School Customer affected?: Yes
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2024032121000102, 2024032621000086, 2024040221000164, 2024040821000126
Bug group (optional): Regression
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mirac Erdemiroglu univentionstaff 2024-03-26 13:08:16 CET

    
Comment 2 Mirac Erdemiroglu univentionstaff 2024-03-26 13:14:59 CET
Customers get Tracebacks from the Apple School Manager:

UCS Version 5.0-7 Errata 994

Traceback (most recent call last):
  File "/usr/sbin/asm-upload", line 35, in <module>
    from univention.asm.asm_upload import ASMUpload
  File "/usr/lib/python3/dist-packages/univention/asm/asm_upload.py", line
41, in <module>
    from .csv.zip_file import AsmZipFile
  File "/usr/lib/python3/dist-packages/univention/asm/csv/zip_file.py", line
48, in <module>
    from .csv_file import create_csv_files
  File "/usr/lib/python3/dist-packages/univention/asm/csv/csv_file.py", line
52, in <module>
    from univention.asm.models.classes import AsmClass
  File "/usr/lib/python3/dist-packages/univention/asm/models/classes.py",
line 45, in <module>
    from ..utils import get_ldap_connection, get_person_id, get_ucr
  File "/usr/lib/python3/dist-packages/univention/asm/utils.py", line 37, in
<module>
    import DNS
ModuleNotFoundError: No module named 'DNS'
Comment 4 Mirac Erdemiroglu univentionstaff 2024-04-02 13:32:15 CEST
Missing packet from python3-dns while the update.

Fix: Install the packet in the shell.

 univention-install python3-dns