Set the NGC Personal key to be able to sync microservices from NGC: Make sure you have followed the prerequisites first for generating your NGC Personal Key.
$ ucf_app_builder_cli registry repo set-api-key -a <API-KEY>
Checking which NGC UCS teams you have access to
Adding NGC Catalog team ace
Repository 'catalog-ace' added
Adding NGC Catalog team ucs-ms
The command will print the repositories that are accessible using the API key. Repository names that begin with “catalog-” indicate that they exist in NGC Unified Catalog as opposed to NGC Private Registry. The NGC Unified Catalog consists of artifacts that are either fully public, or that require some product enablement (subscription) such as ace-ea or nvaie to get access to certain artifacts.
If you get an error when setting the key that reads something like
2024-11-05 04:18:30,844 - Registry - ERROR - Failed to download service metadata for ucstools_ms_list 2024-11-05 04:18:30,844 - AppBuilder - ERROR - Unable to fetch catalog services list from NGC
Then please ensure that when you created your NGC Personal key that you added the NGC Catalog scope as documented in NGC Personal Key.