Bug 53305 - Block update with univention-openvpn-master
Block update with univention-openvpn-master
Status: NEW
Product: UCS
Classification: Unclassified
Component: Update - Release updates
UCS 5.0
Other Linux
: P5 normal (vote)
: ---
Assigned To: UCS maintainers
UCS maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2021-05-21 08:56 CEST by Florian Best
Modified: 2021-05-21 13:57 CEST (History)
1 user (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 Florian Best univentionstaff 2021-05-21 08:56:47 CEST
The listener module of univention-openvpn-master is not yet migrated to Python 3. Therefore it fails:

dpkg -S /usr/lib/univention-directory-listener/system/openvpn-master2.py
univention-openvpn-master: /usr/lib/univention-directory-listener/system/openvpn-master2.py

1 times in /var/log/univention/listener.log:                                                
Traceback (most recent call last):                        
  File "/usr/lib/univention-directory-listener/system/openvpn-master.py", line 41, in <module>
    import univention_openvpn_common        
ModuleNotFoundError: No module named 'univention_openvpn_common'
Comment 1 Felix Botner univentionstaff 2021-05-21 09:14:05 CEST
in my test the update on the master (app was installed in slave) was blocked by 

The system can not be updated to UCS 5.0 due to the following reasons:

minimum_ucs_version_of_all_systems_in_domain:
The following extensions are incompatible with UCS 5.0:
	cn=63openvpn-sitetosite,cn=ldapacl,cn=univention,dc=four,dc=four: [unspecified..unspecified)

did you delete that?
Comment 2 Florian Best univentionstaff 2021-05-21 13:57:13 CEST
(In reply to Felix Botner from comment #1)
> in my test the update on the master (app was installed in slave) was blocked
> by 
> 
> The system can not be updated to UCS 5.0 due to the following reasons:
> 
> minimum_ucs_version_of_all_systems_in_domain:
> The following extensions are incompatible with UCS 5.0:
> 	cn=63openvpn-sitetosite,cn=ldapacl,cn=univention,dc=four,dc=four:
> [unspecified..unspecified)
> 
> did you delete that?

Yes:
for l in 66oxforucs 63openvpn-sitetosite; do bash -c "source /usr/share/univention-lib/ldap.sh && ucs_unregisterLDAPExtension --acl $l"; done