Dollar Universe command "uxupd upr" ($UNI_DIR_EXEC/uxupd UPR UPR=* ...) fails with "Data consistency error" or "Object not found error" and stops executing without saying on which Uproc it failed and what's the missing object or inconsistency.
Dollar Universe 6.x or 7.x
Uproc definition no longer valid as a condition was referencing an object that had been deleted, hence the update of that Uproc could not be made.
To figure out what Uproc is generating the issue do the following:
| 2024-04-22 14:31:54 |INFO |X|IO |pid=26277.140615618656000| o_io_cache_get | Entry (7/NAME_OF_MISSING_RESOURCE) not found: using provider
| 2024-04-22 14:31:54 |ERROR|X|IO |pid=26277.140615618656000| o_io_cache_get | Object not found
The "uxupd upr" error handling and troubleshooting is quite a complex topic and we acknowledge that it definitely has room for improvement, ie. printing the Uproc that threw the error and what's the missing related Object.
For that, we have created the following Product Enhancement Request: PMDU-3370 to track all these improvements around the error handling and error messages.
Feel free to reach out to Product Management in case you feel there's a special need around that topic to include it in the future versions of Dollar Universe.