trogdor: Add recovery and factory signing

BUG=b:151758099
TEST=none

Change-Id: If54834b7443d65794b1a6077c2c91bc06c64b4f6
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2182721
Reviewed-by: Philip Chen <philipchen@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: YH Lin <yueherngl@chromium.org>
Commit-Queue: Bob Moragues <moragues@chromium.org>
Tested-by: Bob Moragues <moragues@chromium.org>
diff --git a/config/chromeos_config.py b/config/chromeos_config.py
index e2c2a6e..8b0d223 100644
--- a/config/chromeos_config.py
+++ b/config/chromeos_config.py
@@ -2663,6 +2663,7 @@
       },
 
       'trogdor-release': {
+          'sign_types': ['recovery', 'factory'],
           # Trogdor has no DUTs in the lab. (b/152055929)
           'hw_tests': [],
           'hw_tests_override': [],
diff --git a/config/config_dump.json b/config/config_dump.json
index c570eeb..1696dfe 100644
--- a/config/config_dump.json
+++ b/config/config_dump.json
@@ -31362,6 +31362,10 @@
             "{\n    \"enable_skylab\": true,\n    \"lab_board_name\": \"trogdor\",\n    \"name\": \"lazor\",\n    \"test_suites\": []\n}",
             "{\n    \"enable_skylab\": true,\n    \"lab_board_name\": \"trogdor\",\n    \"name\": \"trogdor\",\n    \"test_suites\": []\n}"
         ],
+        "sign_types": [
+            "recovery",
+            "factory"
+        ],
         "vm_tests": [],
         "vm_tests_override": null
     },
@@ -31382,6 +31386,10 @@
         ],
         "paygen": false,
         "push_image": false,
+        "sign_types": [
+            "recovery",
+            "factory"
+        ],
         "suite_scheduling": false,
         "vm_tests": [],
         "vm_tests_override": null