MonkeyCanCode opened a new pull request, #1474:
URL: https://github.com/apache/polaris/pull/1474

   Sample output for bring up entities used by quickstart guild:
   ```
   $ ./polaris --profile dev setup create 
getting-started/assets/polaris/simple-setup-config.yaml
   2025-04-27 17:54:05,636 INFO === Starting Setup Process ===
   2025-04-27 17:54:05,636 INFO === Step 1: Creating Principals ===
   2025-04-27 17:54:05,702 INFO Creating principal: quickstart_user
   {"clientId": "dab51e37e5728954", "clientSecret": 
"c1c6d51a802d8614f94c3ac229ef676d"}
   2025-04-27 17:54:05,726 INFO Principal 'quickstart_user' created 
successfully.
   2025-04-27 17:54:05,726 INFO Step 1 completed: Principals creation process 
finished.
   2025-04-27 17:54:05,726 INFO === Step 2: Creating Principal Roles ===
   2025-04-27 17:54:05,734 INFO Creating principal role: quickstart_user_role
   2025-04-27 17:54:05,742 INFO Principal role 'quickstart_user_role' created 
successfully.
   2025-04-27 17:54:05,742 INFO Step 2 completed: Principal roles creation 
process finished.
   2025-04-27 17:54:05,742 INFO === Step 3: Assigning Principal Roles ===
   2025-04-27 17:54:05,747 INFO Assigning principal 'quickstart_user' to role 
'quickstart_user_role'
   2025-04-27 17:54:05,755 INFO Assigned principal 'quickstart_user' to role 
'quickstart_user_role' successfully.
   2025-04-27 17:54:05,755 INFO Step 3 completed: Principal roles assignment 
process finished.
   2025-04-27 17:54:05,755 INFO === Step 4: Creating Catalogs ===
   2025-04-27 17:54:05,765 INFO Creating catalog: quickstart_catalog
   2025-04-27 17:54:05,787 INFO Catalog 'quickstart_catalog' created 
successfully.
   2025-04-27 17:54:05,787 INFO Step 4 completed: Catalogs creation process 
finished.
   2025-04-27 17:54:05,787 INFO === Step 5: Creating Catalog Roles ===
   2025-04-27 17:54:05,803 INFO Creating catalog role: quickstart_catalog_role
   2025-04-27 17:54:05,810 INFO Catalog role 'quickstart_catalog_role' created 
successfully.
   2025-04-27 17:54:05,810 INFO Step 5 completed: Catalog roles creation 
process finished.
   2025-04-27 17:54:05,810 INFO === Step 6: Assigning Catalog Roles ===
   2025-04-27 17:54:05,823 INFO Assigning principal role 'quickstart_user_role' 
to catalog role 'quickstart_catalog_role' in catalog 'quickstart_catalog'
   2025-04-27 17:54:05,830 INFO Assigned principal role 'quickstart_user_role' 
to catalog role 'quickstart_catalog_role' in catalog 'quickstart_catalog' 
successfully.
   2025-04-27 17:54:05,830 INFO Step 6 completed: Catalog roles assignment 
process finished.
   2025-04-27 17:54:05,830 INFO === Step 7: Creating Namespaces ===
   2025-04-27 17:54:05,867 WARNING No valid namespaces found in the 
configuration.
   2025-04-27 17:54:05,867 INFO Step 7 completed: Namespaces creation process 
finished.
   2025-04-27 17:54:05,867 INFO === Step 8: Creating Privileges ===
   2025-04-27 17:54:05,877 INFO Assigning privilege 'CATALOG_MANAGE_CONTENT' at 
level 'catalog' for catalog 'quickstart_catalog' to catalog role 
'quickstart_catalog_role'
   2025-04-27 17:54:05,889 INFO Privilege 'CATALOG_MANAGE_CONTENT' assigned 
successfully to catalog role 'quickstart_catalog_role'
   2025-04-27 17:54:05,889 INFO Step 8 completed: Privileges creation process 
finished.
   2025-04-27 17:54:05,889 INFO === Setup Process Completed Successfully ===
   ```
   
   Full example:
   ```
   $ ./polaris --profile dev setup create 
getting-started/assets/polaris/sample-setup-config.yaml
   2025-04-27 17:53:20,213 INFO === Starting Setup Process ===
   2025-04-27 17:53:20,213 INFO === Step 1: Creating Principals ===
   2025-04-27 17:53:20,282 INFO Creating principal: quickstart_user
   {"clientId": "19d7ca94533f1270", "clientSecret": 
"fef7b2f46c755a261b12067874bbfc47"}
   2025-04-27 17:53:20,305 INFO Principal 'quickstart_user' created 
successfully.
   2025-04-27 17:53:20,305 INFO Creating principal: readonly_user
   {"clientId": "a5d71d3dbe2076bb", "clientSecret": 
"219fd4dd39291f1ea936e413c86b538a"}
   2025-04-27 17:53:20,311 INFO Principal 'readonly_user' created successfully.
   2025-04-27 17:53:20,311 INFO Creating principal: dev_user
   {"clientId": "6bac51ac90242df6", "clientSecret": 
"1ae73686a3655023388dc274c79cfa72"}
   2025-04-27 17:53:20,318 INFO Principal 'dev_user' created successfully.
   2025-04-27 17:53:20,318 INFO Step 1 completed: Principals creation process 
finished.
   2025-04-27 17:53:20,318 INFO === Step 2: Creating Principal Roles ===
   2025-04-27 17:53:20,326 INFO Creating principal role: quickstart_user_role
   2025-04-27 17:53:20,334 INFO Principal role 'quickstart_user_role' created 
successfully.
   2025-04-27 17:53:20,334 INFO Creating principal role: readonly_user_role
   2025-04-27 17:53:20,339 INFO Principal role 'readonly_user_role' created 
successfully.
   2025-04-27 17:53:20,339 INFO Creating principal role: dev_user_role
   2025-04-27 17:53:20,344 INFO Principal role 'dev_user_role' created 
successfully.
   2025-04-27 17:53:20,344 INFO Step 2 completed: Principal roles creation 
process finished.
   2025-04-27 17:53:20,344 INFO === Step 3: Assigning Principal Roles ===
   2025-04-27 17:53:20,351 INFO Assigning principal 'quickstart_user' to role 
'quickstart_user_role'
   2025-04-27 17:53:20,359 INFO Assigned principal 'quickstart_user' to role 
'quickstart_user_role' successfully.
   2025-04-27 17:53:20,359 INFO Assigning principal 'readonly_user' to role 
'readonly_user_role'
   2025-04-27 17:53:20,364 INFO Assigned principal 'readonly_user' to role 
'readonly_user_role' successfully.
   2025-04-27 17:53:20,364 INFO Assigning principal 'dev_user' to role 
'dev_user_role'
   2025-04-27 17:53:20,369 INFO Assigned principal 'dev_user' to role 
'dev_user_role' successfully.
   2025-04-27 17:53:20,369 INFO Step 3 completed: Principal roles assignment 
process finished.
   2025-04-27 17:53:20,369 INFO === Step 4: Creating Catalogs ===
   2025-04-27 17:53:20,378 INFO Creating catalog: quickstart_catalog
   2025-04-27 17:53:20,400 INFO Catalog 'quickstart_catalog' created 
successfully.
   2025-04-27 17:53:20,400 INFO Creating catalog: quickstart_catalog_external
   2025-04-27 17:53:20,411 INFO Catalog 'quickstart_catalog_external' created 
successfully.
   2025-04-27 17:53:20,411 INFO Creating catalog: quickstart_catalog_s3
   2025-04-27 17:53:20,592 INFO Catalog 'quickstart_catalog_s3' created 
successfully.
   2025-04-27 17:53:20,592 INFO Creating catalog: quickstart_catalog_azure
   2025-04-27 17:53:20,647 INFO Catalog 'quickstart_catalog_azure' created 
successfully.
   2025-04-27 17:53:20,647 INFO Step 4 completed: Catalogs creation process 
finished.
   2025-04-27 17:53:20,647 INFO === Step 5: Creating Catalog Roles ===
   2025-04-27 17:53:20,675 INFO Creating catalog role: quickstart_catalog_role
   2025-04-27 17:53:20,681 INFO Catalog role 'quickstart_catalog_role' created 
successfully.
   2025-04-27 17:53:20,681 INFO Creating catalog role: readonly_catalog_role
   2025-04-27 17:53:20,685 INFO Catalog role 'readonly_catalog_role' created 
successfully.
   2025-04-27 17:53:20,685 INFO Creating catalog role: dev_catalog_role
   2025-04-27 17:53:20,690 INFO Catalog role 'dev_catalog_role' created 
successfully.
   2025-04-27 17:53:20,690 INFO Step 5 completed: Catalog roles creation 
process finished.
   2025-04-27 17:53:20,690 INFO === Step 6: Assigning Catalog Roles ===
   2025-04-27 17:53:20,717 INFO Assigning principal role 'quickstart_user_role' 
to catalog role 'quickstart_catalog_role' in catalog 'quickstart_catalog'
   2025-04-27 17:53:20,724 INFO Assigned principal role 'quickstart_user_role' 
to catalog role 'quickstart_catalog_role' in catalog 'quickstart_catalog' 
successfully.
   2025-04-27 17:53:20,724 INFO Assigning principal role 'readonly_user_role' 
to catalog role 'readonly_catalog_role' in catalog 'quickstart_catalog'
   2025-04-27 17:53:20,728 INFO Assigned principal role 'readonly_user_role' to 
catalog role 'readonly_catalog_role' in catalog 'quickstart_catalog' 
successfully.
   2025-04-27 17:53:20,728 INFO Assigning principal role 'dev_user_role' to 
catalog role 'dev_catalog_role' in catalog 'quickstart_catalog'
   2025-04-27 17:53:20,732 INFO Assigned principal role 'dev_user_role' to 
catalog role 'dev_catalog_role' in catalog 'quickstart_catalog' successfully.
   2025-04-27 17:53:20,732 INFO Step 6 completed: Catalog roles assignment 
process finished.
   2025-04-27 17:53:20,732 INFO === Step 7: Creating Namespaces ===
   2025-04-27 17:53:20,779 INFO Creating namespace: 'dev_namespace' in catalog: 
'quickstart_catalog'
   2025-04-27 17:53:20,794 INFO Namespace 'dev_namespace' created successfully 
in catalog 'quickstart_catalog'.
   2025-04-27 17:53:20,794 INFO Creating namespace: 
'dev_namespace.sub_namespace' in catalog: 'quickstart_catalog'
   2025-04-27 17:53:20,802 INFO Namespace 'dev_namespace.sub_namespace' created 
successfully in catalog 'quickstart_catalog'.
   2025-04-27 17:53:20,802 INFO Step 7 completed: Namespaces creation process 
finished.
   2025-04-27 17:53:20,802 INFO === Step 8: Creating Privileges ===
   2025-04-27 17:53:20,820 INFO Assigning privilege 'CATALOG_MANAGE_CONTENT' at 
level 'catalog' for catalog 'quickstart_catalog' to catalog role 
'quickstart_catalog_role'
   2025-04-27 17:53:20,830 INFO Privilege 'CATALOG_MANAGE_CONTENT' assigned 
successfully to catalog role 'quickstart_catalog_role'
   2025-04-27 17:53:20,830 INFO Assigning privilege 'TABLE_READ_DATA' at level 
'catalog' for catalog 'quickstart_catalog' to catalog role 
'readonly_catalog_role'
   2025-04-27 17:53:20,834 INFO Privilege 'TABLE_READ_DATA' assigned 
successfully to catalog role 'readonly_catalog_role'
   2025-04-27 17:53:20,834 INFO Assigning privilege 'TABLE_FULL_METADATA' at 
level 'catalog' for catalog 'quickstart_catalog' to catalog role 
'readonly_catalog_role'
   2025-04-27 17:53:20,838 INFO Privilege 'TABLE_FULL_METADATA' assigned 
successfully to catalog role 'readonly_catalog_role'
   2025-04-27 17:53:20,838 INFO Assigning privilege 'VIEW_FULL_METADATA' at 
level 'catalog' for catalog 'quickstart_catalog' to catalog role 
'readonly_catalog_role'
   2025-04-27 17:53:20,843 INFO Privilege 'VIEW_FULL_METADATA' assigned 
successfully to catalog role 'readonly_catalog_role'
   2025-04-27 17:53:20,843 INFO Assigning privilege 'NAMESPACE_FULL_METADATA' 
at level 'catalog' for catalog 'quickstart_catalog' to catalog role 
'readonly_catalog_role'
   2025-04-27 17:53:20,848 INFO Privilege 'NAMESPACE_FULL_METADATA' assigned 
successfully to catalog role 'readonly_catalog_role'
   2025-04-27 17:53:20,848 INFO Assigning privilege 'CATALOG_READ_PROPERTIES' 
at level 'catalog' for catalog 'quickstart_catalog' to catalog role 
'readonly_catalog_role'
   2025-04-27 17:53:20,851 INFO Privilege 'CATALOG_READ_PROPERTIES' assigned 
successfully to catalog role 'readonly_catalog_role'
   2025-04-27 17:53:20,851 INFO Assigning privilege 'TABLE_READ_DATA' at level 
'namespace' for catalog 'quickstart_catalog' to catalog role 'dev_catalog_role'
   2025-04-27 17:53:20,857 INFO Privilege 'TABLE_READ_DATA' assigned 
successfully to catalog role 'dev_catalog_role'
   2025-04-27 17:53:20,857 INFO Assigning privilege 'TABLE_WRITE_DATA' at level 
'namespace' for catalog 'quickstart_catalog' to catalog role 'dev_catalog_role'
   2025-04-27 17:53:20,860 INFO Privilege 'TABLE_WRITE_DATA' assigned 
successfully to catalog role 'dev_catalog_role'
   2025-04-27 17:53:20,860 INFO Assigning privilege 'TABLE_FULL_METADATA' at 
level 'namespace' for catalog 'quickstart_catalog' to catalog role 
'dev_catalog_role'
   2025-04-27 17:53:20,864 INFO Privilege 'TABLE_FULL_METADATA' assigned 
successfully to catalog role 'dev_catalog_role'
   2025-04-27 17:53:20,864 INFO Step 8 completed: Privileges creation process 
finished.
   2025-04-27 17:53:20,864 INFO === Setup Process Completed Successfully ===
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to