Skip to content

[P1.5-S6-ARI-39] Apply UC3 Terraform fixes #73

Description

@bjridicodes

Ticket: P1.5-S6-01

Type: Infra | Est: 0.5d

Goal: UC3 GCP project has Pub/Sub + Cloud Functions APIs enabled and ARIA SA holds roles/logging.viewer + roles/monitoring.viewer before any S6 ARIA-side work begins.

Context: Fixes already committed to infra/terraform/uc_testing/uc3-gcp-native/main.tf in this session.

Scope:

  • Run: terraform -chdir=infra/terraform/uc_testing/uc3-gcp-native apply
  • Verify APIs: gcloud services list --project aria-uc3-gcp-native --filter="config.name:(pubsub OR cloudfunctions)"
  • Verify IAM: gcloud projects get-iam-policy aria-uc3-gcp-native --flatten="bindings[].members" --filter="bindings.role:(roles/logging.viewer OR roles/monitoring.viewer)"

Acceptance criteria:

  • pubsub.googleapis.com and cloudfunctions.googleapis.com confirmed enabled
  • roles/logging.viewer and roles/monitoring.viewer confirmed for ARIA SA
  • terraform apply exits with no errors

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1.5-S6S6: GCP Native Service ConnectorsenablerInfrastructure, tooling, and architectural work that enables feature deliveryphase-1.5All Phase 1.5 issues

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions