This repository has been archived by the owner on Dec 20, 2023. It is now read-only.
Bugfix: correctly parse current debian 9 two digit minor release #37
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue fixed:
The latest debian 9 release (9.11) incorrectly downloaded the mongodb image for debian 8 ("debian81" in URL). This resolved in an error due to missing libssl package.
Cause of the failure:
The method resolving the debian release version to one of the available packages ("debian71", "debian81" or "debian92") was using
parseFloat
, which is insufficient for two digit minor releases.Debian "9.11" not satisfying
release >= 9.2
Note:
The logic for the first minor releases using the older major package is still present. I don't know if this is needed anymore.