Bug #10629
closed
Datasources plugin problem when displaying version in the WebUI
Added by I C over 7 years ago.
Updated over 2 years ago.
Severity:
Minor - inconvenience | misleading | easy workaround
User visibility:
Operational - other Techniques | Technique editor | Rudder settings
Description
Hi,
An error occurred when displaying the datasources plugin version in the WebUI > Plugins Menu
See the screenshot.
Rudder 4.1.1
rudder-plugin-datasources-4.1-1.0.rpkg
Files
- Translation missing: en.field_tag_list set to Sponsored
- Severity set to Minor - inconvenience | misleading | easy workaround
- User visibility set to Operational - other Techniques | Technique editor | Rudder settings
- Effort required set to Small
- Target version set to 4.1.2
- Status changed from New to In progress
- Assignee set to François ARMAND
The problem is because the internal method used to parse the file the version property isn't doing substitution of other properties defined in the file.
So we have
rudder-branch=4.1
plugin-branch=1.1-SNAPSHOT
plugin-version=${rudder-branch}-${plugin-branch}
And Rudder actually tries to parse the string "${rudder-branch}-${plugin-branch}" as a version.
- Priority changed from 0 to 50
- Status changed from In progress to New
- Assignee deleted (
François ARMAND)
- Status changed from New to Pending technical review
- Assignee set to Nicolas CHARLES
- Pull Request set to https://github.com/Normation/rudder-plugin-datasources/pull/20
- Status changed from Pending technical review to Pending release
Applied in changeset commit:rudder-plugin-datasources|9a7db4e9c6c58e00a37ae926f2f508de42249cae.
- Status changed from Pending release to Released
This bug has been fixed in Rudder 4.1.2 which was released today.
- Project changed from Rudder to 54
- Category deleted (
71)
- Target version changed from 4.1.2 to 427
- Priority changed from 50 to 67
- Project changed from 54 to Datasources
- Target version changed from 427 to 4.1-1.1
- Priority changed from 67 to 0
Also available in: Atom
PDF