Description of problem:
- An instance was created, and then removed after some time.
- Another instance, with the same name, but different vCPU and memory allocations, were created.
- A chargeback report was created. When it is run, only the older instance is charged monthly, whereas the newer instance doesn't show in the monthly report at all.
- All reports regarding daily, weekly, and this current month work (show both instances), however, when we do multi-monthly reports (reports for instances newly created and removed both or for current month and last month) we get the above scenario where only the removed instance shows.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
instance removed gets charged with monthly billing
instance created should get charged with monthly billing and instance removed should get charged with daily billing (supposed it was terminated after 1 day...so only 1 day billing should be done)