Upgrading
Upgrading to 0.6.0
- The
kafka.topic.prefix
configuration was renamed todt.kafka.topic.prefix
to prevent collisions with native Kafka properties (hyades/#1392). -
Configuration names for task cron expressions and lock durations have changed (apiserver/#840). They now follow a consistent
task.<task-name>.<config>
scheme. Lock durations are now specified in ISO 8601 format instead of milliseconds. Refer to the task scheduling configuration reference for details. Example of name change:Before After task.cron.metrics.portfolio
task.portfolio.metrics.update.cron
task.metrics.portfolio.lockAtMostForInMillis
task.portfolio.metrics.update.lock.max.duration
task.metrics.portfolio.lockAtLeastForInMillis
task.portfolio.metrics.update.lock.min.duration
-
The
/api/v1/vulnerability/source/{source}/vuln/{vuln}/projects
REST API endpoint now supports pagination (apiserver/#888). Like all other paginated endpoints, the page size defaults to100
. Clients currently expecting all items to be returned at once must be updated to deal with pagination. -
The
alpine.
prefix was removed from Kafka processor properties of the API server (apiserver/#904). Refer to the kafka configuration reference for details. Example of name change:Before After alpine.kafka.processor.vuln.scan.result.processing.order
kafka.processor.vuln.scan.result.processing.order
-
The endpoints deprecated in v4.x mentioned below were removed (apiserver/#910):
Removed endpoint Replacement POST /api/v1/policy/{policyUuid}/tag/{tagName}
POST /api/v1/tag/{name}/policy
DELETE /api/v1/policy/{policyUuid}/tag/{tagName}
DELETE /api/v1/tag/{name}/policy
GET /api/v1/tag/{policyUuid}
GET /api/v1/tag/policy/{uuid}
GET /api/v1/bom/token/{uuid}
GET /api/v1/event/token/{uuid}