[teregen] Replace productdefs by API call
The product definitions in metadata are not updated in time when a new product shows up which results in templates not being generated properly.
As mentioned in https://gitlab.suse.de/qa-maintenance/metadata/-/issues/11 there is a possibility to use REST API from SMELT.
Step 1: Generate productdefs from the data provided by the API
Step 2: Integrate productdefs generator inside template generator
- % Done changed from 0 to 20
The possibility was explored and it is feasible to do that. Small PoC available as https://gitlab.suse.de/qa-maintenance/metadata/-/merge_requests/414