Revert 'wa progress' to unblock prod deploys#103
Conversation
The WA (Washington) tenant Terraform config was merged to main before the tenant was deploy-ready, causing terraform-apply on main to fail while provisioning ~51 WA resources. Because Terraform applies all-or-nothing per run, this blocked ALL main deploys to Metabase — including the benefit-card perf fix (#101), which is correct but stuck behind the failing apply. Reverting the WA config restores main to a cleanly-applyable state so #101 and future changes deploy. WA dashboard work should land via its own branch once the WA tenant (Metabase DB, permission groups, secrets) is fully set up and the apply is verified. Also removes stray .DS_Store files committed with that change. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Warning Review limit reached
More reviews will be available in 51 minutes and 57 seconds. Learn how PR review limits work. Your organization has run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After more reviews become available, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available. Please see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Repository: MyFriendBen/coderabbit/.coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (8)
Note
|
Terraform Plan 📖Show Plandata.external.metabase_ids: Reading...
metabase_permissions_group.global: Refreshing state... [name=Global Viewers]
metabase_database.tenant_postgres["il"]: Refreshing state... [name=MFB PostgreSQL Illinois]
metabase_database.postgres: Refreshing state... [name=MFB PostgreSQL Analytics]
metabase_database.tenant_postgres["nc"]: Refreshing state... [name=MFB PostgreSQL North Carolina]
metabase_database.tenant_postgres["cesn"]: Refreshing state... [name=MFB PostgreSQL CESN]
metabase_database.tenant_postgres["tx"]: Refreshing state... [name=MFB PostgreSQL Texas]
metabase_database.tenant_postgres["co"]: Refreshing state... [name=MFB PostgreSQL Colorado]
metabase_database.tenant_postgres["co_tax_calculator"]: Refreshing state... [name=MFB PostgreSQL CO Tax Calculator]
metabase_collection.tenant_collection_wa: Refreshing state... [id=273]
metabase_database.tenant_postgres["wa"]: Refreshing state... [name=MFB PostgreSQL Washington]
metabase_database.tenant_postgres["ma"]: Refreshing state... [name=MFB PostgreSQL Massachusetts]
metabase_permissions_group.tenant["ma"]: Refreshing state... [name=Massachusetts Viewers]
metabase_permissions_group.tenant["wa"]: Refreshing state... [name=Washington Viewers]
metabase_permissions_group.tenant["cesn"]: Refreshing state... [name=CESN Viewers]
metabase_permissions_group.tenant["co"]: Refreshing state... [name=Colorado Viewers]
metabase_permissions_group.tenant["nc"]: Refreshing state... [name=North Carolina Viewers]
metabase_permissions_group.tenant["co_tax_calculator"]: Refreshing state... [name=CO Tax Calculator Viewers]
metabase_permissions_group.tenant["tx"]: Refreshing state... [name=Texas Viewers]
metabase_permissions_group.tenant["il"]: Refreshing state... [name=Illinois Viewers]
metabase_database.bigquery[0]: Refreshing state... [name=MFB BigQuery Analytics]
metabase_permissions_group.tenant_editor["ma"]: Refreshing state... [name=Massachusetts Editors]
metabase_permissions_group.tenant_editor["co_tax_calculator"]: Refreshing state... [name=CO Tax Calculator Editors]
metabase_permissions_group.tenant_editor["nc"]: Refreshing state... [name=North Carolina Editors]
metabase_permissions_group.tenant_editor["co"]: Refreshing state... [name=Colorado Editors]
metabase_permissions_group.tenant_editor["wa"]: Refreshing state... [name=Washington Editors]
metabase_permissions_group.tenant_editor["tx"]: Refreshing state... [name=Texas Editors]
metabase_permissions_group.tenant_editor["cesn"]: Refreshing state... [name=CESN Editors]
metabase_permissions_group.tenant_editor["il"]: Refreshing state... [name=Illinois Editors]
time_sleep.wait_for_database_sync: Refreshing state... [id=2026-03-20T21:10:50Z]
metabase_collection.global: Refreshing state... [id=5]
data.metabase_table.screen_summary_table: Reading...
metabase_collection.tenant_collection_nc: Refreshing state... [id=6]
metabase_card.global_top_counties: Refreshing state...
metabase_card.global_qualified_for_tax_creds_pct: Refreshing state...
metabase_card.global_daily_screeners_7d: Refreshing state...
metabase_card.global_current_benefits_table: Refreshing state...
metabase_card.global_immediate_needs_table: Refreshing state...
metabase_card.global_income_streams: Refreshing state...
metabase_card.global_already_had_benefits_pct: Refreshing state...
metabase_card.global_household_sizes: Refreshing state...
metabase_card.global_completed_screeners: Refreshing state...
metabase_card.global_median_household_assets: Refreshing state...
metabase_card.global_median_monthly_benefits: Refreshing state...
metabase_card.global_household_assets_distribution: Refreshing state...
metabase_card.global_qualified_for_benefits_pct: Refreshing state...
metabase_card.global_household_languages: Refreshing state...
metabase_card.global_median_annual_benefits: Refreshing state...
metabase_card.global_median_annual_tax_credits: Refreshing state...
metabase_card.global_common_expenses: Refreshing state...
metabase_card.global_median_monthly_income: Refreshing state...
metabase_card.global_median_household_size: Refreshing state...
metabase_card.global_top_partners: Refreshing state...
metabase_card.global_head_of_household_ages: Refreshing state...
metabase_card.global_qualified_benefits_table: Refreshing state...
data.external.metabase_ids: Read complete after 2s [id=-]
metabase_card.global_household_member_ages: Refreshing state...
metabase_card.global_median_monthly_expenses: Refreshing state...
metabase_card.global_median_annual_income: Refreshing state...
metabase_card.global_household_income_distribution: Refreshing state...
metabase_collection.tenant_collection_co: Refreshing state... [id=7]
data.metabase_table.screen_summary_table: Read complete after 1s [name=mart_screener_data]
metabase_card.screen_count: Refreshing state...
metabase_collection.tenant_collection_tx: Refreshing state... [id=8]
metabase_dashboard.analytics: Refreshing state... [name=MFB Analytics Dashboard]
metabase_permissions_graph.graph: Refreshing state...
metabase_collection.tenant_collection_il: Refreshing state... [id=9]
metabase_collection.tenant_collection_ma: Refreshing state... [id=10]
metabase_collection.tenant_collection_cesn: Refreshing state... [id=11]
metabase_collection.tenant_collection_co_tax_calculator: Refreshing state... [id=12]
metabase_card.cesn_renters_completed["nc"]: Refreshing state...
metabase_card.cesn_renters_completed["ma"]: Refreshing state...
metabase_card.cesn_renters_completed["cesn"]: Refreshing state...
metabase_card.tenant_county_values["tx"]: Refreshing state...
metabase_card.cesn_renters_completed["tx"]: Refreshing state...
metabase_card.cesn_renters_completed["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_county_values["co"]: Refreshing state...
metabase_card.cesn_renters_completed["il"]: Refreshing state...
metabase_card.tenant_county_values["wa"]: Refreshing state...
metabase_card.tenant_county_values["nc"]: Refreshing state...
metabase_card.tenant_county_values["cesn"]: Refreshing state...
metabase_card.tenant_county_values["ma"]: Refreshing state...
metabase_card.cesn_renters_completed["co"]: Refreshing state...
metabase_card.tenant_county_values["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_county_values["il"]: Refreshing state...
metabase_card.tenant_top_partners["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_renters_gas_provider["nc"]: Refreshing state...
metabase_card.ga_conversion_funnel_table["tx"]: Refreshing state...
metabase_card.tenant_common_expenses["nc"]: Refreshing state...
metabase_card.tenant_median_annual_tax_credits["co"]: Refreshing state...
metabase_card.tenant_common_expenses["tx"]: Refreshing state...
metabase_card.tenant_common_expenses["cesn"]: Refreshing state...
metabase_card.tenant_common_expenses["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_common_expenses["co"]: Refreshing state...
metabase_card.tenant_common_expenses["il"]: Refreshing state...
metabase_card.tenant_common_expenses["ma"]: Refreshing state...
metabase_card.tenant_median_annual_tax_credits["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_median_annual_tax_credits["il"]: Refreshing state...
metabase_card.tenant_median_annual_tax_credits["ma"]: Refreshing state...
metabase_card.tenant_median_annual_tax_credits["nc"]: Refreshing state...
metabase_card.tenant_median_annual_tax_credits["tx"]: Refreshing state...
metabase_card.tenant_median_annual_tax_credits["cesn"]: Refreshing state...
metabase_card.tenant_top_partners["il"]: Refreshing state...
metabase_collection_graph.graph: Refreshing state...
metabase_card.tenant_top_partners["nc"]: Refreshing state...
metabase_card.tenant_top_partners["tx"]: Refreshing state...
metabase_card.tenant_top_partners["ma"]: Refreshing state...
metabase_card.tenant_top_partners["co"]: Refreshing state...
metabase_card.cesn_renters_gas_provider["tx"]: Refreshing state...
metabase_card.cesn_renters_gas_provider["cesn"]: Refreshing state...
metabase_card.cesn_renters_gas_provider["co"]: Refreshing state...
metabase_card.cesn_renters_gas_provider["il"]: Refreshing state...
metabase_card.cesn_renters_gas_provider["ma"]: Refreshing state...
metabase_card.cesn_renters_gas_provider["co_tax_calculator"]: Refreshing state...
metabase_card.ga_conversion_funnel_table["co"]: Refreshing state...
metabase_card.ga_conversion_funnel_table["cesn"]: Refreshing state...
metabase_card.ga_conversion_funnel_table["wa"]: Refreshing state...
metabase_card.ga_conversion_funnel_table["ma"]: Refreshing state...
metabase_card.ga_conversion_funnel_table["il"]: Refreshing state...
metabase_card.ga_conversion_funnel_table["nc"]: Refreshing state...
metabase_card.tenant_top_partners["cesn"]: Refreshing state...
metabase_card.cesn_needs_stove["nc"]: Refreshing state...
metabase_card.cesn_needs_stove["tx"]: Refreshing state...
metabase_card.cesn_needs_stove["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_needs_stove["co"]: Refreshing state...
metabase_card.cesn_needs_stove["il"]: Refreshing state...
metabase_card.cesn_needs_stove["ma"]: Refreshing state...
metabase_card.cesn_needs_stove["cesn"]: Refreshing state...
metabase_card.tenant_utm_campaign_values["nc"]: Refreshing state...
metabase_card.cesn_renters_electric_provider["co"]: Refreshing state...
metabase_card.cesn_renters_electric_provider["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_renters_electric_provider["ma"]: Refreshing state...
metabase_card.cesn_renters_electric_provider["cesn"]: Refreshing state...
metabase_card.cesn_renters_electric_provider["il"]: Refreshing state...
metabase_card.cesn_renters_electric_provider["nc"]: Refreshing state...
metabase_card.cesn_renters_electric_provider["tx"]: Refreshing state...
metabase_card.tenant_total_individuals["ma"]: Refreshing state...
metabase_card.tenant_total_individuals["il"]: Refreshing state...
metabase_card.tenant_total_individuals["nc"]: Refreshing state...
metabase_card.tenant_total_individuals["cesn"]: Refreshing state...
metabase_card.tenant_total_individuals["tx"]: Refreshing state...
metabase_card.tenant_total_individuals["co"]: Refreshing state...
metabase_card.tenant_total_individuals["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_household_income_distribution["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_household_income_distribution["tx"]: Refreshing state...
metabase_card.tenant_household_income_distribution["il"]: Refreshing state...
metabase_card.tenant_household_income_distribution["ma"]: Refreshing state...
metabase_card.tenant_household_income_distribution["cesn"]: Refreshing state...
metabase_card.tenant_household_income_distribution["co"]: Refreshing state...
metabase_card.tenant_household_income_distribution["nc"]: Refreshing state...
metabase_card.tenant_median_annual_benefits["cesn"]: Refreshing state...
metabase_card.tenant_median_annual_benefits["co"]: Refreshing state...
metabase_card.tenant_median_annual_benefits["nc"]: Refreshing state...
metabase_card.tenant_median_annual_benefits["ma"]: Refreshing state...
metabase_card.tenant_median_annual_benefits["tx"]: Refreshing state...
metabase_card.tenant_median_annual_benefits["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_median_annual_benefits["il"]: Refreshing state...
metabase_card.cesn_homeowners_completed["co"]: Refreshing state...
metabase_card.cesn_homeowners_completed["ma"]: Refreshing state...
metabase_card.cesn_homeowners_completed["nc"]: Refreshing state...
metabase_card.cesn_homeowners_completed["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_homeowners_completed["il"]: Refreshing state...
metabase_card.cesn_homeowners_completed["tx"]: Refreshing state...
metabase_card.cesn_homeowners_completed["cesn"]: Refreshing state...
metabase_card.ga_users_in_week["co"]: Refreshing state...
metabase_card.ga_users_in_week["tx"]: Refreshing state...
metabase_card.ga_users_in_week["nc"]: Refreshing state...
metabase_card.ga_users_in_week["wa"]: Refreshing state...
metabase_card.ga_users_in_week["il"]: Refreshing state...
metabase_card.ga_users_in_week["cesn"]: Refreshing state...
metabase_card.ga_users_in_week["ma"]: Refreshing state...
metabase_card.tenant_immediate_needs_table["nc"]: Refreshing state...
metabase_card.tenant_immediate_needs_table["tx"]: Refreshing state...
metabase_card.tenant_immediate_needs_table["co"]: Refreshing state...
metabase_card.tenant_immediate_needs_table["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_immediate_needs_table["il"]: Refreshing state...
metabase_card.tenant_immediate_needs_table["cesn"]: Refreshing state...
metabase_card.tenant_immediate_needs_table["ma"]: Refreshing state...
metabase_card.tenant_utm_source_values["nc"]: Refreshing state...
metabase_card.ga_total_visitors["cesn"]: Refreshing state...
metabase_card.ga_total_visitors["co"]: Refreshing state...
metabase_card.ga_total_visitors["tx"]: Refreshing state...
metabase_card.ga_total_visitors["wa"]: Refreshing state...
metabase_card.ga_total_visitors["il"]: Refreshing state...
metabase_card.ga_total_visitors["nc"]: Refreshing state...
metabase_card.ga_total_visitors["ma"]: Refreshing state...
metabase_card.cesn_homeowners_gas_provider["ma"]: Refreshing state...
metabase_card.cesn_homeowners_gas_provider["cesn"]: Refreshing state...
metabase_card.cesn_homeowners_gas_provider["nc"]: Refreshing state...
metabase_card.cesn_homeowners_gas_provider["co"]: Refreshing state...
metabase_card.cesn_homeowners_gas_provider["tx"]: Refreshing state...
metabase_card.cesn_homeowners_gas_provider["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_homeowners_gas_provider["il"]: Refreshing state...
metabase_card.tenant_daily_screeners_7d["cesn"]: Refreshing state...
metabase_card.tenant_daily_screeners_7d["ma"]: Refreshing state...
metabase_card.tenant_daily_screeners_7d["nc"]: Refreshing state...
metabase_card.tenant_daily_screeners_7d["tx"]: Refreshing state...
metabase_card.tenant_daily_screeners_7d["il"]: Refreshing state...
metabase_card.tenant_daily_screeners_7d["co"]: Refreshing state...
metabase_card.tenant_daily_screeners_7d["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_median_monthly_expenses["cesn"]: Refreshing state...
metabase_card.tenant_median_monthly_expenses["il"]: Refreshing state...
metabase_card.tenant_median_monthly_expenses["co"]: Refreshing state...
metabase_card.tenant_median_monthly_expenses["nc"]: Refreshing state...
metabase_card.tenant_median_monthly_expenses["tx"]: Refreshing state...
metabase_card.tenant_median_monthly_expenses["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_screen_count["co"]: Refreshing state...
metabase_card.tenant_median_monthly_expenses["ma"]: Refreshing state...
metabase_card.tenant_screen_count["ma"]: Refreshing state...
metabase_card.tenant_screen_count["nc"]: Refreshing state...
metabase_card.tenant_screen_count["tx"]: Refreshing state...
metabase_card.tenant_screen_count["cesn"]: Refreshing state...
metabase_card.tenant_screen_count["il"]: Refreshing state...
metabase_card.tenant_screen_count["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_top_counties["nc"]: Refreshing state...
metabase_card.tenant_top_counties["tx"]: Refreshing state...
metabase_card.tenant_top_counties["cesn"]: Refreshing state...
metabase_card.tenant_top_counties["co"]: Refreshing state...
metabase_card.tenant_top_counties["ma"]: Refreshing state...
metabase_card.tenant_top_counties["il"]: Refreshing state...
metabase_card.tenant_top_counties["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_homeowners_old_car["cesn"]: Refreshing state...
metabase_card.cesn_homeowners_old_car["co"]: Refreshing state...
metabase_card.cesn_homeowners_old_car["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_homeowners_old_car["il"]: Refreshing state...
metabase_card.cesn_homeowners_old_car["ma"]: Refreshing state...
metabase_card.cesn_homeowners_old_car["nc"]: Refreshing state...
metabase_card.cesn_homeowners_old_car["tx"]: Refreshing state...
metabase_card.cesn_homeowners_electric_provider["cesn"]: Refreshing state...
metabase_card.cesn_homeowners_electric_provider["il"]: Refreshing state...
metabase_card.cesn_homeowners_electric_provider["ma"]: Refreshing state...
metabase_card.cesn_homeowners_electric_provider["co"]: Refreshing state...
metabase_card.cesn_homeowners_electric_provider["nc"]: Refreshing state...
metabase_card.cesn_homeowners_electric_provider["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_homeowners_electric_provider["tx"]: Refreshing state...
metabase_card.cesn_renters_old_car["tx"]: Refreshing state...
metabase_card.cesn_renters_old_car["il"]: Refreshing state...
metabase_card.cesn_renters_old_car["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_renters_old_car["ma"]: Refreshing state...
metabase_card.cesn_renters_old_car["cesn"]: Refreshing state...
metabase_card.cesn_renters_old_car["nc"]: Refreshing state...
metabase_card.tenant_utm_medium_values["nc"]: Refreshing state...
metabase_card.cesn_renters_old_car["co"]: Refreshing state...
metabase_card.tenant_household_member_ages["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_household_member_ages["nc"]: Refreshing state...
metabase_card.tenant_household_member_ages["tx"]: Refreshing state...
metabase_card.tenant_household_member_ages["cesn"]: Refreshing state...
metabase_card.tenant_household_member_ages["ma"]: Refreshing state...
metabase_card.tenant_household_member_ages["il"]: Refreshing state...
metabase_card.tenant_household_member_ages["co"]: Refreshing state...
metabase_card.tenant_qualified_for_tax_creds_pct["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_qualified_for_tax_creds_pct["il"]: Refreshing state...
metabase_card.tenant_qualified_for_tax_creds_pct["cesn"]: Refreshing state...
metabase_card.tenant_qualified_for_tax_creds_pct["tx"]: Refreshing state...
metabase_card.tenant_qualified_for_tax_creds_pct["ma"]: Refreshing state...
metabase_card.tenant_qualified_for_tax_creds_pct["nc"]: Refreshing state...
metabase_card.tenant_qualified_for_tax_creds_pct["co"]: Refreshing state...
metabase_card.tenant_median_monthly_income["tx"]: Refreshing state...
metabase_card.tenant_median_monthly_income["co"]: Refreshing state...
metabase_card.tenant_median_monthly_income["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_median_monthly_income["il"]: Refreshing state...
metabase_card.tenant_median_monthly_income["cesn"]: Refreshing state...
metabase_card.tenant_median_monthly_income["ma"]: Refreshing state...
metabase_card.tenant_median_monthly_income["nc"]: Refreshing state...
metabase_card.tenant_completed_screeners["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_completed_screeners["ma"]: Refreshing state...
metabase_card.tenant_completed_screeners["cesn"]: Refreshing state...
metabase_card.tenant_completed_screeners["nc"]: Refreshing state...
metabase_card.tenant_completed_screeners["co"]: Refreshing state...
metabase_card.tenant_completed_screeners["tx"]: Refreshing state...
metabase_card.tenant_completed_screeners["il"]: Refreshing state...
metabase_card.tenant_qualified_benefits_table["co"]: Refreshing state...
metabase_card.tenant_qualified_benefits_table["nc"]: Refreshing state...
metabase_card.tenant_qualified_benefits_table["ma"]: Refreshing state...
metabase_card.tenant_qualified_benefits_table["tx"]: Refreshing state...
metabase_card.tenant_qualified_benefits_table["cesn"]: Refreshing state...
metabase_card.tenant_qualified_benefits_table["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_qualified_benefits_table["il"]: Refreshing state...
metabase_card.cesn_homeowners_past_due["tx"]: Refreshing state...
metabase_card.cesn_homeowners_past_due["co"]: Refreshing state...
metabase_card.cesn_homeowners_past_due["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_homeowners_past_due["cesn"]: Refreshing state...
metabase_card.cesn_homeowners_past_due["il"]: Refreshing state...
metabase_card.cesn_homeowners_past_due["ma"]: Refreshing state...
metabase_card.cesn_homeowners_past_due["nc"]: Refreshing state...
metabase_card.tenant_head_of_household_ages["co"]: Refreshing state...
metabase_card.tenant_head_of_household_ages["nc"]: Refreshing state...
metabase_card.tenant_head_of_household_ages["ma"]: Refreshing state...
metabase_card.tenant_head_of_household_ages["tx"]: Refreshing state...
metabase_card.tenant_head_of_household_ages["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_head_of_household_ages["il"]: Refreshing state...
metabase_card.tenant_head_of_household_ages["cesn"]: Refreshing state...
metabase_card.ga_clicked_links_table["cesn"]: Refreshing state...
metabase_card.ga_clicked_links_table["ma"]: Refreshing state...
metabase_card.ga_clicked_links_table["nc"]: Refreshing state...
metabase_card.ga_clicked_links_table["co"]: Refreshing state...
metabase_card.ga_clicked_links_table["tx"]: Refreshing state...
metabase_card.ga_clicked_links_table["il"]: Refreshing state...
metabase_card.ga_clicked_links_table["wa"]: Refreshing state...
metabase_card.tenant_monthly_active_users["wa"]: Refreshing state...
metabase_card.tenant_monthly_active_users["cesn"]: Refreshing state...
metabase_card.tenant_monthly_active_users["co"]: Refreshing state...
metabase_card.tenant_monthly_active_users["il"]: Refreshing state...
metabase_card.tenant_monthly_active_users["ma"]: Refreshing state...
metabase_card.tenant_monthly_active_users["nc"]: Refreshing state...
metabase_card.tenant_monthly_active_users["tx"]: Refreshing state...
metabase_card.tenant_income_streams["nc"]: Refreshing state...
metabase_card.tenant_income_streams["cesn"]: Refreshing state...
metabase_card.tenant_income_streams["co"]: Refreshing state...
metabase_card.tenant_income_streams["tx"]: Refreshing state...
metabase_card.tenant_income_streams["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_income_streams["il"]: Refreshing state...
metabase_card.tenant_income_streams["ma"]: Refreshing state...
metabase_card.tenant_median_annual_income["ma"]: Refreshing state...
metabase_card.tenant_median_annual_income["il"]: Refreshing state...
metabase_card.tenant_median_annual_income["nc"]: Refreshing state...
metabase_card.tenant_median_annual_income["cesn"]: Refreshing state...
metabase_card.tenant_median_annual_income["tx"]: Refreshing state...
metabase_card.tenant_median_annual_income["co"]: Refreshing state...
metabase_card.tenant_median_annual_income["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_renters_daily_screeners["ma"]: Refreshing state...
metabase_card.cesn_renters_daily_screeners["cesn"]: Refreshing state...
metabase_card.cesn_renters_daily_screeners["nc"]: Refreshing state...
metabase_card.cesn_renters_daily_screeners["co"]: Refreshing state...
metabase_card.cesn_renters_daily_screeners["tx"]: Refreshing state...
metabase_card.cesn_renters_daily_screeners["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_renters_daily_screeners["il"]: Refreshing state...
metabase_card.cesn_needs_hvac["il"]: Refreshing state...
metabase_card.cesn_needs_hvac["ma"]: Refreshing state...
metabase_card.cesn_needs_hvac["nc"]: Refreshing state...
metabase_card.cesn_needs_hvac["cesn"]: Refreshing state...
metabase_card.cesn_needs_hvac["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_needs_hvac["tx"]: Refreshing state...
metabase_card.cesn_needs_hvac["co"]: Refreshing state...
metabase_card.tenant_median_monthly_benefits["cesn"]: Refreshing state...
metabase_card.tenant_median_monthly_benefits["ma"]: Refreshing state...
metabase_card.tenant_median_monthly_benefits["il"]: Refreshing state...
metabase_card.tenant_median_monthly_benefits["nc"]: Refreshing state...
metabase_card.tenant_median_monthly_benefits["co"]: Refreshing state...
metabase_card.tenant_median_monthly_benefits["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_median_monthly_benefits["tx"]: Refreshing state...
metabase_card.cesn_renters_disconnected["co"]: Refreshing state...
metabase_card.cesn_renters_disconnected["nc"]: Refreshing state...
metabase_card.cesn_renters_disconnected["ma"]: Refreshing state...
metabase_card.cesn_renters_disconnected["tx"]: Refreshing state...
metabase_card.cesn_renters_disconnected["cesn"]: Refreshing state...
metabase_card.cesn_renters_disconnected["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_renters_disconnected["il"]: Refreshing state...
metabase_card.cesn_renters_qualified_pct["tx"]: Refreshing state...
metabase_card.cesn_renters_qualified_pct["il"]: Refreshing state...
metabase_card.cesn_renters_qualified_pct["nc"]: Refreshing state...
metabase_card.cesn_renters_qualified_pct["ma"]: Refreshing state...
metabase_card.cesn_renters_qualified_pct["co"]: Refreshing state...
metabase_card.cesn_renters_qualified_pct["cesn"]: Refreshing state...
metabase_card.cesn_renters_qualified_pct["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_total_non_tax_benefits["ma"]: Refreshing state...
metabase_card.tenant_total_non_tax_benefits["cesn"]: Refreshing state...
metabase_card.tenant_total_non_tax_benefits["nc"]: Refreshing state...
metabase_card.tenant_total_non_tax_benefits["co"]: Refreshing state...
metabase_card.tenant_total_non_tax_benefits["tx"]: Refreshing state...
metabase_card.tenant_total_non_tax_benefits["il"]: Refreshing state...
metabase_card.tenant_total_non_tax_benefits["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_total_benefits["il"]: Refreshing state...
metabase_card.tenant_total_benefits["tx"]: Refreshing state...
metabase_card.tenant_total_benefits["cesn"]: Refreshing state...
metabase_card.tenant_total_benefits["co"]: Refreshing state...
metabase_card.tenant_total_benefits["ma"]: Refreshing state...
metabase_card.tenant_total_benefits["nc"]: Refreshing state...
metabase_card.tenant_total_benefits["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_household_assets_distribution["il"]: Refreshing state...
metabase_card.tenant_household_assets_distribution["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_household_assets_distribution["ma"]: Refreshing state...
metabase_card.tenant_household_assets_distribution["cesn"]: Refreshing state...
metabase_card.tenant_household_assets_distribution["nc"]: Refreshing state...
metabase_card.tenant_household_assets_distribution["co"]: Refreshing state...
metabase_card.tenant_household_assets_distribution["tx"]: Refreshing state...
metabase_card.cesn_homeowners_disconnected["co"]: Refreshing state...
metabase_card.cesn_homeowners_disconnected["ma"]: Refreshing state...
metabase_card.cesn_homeowners_disconnected["nc"]: Refreshing state...
metabase_card.cesn_homeowners_disconnected["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_homeowners_disconnected["il"]: Refreshing state...
metabase_card.cesn_homeowners_disconnected["tx"]: Refreshing state...
metabase_card.cesn_homeowners_disconnected["cesn"]: Refreshing state...
metabase_card.tenant_current_benefits_table["co"]: Refreshing state...
metabase_card.tenant_current_benefits_table["ma"]: Refreshing state...
metabase_card.tenant_current_benefits_table["nc"]: Refreshing state...
metabase_card.tenant_current_benefits_table["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_current_benefits_table["tx"]: Refreshing state...
metabase_card.tenant_current_benefits_table["il"]: Refreshing state...
metabase_card.tenant_current_benefits_table["cesn"]: Refreshing state...
metabase_card.ga_completed_to_click_rate["co"]: Refreshing state...
metabase_card.ga_completed_to_click_rate["ma"]: Refreshing state...
metabase_card.ga_completed_to_click_rate["wa"]: Refreshing state...
metabase_card.ga_completed_to_click_rate["il"]: Refreshing state...
metabase_card.ga_completed_to_click_rate["cesn"]: Refreshing state...
metabase_card.ga_completed_to_click_rate["nc"]: Refreshing state...
metabase_card.ga_completed_to_click_rate["tx"]: Refreshing state...
metabase_card.tenant_qualified_for_benefits_pct["il"]: Refreshing state...
metabase_card.tenant_qualified_for_benefits_pct["ma"]: Refreshing state...
metabase_card.tenant_qualified_for_benefits_pct["nc"]: Refreshing state...
metabase_card.tenant_qualified_for_benefits_pct["cesn"]: Refreshing state...
metabase_card.tenant_qualified_for_benefits_pct["co"]: Refreshing state...
metabase_card.tenant_qualified_for_benefits_pct["tx"]: Refreshing state...
metabase_card.tenant_qualified_for_benefits_pct["co_tax_calculator"]: Refreshing state...
metabase_card.ga_started_screener_pct["cesn"]: Refreshing state...
metabase_card.ga_started_screener_pct["ma"]: Refreshing state...
metabase_card.ga_started_screener_pct["wa"]: Refreshing state...
metabase_card.ga_started_screener_pct["co"]: Refreshing state...
metabase_card.ga_started_screener_pct["tx"]: Refreshing state...
metabase_card.ga_started_screener_pct["il"]: Refreshing state...
metabase_card.ga_started_screener_pct["nc"]: Refreshing state...
metabase_card.tenant_household_languages["nc"]: Refreshing state...
metabase_card.tenant_household_languages["cesn"]: Refreshing state...
metabase_card.tenant_household_languages["co"]: Refreshing state...
metabase_card.tenant_household_languages["tx"]: Refreshing state...
metabase_card.tenant_household_languages["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_household_languages["il"]: Refreshing state...
metabase_card.tenant_household_languages["ma"]: Refreshing state...
metabase_card.cesn_renters_past_due["tx"]: Refreshing state...
metabase_card.cesn_renters_past_due["co"]: Refreshing state...
metabase_card.cesn_renters_past_due["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_renters_past_due["ma"]: Refreshing state...
metabase_card.cesn_renters_past_due["nc"]: Refreshing state...
metabase_card.cesn_renters_past_due["cesn"]: Refreshing state...
metabase_card.tenant_median_household_size["co"]: Refreshing state...
metabase_card.cesn_renters_past_due["il"]: Refreshing state...
metabase_card.tenant_median_household_size["ma"]: Refreshing state...
metabase_card.tenant_median_household_size["nc"]: Refreshing state...
metabase_card.tenant_median_household_size["il"]: Refreshing state...
metabase_card.tenant_median_household_size["tx"]: Refreshing state...
metabase_card.tenant_median_household_size["cesn"]: Refreshing state...
metabase_card.tenant_median_household_size["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_partner_values["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_partner_values["il"]: Refreshing state...
metabase_card.tenant_partner_values["co"]: Refreshing state...
metabase_card.tenant_partner_values["wa"]: Refreshing state...
metabase_card.tenant_partner_values["nc"]: Refreshing state...
metabase_card.tenant_partner_values["tx"]: Refreshing state...
metabase_card.tenant_partner_values["cesn"]: Refreshing state...
metabase_card.tenant_partner_values["ma"]: Refreshing state...
metabase_card.tenant_total_tax_benefits["cesn"]: Refreshing state...
metabase_card.tenant_total_tax_benefits["il"]: Refreshing state...
metabase_card.tenant_total_tax_benefits["ma"]: Refreshing state...
metabase_card.tenant_total_tax_benefits["co"]: Refreshing state...
metabase_card.tenant_total_tax_benefits["nc"]: Refreshing state...
metabase_card.tenant_total_tax_benefits["tx"]: Refreshing state...
metabase_card.tenant_total_tax_benefits["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_homeowners_daily_screeners["il"]: Refreshing state...
metabase_card.cesn_homeowners_daily_screeners["tx"]: Refreshing state...
metabase_card.cesn_homeowners_daily_screeners["ma"]: Refreshing state...
metabase_card.cesn_homeowners_daily_screeners["nc"]: Refreshing state...
metabase_card.cesn_homeowners_daily_screeners["co"]: Refreshing state...
metabase_card.cesn_homeowners_daily_screeners["cesn"]: Refreshing state...
metabase_card.cesn_homeowners_daily_screeners["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_median_household_assets["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_median_household_assets["tx"]: Refreshing state...
metabase_card.tenant_median_household_assets["cesn"]: Refreshing state...
metabase_card.tenant_median_household_assets["co"]: Refreshing state...
metabase_card.tenant_median_household_assets["nc"]: Refreshing state...
metabase_card.tenant_median_household_assets["il"]: Refreshing state...
metabase_card.ga_median_completion_time["il"]: Refreshing state...
metabase_card.tenant_median_household_assets["ma"]: Refreshing state...
metabase_card.ga_median_completion_time["ma"]: Refreshing state...
metabase_card.ga_median_completion_time["nc"]: Refreshing state...
metabase_card.ga_median_completion_time["tx"]: Refreshing state...
metabase_card.ga_median_completion_time["wa"]: Refreshing state...
metabase_card.ga_median_completion_time["cesn"]: Refreshing state...
metabase_card.tenant_household_sizes["tx"]: Refreshing state...
metabase_card.ga_median_completion_time["co"]: Refreshing state...
metabase_card.tenant_household_sizes["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_household_sizes["il"]: Refreshing state...
metabase_card.tenant_household_sizes["cesn"]: Refreshing state...
metabase_card.tenant_household_sizes["ma"]: Refreshing state...
metabase_card.tenant_household_sizes["co"]: Refreshing state...
metabase_card.tenant_household_sizes["nc"]: Refreshing state...
metabase_card.ga_traffic_mediums_bar["ma"]: Refreshing state...
metabase_card.ga_traffic_mediums_bar["wa"]: Refreshing state...
metabase_card.ga_traffic_mediums_table["nc"]: Refreshing state...
metabase_card.ga_traffic_mediums_bar["cesn"]: Refreshing state...
metabase_card.ga_traffic_mediums_bar["nc"]: Refreshing state...
metabase_card.ga_traffic_mediums_table["tx"]: Refreshing state...
metabase_card.ga_traffic_mediums_bar["co"]: Refreshing state...
metabase_card.ga_traffic_mediums_bar["tx"]: Refreshing state...
metabase_card.ga_traffic_mediums_table["wa"]: Refreshing state...
metabase_card.ga_traffic_mediums_bar["il"]: Refreshing state...
metabase_card.ga_traffic_mediums_table["co"]: Refreshing state...
metabase_card.ga_traffic_mediums_table["il"]: Refreshing state...
metabase_card.ga_traffic_mediums_table["cesn"]: Refreshing state...
metabase_card.ga_traffic_mediums_table["ma"]: Refreshing state...
metabase_card.tenant_already_had_benefits_pct["co_tax_calculator"]: Refreshing state...
metabase_card.tenant_already_had_benefits_pct["nc"]: Refreshing state...
metabase_card.tenant_already_had_benefits_pct["tx"]: Refreshing state...
metabase_card.tenant_already_had_benefits_pct["il"]: Refreshing state...
metabase_card.tenant_already_had_benefits_pct["ma"]: Refreshing state...
metabase_card.tenant_already_had_benefits_pct["cesn"]: Refreshing state...
metabase_card.tenant_already_had_benefits_pct["co"]: Refreshing state...
metabase_card.cesn_needs_water_heater["il"]: Refreshing state...
metabase_card.cesn_needs_water_heater["cesn"]: Refreshing state...
metabase_card.cesn_needs_water_heater["co"]: Refreshing state...
metabase_card.cesn_needs_water_heater["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_needs_water_heater["tx"]: Refreshing state...
metabase_card.cesn_needs_water_heater["ma"]: Refreshing state...
metabase_card.cesn_needs_water_heater["nc"]: Refreshing state...
metabase_card.ga_conversion_funnel["co"]: Refreshing state...
metabase_card.ga_conversion_funnel["nc"]: Refreshing state...
metabase_card.ga_conversion_funnel["tx"]: Refreshing state...
metabase_card.ga_conversion_funnel["il"]: Refreshing state...
metabase_card.ga_conversion_funnel["ma"]: Refreshing state...
metabase_card.ga_conversion_funnel["wa"]: Refreshing state...
metabase_card.ga_conversion_funnel["cesn"]: Refreshing state...
metabase_card.ga_clicked_links_bar["ma"]: Refreshing state...
metabase_card.ga_clicked_links_bar["il"]: Refreshing state...
metabase_card.ga_clicked_links_bar["cesn"]: Refreshing state...
metabase_card.ga_clicked_links_bar["tx"]: Refreshing state...
metabase_card.ga_clicked_links_bar["co"]: Refreshing state...
metabase_card.ga_clicked_links_bar["nc"]: Refreshing state...
metabase_card.ga_clicked_links_bar["wa"]: Refreshing state...
metabase_card.cesn_homeowners_qualified_pct["ma"]: Refreshing state...
metabase_card.cesn_homeowners_qualified_pct["nc"]: Refreshing state...
metabase_card.cesn_homeowners_qualified_pct["cesn"]: Refreshing state...
metabase_card.cesn_homeowners_qualified_pct["tx"]: Refreshing state...
metabase_card.cesn_homeowners_qualified_pct["co_tax_calculator"]: Refreshing state...
metabase_card.cesn_homeowners_qualified_pct["co"]: Refreshing state...
metabase_card.cesn_homeowners_qualified_pct["il"]: Refreshing state...
metabase_dashboard.tenant_analytics["ma"]: Refreshing state... [name=Massachusetts Dashboard]
metabase_dashboard.tenant_analytics["co_tax_calculator"]: Refreshing state... [name=CO Tax Calculator Dashboard]
metabase_dashboard.tenant_analytics["tx"]: Refreshing state... [name=Texas Dashboard]
metabase_dashboard.tenant_analytics["cesn"]: Refreshing state... [name=CESN Dashboard]
metabase_dashboard.tenant_analytics["il"]: Refreshing state... [name=Illinois Dashboard]
metabase_dashboard.tenant_analytics["nc"]: Refreshing state... [name=North Carolina Dashboard]
metabase_dashboard.tenant_analytics["co"]: Refreshing state... [name=Colorado Dashboard]
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
~ update in-place
- destroy
<= read (data resources)
Terraform planned the following actions, but then encountered a problem:
# data.external.filter_field_ids will be read during apply
# (depends on a resource or a module with changes pending)
<= data "external" "filter_field_ids" {
+ id = (known after apply)
+ program = [
+ "python3",
+ "./scripts/get_field_ids.py",
]
+ query = {
+ "database_ids" = jsonencode(
{
+ cesn = 8
+ co = 6
+ co_tax_calculator = 2
+ il = 3
+ ma = 9
+ nc = 7
+ tx = 4
}
)
+ "field_names" = jsonencode(
[
+ "partner",
+ "county",
+ "utm_campaign",
+ "utm_medium",
+ "utm_source",
]
)
+ "metabase_url" = "https://mfb-metabase-production-baf31df893fc.herokuapp.com"
+ "password" = (sensitive value)
+ "username" = "josh@myfriendben.org"
}
+ result = (known after apply)
}
# data.metabase_table.tenant_screen_summary_tables["cesn"] will be read during apply
# (depends on a resource or a module with changes pending)
<= data "metabase_table" "tenant_screen_summary_tables" {
+ db_id = 8
+ description = (known after apply)
+ display_name = (known after apply)
+ fields = (known after apply)
+ name = "mart_screener_data"
+ schema = "analytics"
}
# data.metabase_table.tenant_screen_summary_tables["co"] will be read during apply
# (depends on a resource or a module with changes pending)
<= data "metabase_table" "tenant_screen_summary_tables" {
+ db_id = 6
+ description = (known after apply)
+ display_name = (known after apply)
+ fields = (known after apply)
+ name = "mart_screener_data"
+ schema = "analytics"
}
# data.metabase_table.tenant_screen_summary_tables["co_tax_calculator"] will be read during apply
# (depends on a resource or a module with changes pending)
<= data "metabase_table" "tenant_screen_summary_tables" {
+ db_id = 2
+ description = (known after apply)
+ display_name = (known after apply)
+ fields = (known after apply)
+ name = "mart_screener_data"
+ schema = "analytics"
}
# data.metabase_table.tenant_screen_summary_tables["il"] will be read during apply
# (depends on a resource or a module with changes pending)
<= data "metabase_table" "tenant_screen_summary_tables" {
+ db_id = 3
+ description = (known after apply)
+ display_name = (known after apply)
+ fields = (known after apply)
+ name = "mart_screener_data"
+ schema = "analytics"
}
# data.metabase_table.tenant_screen_summary_tables["ma"] will be read during apply
# (depends on a resource or a module with changes pending)
<= data "metabase_table" "tenant_screen_summary_tables" {
+ db_id = 9
+ description = (known after apply)
+ display_name = (known after apply)
+ fields = (known after apply)
+ name = "mart_screener_data"
+ schema = "analytics"
}
# data.metabase_table.tenant_screen_summary_tables["nc"] will be read during apply
# (depends on a resource or a module with changes pending)
<= data "metabase_table" "tenant_screen_summary_tables" {
+ db_id = 7
+ description = (known after apply)
+ display_name = (known after apply)
+ fields = (known after apply)
+ name = "mart_screener_data"
+ schema = "analytics"
}
# data.metabase_table.tenant_screen_summary_tables["tx"] will be read during apply
# (depends on a resource or a module with changes pending)
<= data "metabase_table" "tenant_screen_summary_tables" {
+ db_id = 4
+ description = (known after apply)
+ display_name = (known after apply)
+ fields = (known after apply)
+ name = "mart_screener_data"
+ schema = "analytics"
}
# metabase_card.cesn_homeowners_completed["cesn"] will be updated in-place
~ resource "metabase_card" "cesn_homeowners_completed" {
id = 544
~ json = jsonencode(
{
- cache_ttl = null
- collection_id = 11
- collection_position = null
- dataset_query = {
- database = 8
- native = {
- query = "SELECT count(*) AS count FROM analytics.mart_screener_data WHERE is_home_owner = true [[AND {{submission_date}}]] [[AND {{partner}}]] [[AND {{county}}]]"
- template-tags = {
- county = {
- dimension = [
- "field",
- 32119,
- null,
]
- display-name = "County"
- id = "county_filter"
- name = "county"
- type = "dimension"
- widget-type = "string/="
}
- partner = {
- dimension = [
- "field",
- 32173,
- null,
]
- display-name = "Partner"
- id = "partner_filter"
- name = "partner"
- type = "dimension"
- widget-type = "string/="
}
- submission_date = {
- dimension = [
- "field",
- 32182,
- null,
]
- display-name = "Submission Date"
- id = "date_range_filter"
- name = "submission_date"
- type = "dimension"
- widget-type = "date/all-options"
}
- utm_campaign = {
- dimension = [
- "field",
- 32223,
- null,
]
- display-name = "UTM Campaign"
- id = "utm_campaign_filter"
- name = "utm_campaign"
- type = "dimension"
- widget-type = "string/="
}
- utm_medium = {
- dimension = [
- "field",
- 32227,
- null,
]
- display-name = "UTM Medium"
- id = "utm_medium_filter"
- name = "utm_medium"
- type = "dimension"
- widget-type = "string/="
}
- utm_source = {
- dimension = [
- "field",
- 32069,
- null,
]
- display-name = "UTM Source"
- id = "utm_source_filter"
- name = "utm_source"
- type = "dimension"
- widget-type = "string/="
}
}
}
- type = "native"
}
- description = null
- display = "scalar"
- name = "Homeowners – Completed Screeners"
- parameter_mappings = []
- parameters = []
- query_type = "native"
- visualization_settings = {
- "scalar.field" = "count"
}
}
) -> (known after apply)
}
# metabase_card.cesn_homeowners_completed["co"] will be updated in-place
~ resource "metabase_card" "cesn_homeowners_completed" {
id = 533
~ json = jsonencode(
{
- cache_ttl = null
- collection_id = 7
- collection_position = null
- dataset_query = {
- database = 6
- native = {
- query = "SELECT count(*) AS count FROM analytics.mart_screener_data WHERE is_home_owner = true [[AND {{submission_date}}]] [[AND {{partner}}]] [[AND {{county}}]]"
- template-tags = {
- county = {
- dimension = [
- "field",
- 20713,
- null,
]
- display-name = "County"
- id = "county_filter"
- name = "county"
- type = "dimension"
- widget-type = "string/="
}
- partner = {
- dimension = [
- "field",
- 20767,
- null,
]
- display-name = "Partner"
- id = "partner_filter"
- name = "partner"
- type = "dimension"
- widget-type = "string/="
}
- submission_date = {
- dimension = [
- "field",
- 20776,
- null,
]
- display-name = "Submission Date"
- id = "date_range_filter"
- name = "submission_date"
- type = "dimension"
- widget-type = "date/all-options"
}
- utm_campaign = {
- dimension = [
- "field",
- 20817,
- null,
]
- display-name = "UTM Campaign"
- id = "utm_campaign_filter"
- name = "utm_campaign"
- type = "dimension"
- widget-type = "string/="
}
- utm_medium = {
- dimension = [
- "field",
- 20821,
- null,
]
- display-name = "UTM Medium"
- id = "utm_medium_filter"
- name = "utm_medium"
- type = "dimension"
- widget-type = "string/="
}
- utm_source = {
- dimension = [
- "field",
- 20663,
- null,
]
- display-name = "UTM Source"
- id = "utm_source_filter"
- name = "utm_source"
- type = "dimension"
- widget-type = "string/="
}
}
}
- type = "native"
}
- description = null
- display = "scalar"
- name = "Homeowners – Completed Screeners"
- parameter_mappings = []
- parameters = []
- query_type = "native"
- visualization_settings = {
- "scalar.field" = "count"
}
}
) -> (known after apply)
}
# metabase_card.cesn_homeowners_completed["co_tax_calculator"] will be updated in-place
~ resource "metabase_card" "cesn_homeowners_completed" {
id = 540
~ json = jsonencode(
{
- cache_ttl = null
- collection_id = 12
- collection_position = null
- dataset_query = {
- database = 2
- native = {
- query = "SELECT count(*) AS count FROM analytics.mart_screener_data WHERE is_home_owner = true [[AND {{submission_date}}]] [[AND {{partner}}]] [[AND {{county}}]]"
- template-tags = {
- county = {
- dimension = [
- "field",
- 211,
- null,
]
- display-name = "County"
- id = "county_filter"
- name = "county"
- type = "dimension"
- widget-type = "string/="
}
- partner = {
- dimension = [
- "field",
- 265,
- null,
]
- display-name = "Partner"
- id = "partner_filter"
- name = "partner"
- type = "dimension"
- widget-type = "string/="
}
- submission_date = {
- dimension = [
- "field",
- 274,
- null,
]
- display-name = "Submission Date"
- id = "date_range_filter"
- name = "submission_date"
- type = "dimension"
- widget-type = "date/all-options"
}
- utm_campaign = {
- dimension = [
- "field",
- 315,
- null,
]
- display-name = "UTM Campaign"
- id = "utm_campaign_filter"
- name = "utm_campaign"
- type = "dimension"
- widget-type = "string/="
}
- utm_medium = {
- dimension = [
- "field",
- 319,
- null,
]
- display-name = "UTM Medium"
- id = "utm_medium_filter"
- name = "utm_medium"
- type = "dimension"
- widget-type = "string/="
}
- utm_source = {
- dimension = [
- "field",
- 161,
- null,
]
- display-name = "UTM Source"
- id = "utm_source_filter"
- name = "utm_source"
- type = "dimension"
- widget-type = "string/="
}
}
}
- type = "native"
}
- description = null
- display = "scalar"
- name = "Homeowners – Completed Screeners"
- parameter_mappings = []
- parameters = []
- query_type = "native"
- visualization_settings = {
- "scalar.field" = "count"
}
}
) -> (known after apply)
}
# metabase_card.cesn_homeowners_completed["il"] will be updated in-place
~ resource "metabase_card" "cesn_homeowners_completed" {
id = 541
~ json = jsonencode(
{
- cache_ttl = null
- collection_id = 9
- collection_position = null
- dataset_query = {
- database = 3
- native = {
- query = "SELECT count(*) AS count FROM analytics.mart_screener_data WHERE is_home_owner = true [[AND {{submission_date}}]] [[AND {{partner}}]] [[AND {{county}}]]"
- template-tags = {
- county = {
- dimension = [
- "field",
- 37252,
- null,
]
- display-name = "County"
- id = "county_filter"
- name = "county"
- type = "dimension"
- widget-type = "string/="
}
- partner = {
- dimension = [
- "field",
- 37306,
- null,
]
- display-name = "Partner"
- id = "partner_filter"
- name = "partner"
- type = "dimension"
- widget-type = "string/="
}
- submission_date = {
- dimension = [
- "field",
- 37315,
- null,
]
- display-name = "Submission Date"
- id = "date_range_filter"
- name = "submission_date"
- type = "dimension"
- widget-type = "date/all-options"
}
- utm_campaign = {
- dimension = [
- "field",
- 37356,
- null,
]
- display-name = "UTM Campaign"
- id = "utm_campaign_filter"
- name = "utm_campaign"
- type = "dimension"
- widget-type = "string/="
}
- utm_medium = {
- dimension = [
- "field",
- 37360,
- null,
]
- display-name = "UTM Medium"
- id = "utm_medium_filter"
- n
... (truncated — full plan is 2131060 bytes)Pusher: @catonph, Action: |
Why
The WA (Washington) tenant Terraform config was merged to main (commit 46663bd 'wa progress') before the tenant was deploy-ready. 'terraform-apply' on main now fails while provisioning ~51 WA resources.
Because Terraform applies all-or-nothing per run, this blocks every main deploy to Metabase — including the benefit-card perf fix (#101), which is correct and merged but stuck behind the failing apply.
What
Reverts 46663bd (WA terraform config: 'config_template.tf', 'metabase.tf', 'variables.tf', workflow files, '.tfvars.example', '.DS_Store' files). Touches no 'dashboards/sql/' card files — the perf fix is untouched.
Restores main to the cleanly-applyable state it was in for #100's successful deploy.
Follow-up
WA dashboard work should re-land via its own branch once the WA tenant (Metabase DB, permission groups, secrets) is fully provisioned and a terraform plan/apply is verified green — not merged half-finished to main.
🤖 Generated with Claude Code