Configuring Deleted-at-Target Scraping Service
Learn how Deleted-at-Target scraping reports local Edge deletes to the source Release Bundle timeline.
RLM Deprecation
As of July 31, 2026, all feature development, patches, and security fixes for Release Lifecycle Management will end, except for critical security fixes. RLM End of Life is currently scheduled for January 31, 2028. For more information, see JFrog Release Lifecycle Management Deprecation - End of Life.
JFrog Distribution includes a service that periodically collects metadata about Release Bundle v2 versions that have been deleted locally from a distribution target, typically an Edge node, and sends the information to the source Artifactory. These local deletions are then added by Artifactory as events in the timeline of the relevant Release Bundle version.
This service was created because Edge nodes cannot initiate communication on their own with Artifactory instances.
Note
The target scraping service requires Distribution 2.24.0 or higher and Artifactory 7.84.3 or higher. Any Release Bundles that were distributed before both supported versions were installed cannot be scraped and reported by this service.
Distribution Configuration
The scraping service is configured in the Distribution Application Config YAML. There is generally no need to change the default settings.
task:
deleted-at-target-scraping:
batch-size: 200 # number of returned records per request
interval-seconds: 900 # interval between successive runs of the delete at target scraping jobArtifactory Configuration
The Artifactory side of the scraping service is configured in the system YAML.
artifactory:
target:
bundle:
actions:
cron: "0 0 2 ? * * *"
deleteAfterHours: 720The following table describes the Artifactory parameters that control scraping cleanup.
| Parameter | Description |
|---|---|
| DEFAULT_CRON_PATTERN | The cron pattern that defines when the source Artifactory informs the distribution target to delete the metadata records of deletion events that have been handled by the scraping service. The default is |
| DEFAULT_DELETE_ACTIONS_AFTER_HOURS | Determines when to delete leftover metadata that was not deleted by the DEFAULT_CRON_PATTERN. The default is |
Related Topics
- Distributing Release Bundles v2
- Delete a Release Bundle v2 from Multiple Edge Nodes
- Delete a Release Bundle v2 Version from a Selected Edge Node
- Use the Release Bundle Version Timeline
- Delete a Release Bundle v2 Version
Updated 10 days ago
