Bug #28308
Imported templates are not imported with prereleases
Description
As part of RC testing, (report) templates with requirements specifying plugins that contains .rc in their versions are skipped. E.g. imagine a template needs katello 3.14.0 but 3.14.0.rc1 is installed. The comparison does not work and template is ignored. We should ignore the .rc tag as 3.14.0.rc1 already has all functionality and should be only receiving bug fixes. That makes tester life easier, they don't have to hack templates in order to seed them
Associated revisions
History
#1
Updated by The Foreman Bot over 3 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/7188 added
#2
Updated by The Foreman Bot over 3 years ago
- Fixed in Releases 2.0.0 added
#3
Updated by Tomer Brisker over 3 years ago
- Fixed in Releases 1.24.0 added
- Fixed in Releases deleted (
2.0.0)
#4
Updated by Marek Hulán over 3 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset 258b2a66feea6a8f75f27b50a668a1b376ba161d.
#5
Updated by Tomer Brisker over 3 years ago
- Category set to Templates
Fixes #28308 - ignore prerelease tags in dependencies
Templates with requirements specifying plugins that contains .rc in their
versions are skipped. E.g. a template needs katello 3.14.0 but 3.14.0.rc1
s installed. The comparison does not work and template is ignored.
We should ignore the .rc tag as 3.14.0.rc1 has all functionality already
and should be only receiving bug fixes. That makes tester life easier,
they don't have to hack templates in order to seed them.