Skip to content

decision(firestore-send-email): kit/extension parity – config log keys and resource labels differ #3302

Open

Description

@CorieW

firestore-send-email kit/extension parity. Priority: low. Log-based metrics, alerts and billing reports built for the extension won't match the kit.

Difference

Extension Kit
Startup config log keys database, TTLExpireType, TTLExpireValue, tls, port, secure, authenticationType, location databaseId, ttlExpireType, ttlExpireValue, tlsOptions, oauthPort, oauthSecure, authType; no location
Unset secrets in that log always "<omitted>" key left out (which shows what is configured)
When it's logged once at module load inside the first request
Resource and log labels goog-firebase-ext, goog-firebase-ext-iid, goog-dm firebase-functions-codebase, firebase-functions-hash
Unknown TTL error text Unknown TTLExpireType: … Unknown TTL expire type: …

Reproduced

Compared the Initializing extension with configuration entries and the function labels on both deployed instances.

Code

Resolution

Options:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    decisionNeeds a decision before work can proceedkitsparity

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions