Enabling Auto Healing in Artifactory Versions Below 7.82

ARTIFACTORY: Federated Repository Synchronization Tuning

AuthorFullName__c
Fadi Rouhana
articleNumber
000006124
ft:sourceType
Salesforce
FirstPublishedDate
2024-06-17T12:15:06Z
lastModifiedDate
2024-06-16
VersionNumber
2
Overview
For Artifactory versions below 7.82 (above 7.71.1), it’s necessary to enable the artifactory.auto.healing.enabled=true property to enable the Auto Healing feature. Note that starting from version 7.82, Auto Healing is always enabled.

đź’ˇ We recommend that any customer on version 7.71.1 and above enable the Auto Healing feature.
  • To enable Auto Healing, add the following property to your Artifactory System Properties  file: artifactory.auto.healing.enabled=true
  • To verify that auto-healing is enabled in your environment, you can double-check by ensuring that the property is set to true. You can do this effectively by running the System REST API and grepping for the property name: “artifactory.auto.healing.enabled” as shown below:
curl -u<ADMIN_USER> <http://<JFROG_URL>/artifactory/api/system> | grep artifactory.auto.healing.enabled
  • It's important to note that this feature requires all JPDs in the Federation to run Artifactory release 7.71.1 or later.