action #102146
closedDeprecate os-autoinst backend::pvm
Description
Motivation¶
During our work on #99663 we encountered that we only covered backend::spvm with testing, not backend::pvm. Trying to develop a test it feels more and more like backend::pvm is unused. A select count(*) from job_settings where key='BACKEND' and value = 'pvm'; reveals no hits for both o3 and osd and the git history also looks like everyone for PowerVM is using either pvm_hmc or spvm. I think the best approach would be to declare pvm itself deprecated and fade it out of use.
Updated by okurz about 3 years ago
- Related to action #99663: Use more perl signatures - os-autoinst size:M added
Updated by okurz about 3 years ago
- Due date set to 2021-11-26
- Status changed from New to Feedback
Marked the backend as deprecated with https://github.com/os-autoinst/os-autoinst/pull/1848 . Eventually we can remove the code. I would wait at least some months until then. Keeping the ticket open to wait for some days in case there is unexpected feedback from any production uses.
Updated by okurz about 3 years ago
- Status changed from Feedback to Resolved
I received no feedback so far so I assume the current state with the deprecation message is fine. Wrote a comment in https://github.com/os-autoinst/os-autoinst/pull/1848#issuecomment-973955809 pinging some people. We can actually resolve the ticket and remove the backend whenever it makes problems and enough time has passed