-
Committer:
Andy Doan
-
Date:
2012-10-18 15:10:06 UTC
-
Revision ID:
andy.doan@linaro.org-20121018151006-0ervrgpvpew6jek4
fix health check regression for master images
Target implementations must now always set self.deployment_data. We
were missing logic to set this when we find cached tarballs for health
jobs. This commit does two things:
1. Add "data" to the tuple that gets cached. This data is flexible, but
in practice is just "oe" or "ubuntu" to tell us which deployment_data
is needed.
2. Make tarballcache more resilient. This changes how tarballcache is
set up. So current installations not including this new "data" file will
need to re-generate their tarballs. While I was at it, I also fixed
logic so that accidental deletion of say "boot.tgz" can be managed
properly (ie - it will clear the cache and regenerate)