~pfalcon/lava-dispatcher/run-as-non-root

Viewing all changes in revision 408.

  • 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)

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: