When executing key.accept, key.delete, or key.reject jobs in VMware Cloud Foundation Salt the job summary page fails to display minion information and execution logs.
Instead, the Raas UI continuously displays or loops on the following error message:
The job has either not returned, does not exist, or was executed against inaccessible target group. Trying again in # seconds
VMware Cloud Foundation Salt 8.18.3 and earlier
Salt wheel functions (key.accept, key.delete, key.reject) execute on the Salt Master and do not target minions. Because version 8.18.3 and earlier queries the MinionsExpected database table for job details, which is never populated for minionless wheel jobs, the UI treats the job as missing.
Note: The underlying Salt wheel jobs complete successfully on the backend. The issue is isolated to rendering job details and returns in the UI.
This issue is resolved in VMware Cloud Foundation Salt 8.18.4.