Resolve Concelier/Excititor merge conflicts
This commit is contained in:
		
							
								
								
									
										19
									
								
								samples/api/scheduler/audit.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								samples/api/scheduler/audit.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | ||||
| { | ||||
|   "id": "audit_169754", | ||||
|   "tenantId": "tenant-alpha", | ||||
|   "category": "scheduler", | ||||
|   "action": "pause", | ||||
|   "occurredAt": "2025-10-18T22:10:00+00:00", | ||||
|   "actor": { | ||||
|     "actorId": "user_admin", | ||||
|     "displayName": "Cluster Admin", | ||||
|     "kind": "user" | ||||
|   }, | ||||
|   "scheduleId": "sch_20251018a", | ||||
|   "correlationId": "corr-123", | ||||
|   "metadata": { | ||||
|     "details": "schedule paused", | ||||
|     "reason": "maintenance" | ||||
|   }, | ||||
|   "message": "Paused via API" | ||||
| } | ||||
							
								
								
									
										34
									
								
								samples/api/scheduler/impact-set.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								samples/api/scheduler/impact-set.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | ||||
| { | ||||
|   "schemaVersion": "scheduler.impact-set@1", | ||||
|   "selector": { | ||||
|     "scope": "all-images", | ||||
|     "tenantId": "tenant-alpha", | ||||
|     "namespaces": [], | ||||
|     "repositories": [], | ||||
|     "digests": [], | ||||
|     "includeTags": [], | ||||
|     "labels": [], | ||||
|     "resolvesTags": false | ||||
|   }, | ||||
|   "images": [ | ||||
|     { | ||||
|       "imageDigest": "sha256:f1e2d3", | ||||
|       "registry": "registry.internal", | ||||
|       "repository": "app/api", | ||||
|       "namespaces": [ | ||||
|         "team-a" | ||||
|       ], | ||||
|       "tags": [ | ||||
|         "prod" | ||||
|       ], | ||||
|       "usedByEntrypoint": true, | ||||
|       "labels": { | ||||
|         "env": "prod" | ||||
|       } | ||||
|     } | ||||
|   ], | ||||
|   "usageOnly": true, | ||||
|   "generatedAt": "2025-10-18T22:02:58+00:00", | ||||
|   "total": 412, | ||||
|   "snapshotId": "impact-20251018-1" | ||||
| } | ||||
							
								
								
									
										50
									
								
								samples/api/scheduler/run.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										50
									
								
								samples/api/scheduler/run.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,50 @@ | ||||
| { | ||||
|   "schemaVersion": "scheduler.run@1", | ||||
|   "id": "run_20251018_0001", | ||||
|   "tenantId": "tenant-alpha", | ||||
|   "scheduleId": "sch_20251018a", | ||||
|   "trigger": "feedser", | ||||
|   "state": "running", | ||||
|   "stats": { | ||||
|     "candidates": 1280, | ||||
|     "deduped": 910, | ||||
|     "queued": 624, | ||||
|     "completed": 310, | ||||
|     "deltas": 42, | ||||
|     "newCriticals": 7, | ||||
|     "newHigh": 11, | ||||
|     "newMedium": 18, | ||||
|     "newLow": 6 | ||||
|   }, | ||||
|   "reason": { | ||||
|     "feedserExportId": "exp-20251018-03" | ||||
|   }, | ||||
|   "createdAt": "2025-10-18T22:03:14+00:00", | ||||
|   "startedAt": "2025-10-18T22:03:20+00:00", | ||||
|   "deltas": [ | ||||
|     { | ||||
|       "imageDigest": "sha256:a1b2c3", | ||||
|       "newFindings": 3, | ||||
|       "newCriticals": 1, | ||||
|       "newHigh": 1, | ||||
|       "newMedium": 1, | ||||
|       "newLow": 0, | ||||
|       "kevHits": [ | ||||
|         "CVE-2025-0002" | ||||
|       ], | ||||
|       "topFindings": [ | ||||
|         { | ||||
|           "purl": "pkg:rpm/openssl@3.0.12-5.el9", | ||||
|           "vulnerabilityId": "CVE-2025-0002", | ||||
|           "severity": "critical", | ||||
|           "link": "https://ui.internal/scans/sha256:a1b2c3" | ||||
|         } | ||||
|       ], | ||||
|       "attestation": { | ||||
|         "uuid": "rekor-314", | ||||
|         "verified": true | ||||
|       }, | ||||
|       "detectedAt": "2025-10-18T22:03:21+00:00" | ||||
|     } | ||||
|   ] | ||||
| } | ||||
							
								
								
									
										57
									
								
								samples/api/scheduler/schedule.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										57
									
								
								samples/api/scheduler/schedule.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,57 @@ | ||||
| { | ||||
|   "schemaVersion": "scheduler.schedule@1", | ||||
|   "id": "sch_20251018a", | ||||
|   "tenantId": "tenant-alpha", | ||||
|   "name": "Nightly Prod", | ||||
|   "enabled": true, | ||||
|   "cronExpression": "0 2 * * *", | ||||
|   "timezone": "UTC", | ||||
|   "mode": "analysis-only", | ||||
|   "selection": { | ||||
|     "scope": "by-namespace", | ||||
|     "tenantId": "tenant-alpha", | ||||
|     "namespaces": [ | ||||
|       "team-a", | ||||
|       "team-b" | ||||
|     ], | ||||
|     "repositories": [ | ||||
|       "app/service-api" | ||||
|     ], | ||||
|     "digests": [], | ||||
|     "includeTags": [ | ||||
|       "canary", | ||||
|       "prod" | ||||
|     ], | ||||
|     "labels": [ | ||||
|       { | ||||
|         "key": "env", | ||||
|         "values": [ | ||||
|           "prod", | ||||
|           "staging" | ||||
|         ] | ||||
|       } | ||||
|     ], | ||||
|     "resolvesTags": true | ||||
|   }, | ||||
|   "onlyIf": { | ||||
|     "lastReportOlderThanDays": 7, | ||||
|     "policyRevision": "policy@42" | ||||
|   }, | ||||
|   "notify": { | ||||
|     "onNewFindings": true, | ||||
|     "minSeverity": "high", | ||||
|     "includeKev": true | ||||
|   }, | ||||
|   "limits": { | ||||
|     "maxJobs": 1000, | ||||
|     "ratePerSecond": 25, | ||||
|     "parallelism": 4 | ||||
|   }, | ||||
|   "subscribers": [ | ||||
|     "notify.ops" | ||||
|   ], | ||||
|   "createdAt": "2025-10-18T22:00:00+00:00", | ||||
|   "createdBy": "svc_scheduler", | ||||
|   "updatedAt": "2025-10-18T22:00:00+00:00", | ||||
|   "updatedBy": "svc_scheduler" | ||||
| } | ||||
		Reference in New Issue
	
	Block a user