Bug 49180 - Migrate virtualization/univention-virtual-machine-manager-node to dh_python2
Migrate virtualization/univention-virtual-machine-manager-node to dh_python2
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Virtualization - UVMM
UCS 4.4
All Linux
: P5 normal (vote)
: UCS 4.4-2-errata
Assigned To: Florian Best
Philipp Hahn
:
Depends on:
Blocks: 28497
  Show dependency treegraph
 
Reported: 2019-03-28 10:28 CET by Florian Best
Modified: 2019-11-20 13:26 CET (History)
1 user (show)

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 2019-03-28 10:28:16 CET
The package virtualization/univention-virtual-machine-manager-node should be migrated to use dh_python instead of python-support.

Migration-Guide: https://hutten.knut.univention.de/mediawiki/index.php/Python_DebHelper_Migration
Comment 1 Florian Best univentionstaff 2019-11-11 11:56:05 CET
The package didn't use any python-support featured. It has been removed from debian/rules.
The python files have been prepared for Python 3 using futurize.

univention-virtual-machine-manager-node (7.0.1-5)
7268b62ba5b1 | Bug #49180: remove python-support build dependency

univention-virtual-machine-manager-node.yaml
de466499b9c4 | YAML Bug #49180
Comment 2 Philipp Hahn univentionstaff 2019-11-18 16:26:01 CET
OK: No Python module code
OK: 7268b62ba5b1
FIXED: univention-virtual-machine-manager-node.yaml → 138b0cd1a8
OK: errata-announce -V --only univention-virtual-machine-manager-node.yaml
FYI: Bug #50514 cosmetic traceback
OK: libvirtd-acl.py
 udm computers/memberserver create --position "cn=memberserver,cn=computers,$(ucr get ldap/base)" --set name=hdmi4 --set service='KVM Host'
 tail /var/log/univention/listener.log
 grep tls_allowed_dn_list /etc/libvirt/libvirtd.conf
 udm computers/memberserver modify --dn "cn=hdmi4,cn=memberserver,cn=computers,$(ucr get ldap/base)" --remove service='KVM Host'
OK: /usr/lib/univention-virtual-machine-manager-node-kvm/ucs-kvm-reconnect-bridge -v
OK:
 ip link add link eth0 name eth0.42 type vlan id 42
 /usr/lib/univention-virtual-machine-manager-node-kvm/ucs-kvm-setup-bridge -vv br1 eth0.42
 ucr search --brief --non-empty ^interfaces/
 ucr set interfaces/br1/{start=true,type=manual}
 grep ^[^#] /etc/network/interfaces
Comment 3 Arvid Requate univentionstaff 2019-11-20 13:26:49 CET
<http://errata.software-univention.de/ucs/4.4/361.html>