CBLT-82:  can pass in OS and ARCH instead of computing uname -s and uname -m

Change-Id: I2e25cb6c363e3d0e1a89ed4cf753bbff63af0df5