Adds UI to upload the service account credential file to Moblab. We will refactor the current UI for boto key upload and launch key upload into a single tab with service account credential upload.
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/4c674146535fea0eea99927e6f2ebfcc1c8956d4 commit 4c674146535fea0eea99927e6f2ebfcc1c8956d4 Author: Michael Tang <ntang@google.com> Date: Sat Oct 22 01:25:47 2016 Adds place holder for the service account credential file. BUG= chromium:658462 TEST=manual. Change-Id: Iba64b30b2f233d53b25a2292c96981398582af25 Reviewed-on: https://chromium-review.googlesource.com/401280 Commit-Ready: Michael Tang <ntang@chromium.org> Tested-by: Michael Tang <ntang@chromium.org> Reviewed-by: Simran Basi <sbasi@chromium.org> Reviewed-by: Michael Tang <ntang@chromium.org> [rename] https://crrev.com/4c674146535fea0eea99927e6f2ebfcc1c8956d4/project-moblab/chromeos-base/chromeos-bsp-moblab/chromeos-bsp-moblab-0.0.5-r43.ebuild [modify] https://crrev.com/4c674146535fea0eea99927e6f2ebfcc1c8956d4/project-moblab/chromeos-base/chromeos-bsp-moblab/files/init/moblab-homedir-init.conf
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/autotest/+/6a34cafd6e9b9d2609308a80a5292ca60e22611e commit 6a34cafd6e9b9d2609308a80a5292ca60e22611e Author: Michael Tang <ntang@google.com> Date: Sat Oct 22 01:27:03 2016 Adds UI to upload all Moblab credentials files. BUG= chromium:658462 TEST=manual. Change-Id: I53fff080f524c8cb793911227d18125e45da00fd Reviewed-on: https://chromium-review.googlesource.com/401282 Reviewed-by: Keith Haddow <haddowk@chromium.org> Reviewed-by: Michael Tang <ntang@chromium.org> Commit-Queue: Michael Tang <ntang@chromium.org> Tested-by: Michael Tang <ntang@chromium.org> Trybot-Ready: Michael Tang <ntang@chromium.org> [delete] https://crrev.com/7b2daea4a8282b2d09e8395c061f0cbb16296bf9/frontend/client/src/autotest/moblab/BotoKeyView.java [modify] https://crrev.com/6a34cafd6e9b9d2609308a80a5292ca60e22611e/frontend/client/src/autotest/moblab/MoblabSetupClient.java [modify] https://crrev.com/6a34cafd6e9b9d2609308a80a5292ca60e22611e/frontend/afe/moblab_rpc_interface.py [modify] https://crrev.com/6a34cafd6e9b9d2609308a80a5292ca60e22611e/frontend/client/src/autotest/common/ui/ContextMenu.java [delete] https://crrev.com/7b2daea4a8282b2d09e8395c061f0cbb16296bf9/frontend/client/src/autotest/moblab/LaunchControlKeyView.java [modify] https://crrev.com/6a34cafd6e9b9d2609308a80a5292ca60e22611e/site_utils/gs_offloader.py [delete] https://crrev.com/7b2daea4a8282b2d09e8395c061f0cbb16296bf9/frontend/client/src/autotest/moblab/KeyUploadView.java [modify] https://crrev.com/6a34cafd6e9b9d2609308a80a5292ca60e22611e/site_utils/pubsub_utils.py [add] https://crrev.com/6a34cafd6e9b9d2609308a80a5292ca60e22611e/frontend/client/src/autotest/moblab/CredentialsUploadView.java [modify] https://crrev.com/6a34cafd6e9b9d2609308a80a5292ca60e22611e/frontend/client/src/autotest/public/MoblabSetupClient.html [modify] https://crrev.com/6a34cafd6e9b9d2609308a80a5292ca60e22611e/server/hosts/moblab_host.py
Comment 1 by bugdroid1@chromium.org
, Oct 24 2016