Generate Avro Schema isn't updating the schema status on Carol for Data Models

Description

Issue Component(s) on Oct 24, 2023, 9:22:32 AM: BIG_QUERY | PROVISIONING

Issue Component(s) on Oct 24, 2023, 9:15:38 AM: BIG_QUERY | PROVISIONING

Issue Component(s) on Oct 24, 2023, 1:19:04 AM: BIG_QUERY | PROVISIONING

PRDE - Bug default text according to the team DoR (Definition of Ready)

01 - PERSON OF CONTACT (PERSON THAT CAN ANSWER QUESTIONS ABOUT THE PROBLEM):
02 - PROBLEM (WHAT'S THE ISSUE?):

The DM for the tenant “painelprotheusunif“ got the error status “FAILED_TO_SYNC“ after installing the Carol App:

https://totvstechfindev.carol.ai/painelprotheusunif/carol-ui/explore/search/painelapinvoicecostsharing/bq

Task that installed the Carol App on 2023-10-21:

https://totvstechfindev.carol.ai/painelprotheusunif/carol-ui/tasks/activity/dcee1ba8070a4108bc72d9fa70630467?p=1&ps=100&sort=dateUpdated&order=DESC&filters=%5B%7B%22term%22:%22%22%7D,%7B%22hideInternal%22:%22true%22%7D%5D

We tried several times force the update schema to run again, it ran, but it’s not touching the DM document (as first screen shot shows, the updated date/time is 2023-10-21):

DM, it seems not updating Carol’s side:

Staging, it seems OK:

It seems Data is sending to update the schema status for rejected tables instead of the data model?

03 - STEPS TO REPRODUCE (STEP (1...N), VIDEO, SCREENSHOTS, LOGS FOLDER, HEARTBEAT, ETC. – IF IS NOT POSSIBLE TO REPRODUCE EXPLAIN THE REASON):

  • Create a Carol App
  • Attach a unified tenant to the carol app
  • Link the App to the Git Repo
  • Release and approve the app
  • Instal the app on the unified tenant
  • Check DM status SYNC

  • https://totvsreikofight.qarol.ai/totvslabs/carol-ui/home
  • {
      "mdmAllowPushSubscription": false,
      "mdmBigQueryLoadDataStatus": "LOADED",
      "mdmBigQuerySynchronizationStatus": "FAILED_TO_SYNC",
      "mdmClusterAndPartitioningBqOptions": {
        "mdmClusteringBqOptions": {
          "fieldsSelected": [
  • 04 - LINKS (ADD A LINK TO THE BUG OR TO THE TENANT):
    05 - EXPECTED BEHAVIOR (LIST THE EXPECTED BEHAVIORS TO CONSIDER THIS BUG AS DONE):

  • Status on Carol’s Side, Data Model document, updated.