The Admin Access token created is not revoked in case the Service ID was changed.
This causes the the HA access token for HA propagation operations to be created with the wrong subject, which is composed of the service_id, to fail verification
Steps to reproduce
1. Import a new Service ID by placing creating a file under the primary node in $ARTIFACTORY_HOME/etc/security/access/keys/service_id. E.g.:
2. Check the artifactory.log and see that the service ID was updated:
2018-12-04 16:49:42,832 [art-init] [INFO ] (o.a.s.a.AccessServiceImpl:370) - Initialized new service id: jfrt@01cxw7ehyhf6yb025z7whn098v
3. See that the adminToken under the file system (above 6.4.0) remained unchanged:
4. See that the HA propagation token created and used would not be validated due to a mismatch of serviceID and HA propagation errors would occur.
Delete the adminToken on the primary node and restart the nodes one by one.