Univention Bugzilla – Full Text Bug Listing |
Summary: | Listener module for replication of UDM Syntax extensions | ||
---|---|---|---|
Product: | UCS | Reporter: | Arvid Requate <requate> |
Component: | LDAP | Assignee: | Arvid Requate <requate> |
Status: | CLOSED FIXED | QA Contact: | Stefan Gohmann <gohmann> |
Severity: | normal | ||
Priority: | P5 | CC: | gohmann |
Version: | UCS 3.2 | Keywords: | interim-3 |
Target Milestone: | UCS 3.2 | ||
Hardware: | Other | ||
OS: | Linux | ||
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: | |||
Bug Depends on: | |||
Bug Blocks: | 34421, 34559 |
Description
Arvid Requate
2013-08-28 14:23:52 CEST
Implemented as part of listener udm_extension shipped by the package python-univention-directory-manager. Changelog committed. udm_extension.py contains some typos (UCS vs. UCR): → current_UCR_version="%s-%s" % (listener.configRegistry.get('version/version'), listener.configRegistry.get('version/patchlevel')) → if univentionUCSVersionStart and current_UCR_version<univentionUCSVersionStart: → extension %s requires at least UCR version %s. → REOPEN ucsversionend should be inclusive → separated into see Bug 32676 → found by ucs-test 21_listener_version_start_end → REOPEN The UCS version comparison is implemented as simple string comparison: >>> '3.2-1' < '3.10-2' False >>> '3.2-9' < '3.2-10' False → REOPEN Ok, fixed by using the UCS_Version class from univention.updater.tools. Changelog + Test cases + Tests: OK UCS 3.2 has been released: http://docs.univention.de/release-notes-3.2-en.html http://docs.univention.de/release-notes-3.2-de.html If this error occurs again, please use "Clone This Bug". |