trigger_cr50_signing: make it generic for gsc

Extend the relevant scripts to allow signing of any GSC image, the
signer processing logic remains the same for both Cr50 and Ti50, the
final decision would be taken by the scripts from vboot_reference.

config/config_dump.json was modified by running
./config/refresh_generated_files

BUG=b:173049030
TEST=successfully executed
  ./run_pytest config/chromeos_config_unittest.py
  ./run_pytest scripts/trigger_gsc_signing_unittest.py
  ./run_pytest scripts/pushimage_unittest.py

Change-Id: Ib06d1975cebbf71b1abe604e7864ed9ecd1cf76c
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2528696
Tested-by: Vadim Bendebury <vbendeb@chromium.org>
Tested-by: George Engelbrecht <engeg@google.com>
Commit-Queue: George Engelbrecht <engeg@google.com>
Reviewed-by: George Engelbrecht <engeg@google.com>
diff --git a/scripts/pushimage_unittest.py b/scripts/pushimage_unittest.py
index c8b2e92..bcbecc4 100644
--- a/scripts/pushimage_unittest.py
+++ b/scripts/pushimage_unittest.py
@@ -320,20 +320,20 @@
     self.assertTrue(self.mark_mock.called)
     self.assertEqual(urls, EXPECTED)
 
-  def testSignTypesCr50Firmware(self):
+  def testSignTypesGscFirmware(self):
     """Only sign the requested type"""
     EXPECTED = {
         'canary': [
             ('gs://chromeos-releases/canary-channel/board2/5126.0.0/'
-             'ChromeOS-cr50_firmware-R34-5126.0.0-board2.instructions')],
+             'ChromeOS-gsc_firmware-R34-5126.0.0-board2.instructions')],
         'dev': [
             ('gs://chromeos-releases/dev-channel/board2/5126.0.0/'
-             'ChromeOS-cr50_firmware-R34-5126.0.0-board2.instructions')],
+             'ChromeOS-gsc_firmware-R34-5126.0.0-board2.instructions')],
     }
 
     with mock.patch.object(gs.GSContext, 'Exists', return_value=True):
       urls = pushimage.PushImage('/src', 'board2', 'R34-5126.0.0',
-                                 sign_types=['cr50_firmware'])
+                                 sign_types=['gsc_firmware'])
     self.assertEqual(self.gs_mock.call_count, 30)
     self.assertTrue(self.mark_mock.called)
     self.assertEqual(urls, EXPECTED)