satlab: pass stable version flags to labservice
When GetStableVersion is called on Satlab (for example via dt-converter
stable-version in CrossOverAndroidDesktopProvisionDecorator), labservice
requires either a local recovery versions directory or a version server
address to query Crosskylabadmin. Without these flags, GetStableVersion
fails with "inventory client not provided".
Pass -version-server-addr chromeos-skylab-bot-fleet.appspot.com and
-recovery-versions-dir /creds/service_accounts/recovery_versions/ to the
labservice container in docker-compose.yaml, matching the configuration
on the drone container.
BUG=b:579955448
TEST=None
TAG=agy
CONV=b5ae307e-6634-42df-a594-5215b2a0594a
Change-Id: I0774355a8d3466f37bfce240583b750081ee39ca
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/satlab/+/8692089
Commit-Queue: Rafał Gaweł <rafalgawel@google.com>
Reviewed-by: Przemysław Filipek <filipek@google.com>
Auto-Submit: Rafał Gaweł <rafalgawel@google.com>
Tested-by: Rafał Gaweł <rafalgawel@google.com>
1 file changed