Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[Bug] fedramp-high/vertex-mlops: the notebook owner is never applied to Workbench instances

クローズ 初心者向け
#317 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@digitalresistor がすでに取り組んでいます。

2026年10月20日 から。

  • #311 @digitalresistor による — オープン
  • #338 @huong8373tt-beep による — マージ済み

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
78/100
issue の種類
バグ
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
gcp, terraform

調査の方向性

blueprints/fedramp-high/vertex-mlops/vertex.tfから始めて、var.notebooks[each.key].ownerがgoogle_workbench_instance.playground.instance_ownersにどのように割り当てられているかを確認してください。issueには、想定されるリストへの変換とterraform planを使った再現手順が記載されています。設定されたownerがplanに表示されることを確認してください。この修正によってデプロイメント計画が変わるため、リリースノートを追加してください。

索引モデルが issue の本文から書いたものです。

説明

Bug Framework - FedRAMP High Level of Effort - Low Priority - Medium Scope - Blueprint Security

Bug Description

The blueprints/fedramp-high/vertex-mlops/vertex.tf file sets instance_owners = try(tolist(var.notebooks[each.key].owner), null). The owner attribute is a string, and tolist() fails on a string, so try() always returns null and no Workbench instance gets an owner.

Environment and Deployment Context

  • Stellar Engine Version/Commit: main at commit 2b112119e
  • Deployment Type:
    • US Region Restricted (e.g., Access Policy constraint)
    • FedRAMP Moderate
    • FedRAMP High
    • DoD IL4
    • DoD IL5
    • Stand-alone / Custom
  • FAST Stage (if applicable):
    • Stage 0 (Bootstrap)
    • Stage 1 (Resource Management)
    • Stage 2 (Network Creation)
    • Stage 3 (Security and Audit)
  • Affected Component: blueprints/fedramp-high/vertex-mlops
  • Terraform Version: any; static analysis of the configuration
  • GCP Provider Version: any

Steps to Reproduce

  1. Set owner on a notebooks entry in terraform.tfvars.
  2. Run terraform plan and inspect instance_owners on google_workbench_instance.playground.

Expected Behavior

The instance lists the configured owner in instance_owners.

Actual Behavior

instance_owners is null.

Relevant Logs and Errors

No error appears at plan time.

Additional Context

  • Use var.notebooks[each.key].owner == null ? null : [var.notebooks[each.key].owner].
  • The fix changes plans for deployments that set owner, so it needs a note in the release.
  • Found while migrating the blueprint in #311.
主要言語
HCL
スター
58
フォーク
25
平均マージ
1日 17時間
マージ済み PR(30日)
60

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

google/stellar-engine のほかの issue

google/stellar-engine の issue をすべて見る

似ている issue

Cloud の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。