Actions
action #123367
closed[tools] drop old testplatform code from teregen, repose and productdefs.pm size:M
Start date:
2023-01-19
Due date:
% Done:
0%
Estimated time:
Description
Motivation¶
We finally have all refhosts in metadata described in the new format so we can safely drop old testplatform.
current situation: Teregen generates testplatform in two different formats based on two different product definitions which leads to data duplication and confuse users which data file need to be updated for correctly working template generation. Repose can generate two different yaml formats, it was changed to defaults in new but user still can post old format, so removing this possibility will reduce user related errors when maintaining refhosts files.
Acceptance criteria¶
- AC1: No old testplatform generated by teregen
- AC2: productsdef.pm file dropped from metadata
- AC3: old yaml format removed from repose
Links¶
- https://gitlab.suse.de/qa-maintenance/teregen
- https://gitlab.suse.de/qa-maintenance/metadata/-/blob/master/productdefs.pm
- https://github.com/openSUSE/repose
- https://confluence.suse.com/display/maintenanceqa/Repose+Usage
Suggestions¶
- Disable relevant module in teregen template generator
- Drop
--yaml-old
option in repose (keep--yaml-ng
)
Updated by okurz almost 2 years ago
- Project changed from openQA Project to QA
- Description updated (diff)
- Priority changed from Normal to Low
- Target version set to Ready
Updated by mkittler almost 2 years ago
- Subject changed from [tools] drop old testplatform code from teregen, repose and productdefs.pm to [tools] drop old testplatform code from teregen, repose and productdefs.pm size:M
- Description updated (diff)
- Status changed from New to Workable
Updated by mkittler almost 2 years ago
- Status changed from Workable to In Progress
Updated by mkittler almost 2 years ago
- Status changed from In Progress to Feedback
Updated by mkittler almost 2 years ago
- Status changed from Feedback to Resolved
All MRs/PRs have been merged. So I guess the issue can be resolved. If users run into any issues we can still re-open it.
Actions