Commit 88d81b1
committed
fix: auto-create external deployment for manual-only collectors
When saving collector credentials via POST /api/config, auto-insert
an "external" deployment record for services that have no Docker
image (manual-only). Without this, _run_collection() never
instantiates collectors for Salad, Grass, Bytelixir, or any future
manual-only service because make_collectors() requires a matching
deployment row.
Also adds auth_cookie to the secret_args mask list.1 parent b4d6615 commit 88d81b1
1 file changed
Lines changed: 25 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1271 | 1271 | | |
1272 | 1272 | | |
1273 | 1273 | | |
| 1274 | + | |
1274 | 1275 | | |
1275 | 1276 | | |
1276 | 1277 | | |
| |||
1318 | 1319 | | |
1319 | 1320 | | |
1320 | 1321 | | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + | |
| 1332 | + | |
| 1333 | + | |
| 1334 | + | |
| 1335 | + | |
| 1336 | + | |
| 1337 | + | |
| 1338 | + | |
| 1339 | + | |
| 1340 | + | |
| 1341 | + | |
| 1342 | + | |
| 1343 | + | |
| 1344 | + | |
| 1345 | + | |
1321 | 1346 | | |
1322 | 1347 | | |
1323 | 1348 | | |
| |||
0 commit comments