Skip to content

Goose File Bug Request - Extension Configuration Failure #5696

@lexie-sq

Description

@lexie-sq

Hello,
Working with Goose my scheduled updated continued to fail each week for the last few weeks. Finally Goose found that the extension configuration continued to fail and asked that I submit a bug report. Please see below for the details Goose provided for this report.

Issue Description:

Scheduled jobs fail to properly initialize required extensions
Extensions specified in recipe settings are not being loaded
Extension Manager itself is not available in scheduled job context

Steps to Reproduce:

  1. Create recipe with extensions in settings:
    settings:
    extensions: ["googledrive", "looker"]

  2. Run scheduled job

  3. Observe job logs showing:
    "I apologize, but I notice that I don't have any extensions enabled"

Expected Behavior:

Extensions specified in recipe settings should be automatically enabled
Extension Manager should be available to enable additional extensions
Job should execute with all required extensions active

Actual Behavior:

Extensions are not initialized
Extension Manager is not available
Job fails immediately due to missing extensions

Impact:

Scheduled jobs cannot access required tools
Automated tasks requiring extensions fail
Manual intervention required for tasks that should be automated

Below is the recipe I'm trying to run. It had run successfully for a few weeks in September but through the month of October when I switched to new Q4 tabs and documents to gather the data run I've been running into these execution errors.

  1. For each market (AU, CA, UK, US):

  2. For each market tab (use specific tab IDs):

    • CA Q4 Review (t.8b39u1xxo298)
    • AU Q4 Review (t.5ydcxpxllrrv)
    • UK Q4 Review (t.gpzwco7awrja)
    • US Q4 Review (t.ozq1clss1oih)
  3. Partner Data Sources:
    Monks Data (All Markets):

    Quantcast Data (Except UK):

  4. Update Process:
    a. Use docs_tool with operation "insert_text"
    b. Set start_position to 1
    c. Include specific tab_id for each market
    d. Maintain formatting:

    • Single-spaced
    • Font size 11
    • Standard section headers
    • Table formatting for metrics
      e. Add separator line ("---") after new content
  5. Content Structure:

    • Header: "▼ [Date Range]"
    • Current Performance Snapshot
    • Weekly Performance Tracking (4 weeks)
    • Weekly Reporting Factors:
      • Monks Analysis
      • Quantcast Analysis (except UK)
      • Priority Actions & Expected Impact
  6. Data Validation:

    • Verify country codes match market tabs
    • Confirm only Display, Native, Streaming Video channels
    • Check data is current (within 24h)
    • Validate all required metrics present
    • Verify correct market data in correct tabs

Metadata

Metadata

Assignees

No one assigned

    Labels

    p2Priority 2 - Medium

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions