chore : add zin/Aanya Singh #364

Closed
zin wants to merge 2 commits from zin/governance:zin-patch-1 into main
First-time contributor

Add aanya singh

Add aanya singh
Update data/teams/slai.toml
All checks were successful
atlantis/pre_workflow_hook: Install local-only OpenTofu providers succeeded.
kennel/build skipped: no services or static sites defined
Validate / Governance (pull_request_target) Successful in 2m59s
CI / build (pull_request) Has been skipped
CI / check (pull_request) Successful in 0s
CI / check-1 (pull_request) Successful in 5m54s
63ad5ec11e
Member

Update your PR title to follow conventional titles:

https://www.conventionalcommits.org/en/v1.0.0/

Update your PR title to follow conventional titles: https://www.conventionalcommits.org/en/v1.0.0/
chore: regenerate tofu, schemas, CODEOWNERS [skip ci]
Some checks failed
atlantis/plan: slack Plan: 3 to add, 0 to change, 85 to destroy.
atlantis/plan: google_play Plan: 0 to add, 0 to change, 38 to destroy.
atlantis/plan: google_groups Plan: 1 to add, 0 to change, 44 to destroy.
kennel/build skipped: no services or static sites defined
atlantis/plan: keycloak Plan: 38 to add, 25 to change, 38 to destroy.
atlantis/plan: discord Plan: 3 to add, 4 to change, 42 to destroy.
atlantis/plan: git Plan failed.
atlantis/plan 1/6 projects failed to plan.
atlantis/pre_workflow_hook: Install local-only OpenTofu providers succeeded.
7385efb769

Ran Plan for 6 projects:

  1. project: google_play dir: tofu/google_play workspace: default
  2. project: git dir: tofu/git workspace: default
  3. project: google_groups dir: tofu/google_groups workspace: default
  4. project: slack dir: tofu/slack workspace: default
  5. project: discord dir: tofu/discord workspace: default
  6. project: keycloak dir: tofu/keycloak workspace: default

1. project: google_play dir: tofu/google_play workspace: default

Plan Failed: This project is currently locked by an unapplied plan from pull #361. To continue, delete the lock from #361 or apply that plan and merge the pull request.

Once the lock is released, comment atlantis plan here to re-plan.


2. project: git dir: tofu/git workspace: default

Plan Failed: This project is currently locked by an unapplied plan from pull #361. To continue, delete the lock from #361 or apply that plan and merge the pull request.

Once the lock is released, comment atlantis plan here to re-plan.


3. project: google_groups dir: tofu/google_groups workspace: default

Plan Failed: This project is currently locked by an unapplied plan from pull #361. To continue, delete the lock from #361 or apply that plan and merge the pull request.

Once the lock is released, comment atlantis plan here to re-plan.


4. project: slack dir: tofu/slack workspace: default

Plan Failed: This project is currently locked by an unapplied plan from pull #361. To continue, delete the lock from #361 or apply that plan and merge the pull request.

Once the lock is released, comment atlantis plan here to re-plan.


5. project: discord dir: tofu/discord workspace: default

Plan Failed: This project is currently locked by an unapplied plan from pull #361. To continue, delete the lock from #361 or apply that plan and merge the pull request.

Once the lock is released, comment atlantis plan here to re-plan.


6. project: keycloak dir: tofu/keycloak workspace: default

Plan Failed: This project is currently locked by an unapplied plan from pull #361. To continue, delete the lock from #361 or apply that plan and merge the pull request.

Once the lock is released, comment atlantis plan here to re-plan.


Plan Summary

6 projects, 0 with changes, 0 with no changes, 6 failed

  • ⏩ To apply all unapplied plans from this Pull Request, comment:
    atlantis apply
    
  • 🚮 To delete all plans and locks from this Pull Request, comment:
    atlantis unlock
    
Ran Plan for 6 projects: 1. project: `google_play` dir: `tofu/google_play` workspace: `default` 1. project: `git` dir: `tofu/git` workspace: `default` 1. project: `google_groups` dir: `tofu/google_groups` workspace: `default` 1. project: `slack` dir: `tofu/slack` workspace: `default` 1. project: `discord` dir: `tofu/discord` workspace: `default` 1. project: `keycloak` dir: `tofu/keycloak` workspace: `default` --- ### 1. project: `google_play` dir: `tofu/google_play` workspace: `default` **Plan Failed**: This project is currently locked by an unapplied plan from pull #361. To continue, delete the lock from #361 or apply that plan and merge the pull request. Once the lock is released, comment `atlantis plan` here to re-plan. --- ### 2. project: `git` dir: `tofu/git` workspace: `default` **Plan Failed**: This project is currently locked by an unapplied plan from pull #361. To continue, delete the lock from #361 or apply that plan and merge the pull request. Once the lock is released, comment `atlantis plan` here to re-plan. --- ### 3. project: `google_groups` dir: `tofu/google_groups` workspace: `default` **Plan Failed**: This project is currently locked by an unapplied plan from pull #361. To continue, delete the lock from #361 or apply that plan and merge the pull request. Once the lock is released, comment `atlantis plan` here to re-plan. --- ### 4. project: `slack` dir: `tofu/slack` workspace: `default` **Plan Failed**: This project is currently locked by an unapplied plan from pull #361. To continue, delete the lock from #361 or apply that plan and merge the pull request. Once the lock is released, comment `atlantis plan` here to re-plan. --- ### 5. project: `discord` dir: `tofu/discord` workspace: `default` **Plan Failed**: This project is currently locked by an unapplied plan from pull #361. To continue, delete the lock from #361 or apply that plan and merge the pull request. Once the lock is released, comment `atlantis plan` here to re-plan. --- ### 6. project: `keycloak` dir: `tofu/keycloak` workspace: `default` **Plan Failed**: This project is currently locked by an unapplied plan from pull #361. To continue, delete the lock from #361 or apply that plan and merge the pull request. Once the lock is released, comment `atlantis plan` here to re-plan. --- ### Plan Summary 6 projects, 0 with changes, 0 with no changes, 6 failed * :fast_forward: To **apply** all unapplied plans from this Pull Request, comment: ```shell atlantis apply ``` * :put_litter_in_its_place: To **delete** all plans and locks from this Pull Request, comment: ```shell atlantis unlock ```
zin changed title from Update data/teams/slai.toml to chore : add zin/Aanya Singh 2026-09-23 01:57:11 +00:00

Ran Plan for 6 projects:

  1. project: slack dir: tofu/slack workspace: default
  2. project: google_play dir: tofu/google_play workspace: default
  3. project: google_groups dir: tofu/google_groups workspace: default
  4. project: keycloak dir: tofu/keycloak workspace: default
  5. project: discord dir: tofu/discord workspace: default
  6. project: git dir: tofu/git workspace: default

1. project: slack dir: tofu/slack workspace: default

Show Output
Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
   Compiling governance-schema v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/364/default/crates/governance-schema)
   Compiling governance-core v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/364/default/crates/governance-core)
   Compiling governance-tfgen v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/364/default/crates/governance-tfgen)
   Compiling governance v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/364/default/crates/governance-cli)
    Finished `release` profile [optimized] target(s) in 8.25s


OpenTofu used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create
- destroy

OpenTofu will perform the following actions:

  # null_resource.slack_cbp_ch0_audreyha will be destroyed
  # (because null_resource.slack_cbp_ch0_audreyha is not in configuration)
- resource "null_resource" "slack_cbp_ch0_audreyha" {
-       id       = "4364445734089014820" -> null
-       triggers = {
          - "channel" = "C08S56CJ8R2"
          - "user"    = "U0BT757V25U"
        } -> null
    }

  # null_resource.slack_cbp_ch0_bpwang will be destroyed
  # (because null_resource.slack_cbp_ch0_bpwang is not in configuration)
- resource "null_resource" "slack_cbp_ch0_bpwang" {
-       id       = "3530393365860103182" -> null
-       triggers = {
          - "channel" = "C08S56CJ8R2"
          - "user"    = "U0BPQ856RBM"
        } -> null
    }

  # null_resource.slack_cbp_ch0_echiu2 will be destroyed
  # (because null_resource.slack_cbp_ch0_echiu2 is not in configuration)
- resource "null_resource" "slack_cbp_ch0_echiu2" {
-       id       = "1114793883610746611" -> null
-       triggers = {
          - "channel" = "C08S56CJ8R2"
          - "user"    = "U0BS1E9V84A"
        } -> null
    }

  # null_resource.slack_cbp_ch0_gostmeaper will be destroyed
  # (because null_resource.slack_cbp_ch0_gostmeaper is not in configuration)
- resource "null_resource" "slack_cbp_ch0_gostmeaper" {
-       id       = "922029860556332272" -> null
-       triggers = {
          - "channel" = "C08S56CJ8R2"
          - "user"    = "U09DV9S4RDZ"
        } -> null
    }

  # null_resource.slack_cbp_ch0_jzw2 will be destroyed
  # (because null_resource.slack_cbp_ch0_jzw2 is not in configuration)
- resource "null_resource" "slack_cbp_ch0_jzw2" {
-       id       = "2710250839350861545" -> null
-       triggers = {
          - "channel" = "C08S56CJ8R2"
          - "user"    = "U0BRXMS21V3"
        } -> null
    }

  # null_resource.slack_cbp_ch0_kalee2 will be destroyed
  # (because null_resource.slack_cbp_ch0_kalee2 is not in configuration)
- resource "null_resource" "slack_cbp_ch0_kalee2" {
-       id       = "4795150684548876640" -> null
-       triggers = {
          - "channel" = "C08S56CJ8R2"
          - "user"    = "U0C15673GG5"
        } -> null
    }

  # null_resource.slack_cbp_ch0_katelynk will be destroyed
  # (because null_resource.slack_cbp_ch0_katelynk is not in configuration)
- resource "null_resource" "slack_cbp_ch0_katelynk" {
-       id       = "5157084645615281147" -> null
-       triggers = {
          - "channel" = "C08S56CJ8R2"
          - "user"    = "U0C0GJL7FT4"
        } -> null
    }

  # null_resource.slack_cbp_ch0_kli will be destroyed
  # (because null_resource.slack_cbp_ch0_kli is not in configuration)
- resource "null_resource" "slack_cbp_ch0_kli" {
-       id       = "5474904548699490370" -> null
-       triggers = {
          - "channel" = "C08S56CJ8R2"
          - "user"    = "U0BUSLACYES"
        } -> null
    }

  # null_resource.slack_cbp_ch0_nabraha will be destroyed
  # (because null_resource.slack_cbp_ch0_nabraha is not in configuration)
- resource "null_resource" "slack_cbp_ch0_nabraha" {
-       id       = "7255858243798126894" -> null
-       triggers = {
          - "channel" = "C08S56CJ8R2"
          - "user"    = "U0C31KC36G3"
        } -> null
    }

  # null_resource.slack_cbp_ch0_vni2 will be destroyed
  # (because null_resource.slack_cbp_ch0_vni2 is not in configuration)
- resource "null_resource" "slack_cbp_ch0_vni2" {
-       id       = "4707405695395040760" -> null
-       triggers = {
          - "channel" = "C08S56CJ8R2"
          - "user"    = "U0BTKEENMF0"
        } -> null
    }

  # null_resource.slack_cbp_ch0_xmi will be destroyed
  # (because null_resource.slack_cbp_ch0_xmi is not in configuration)
- resource "null_resource" "slack_cbp_ch0_xmi" {
-       id       = "1633521703226097875" -> null
-       triggers = {
          - "channel" = "C08S56CJ8R2"
          - "user"    = "U0C0006EE7J"
        } -> null
    }

  # null_resource.slack_cmu-courses_ch0_asivachi will be destroyed
  # (because null_resource.slack_cmu-courses_ch0_asivachi is not in configuration)
- resource "null_resource" "slack_cmu-courses_ch0_asivachi" {
-       id       = "888968019233037560" -> null
-       triggers = {
          - "channel" = "C0150RGAG1L"
          - "user"    = "U09EVGS7G4W"
        } -> null
    }

  # null_resource.slack_cmu-courses_ch0_brianch2 will be destroyed
  # (because null_resource.slack_cmu-courses_ch0_brianch2 is not in configuration)
- resource "null_resource" "slack_cmu-courses_ch0_brianch2" {
-       id       = "6898026557771668365" -> null
-       triggers = {
          - "channel" = "C0150RGAG1L"
          - "user"    = "U09DCRM43KR"
        } -> null
    }

  # null_resource.slack_cmu-courses_ch0_haiyuem will be destroyed
  # (because null_resource.slack_cmu-courses_ch0_haiyuem is not in configuration)
- resource "null_resource" "slack_cmu-courses_ch0_haiyuem" {
-       id       = "6886837389628022930" -> null
-       triggers = {
          - "channel" = "C0150RGAG1L"
          - "user"    = "U0BQNA7R72A"
        } -> null
    }

  # null_resource.slack_cmu-courses_ch0_hannahl3 will be destroyed
  # (because null_resource.slack_cmu-courses_ch0_hannahl3 is not in configuration)
- resource "null_resource" "slack_cmu-courses_ch0_hannahl3" {
-       id       = "6694673216077436001" -> null
-       triggers = {
          - "channel" = "C0150RGAG1L"
          - "user"    = "U09DPFJRM0C"
        } -> null
    }

  # null_resource.slack_cmu-courses_ch0_jasondin will be destroyed
  # (because null_resource.slack_cmu-courses_ch0_jasondin is not in configuration)
- resource "null_resource" "slack_cmu-courses_ch0_jasondin" {
-       id       = "4338635877312603259" -> null
-       triggers = {
          - "channel" = "C0150RGAG1L"
          - "user"    = "U0C1C9CNT3N"
        } -> null
    }

  # null_resource.slack_cmu-courses_ch0_jgtsao will be destroyed
  # (because null_resource.slack_cmu-courses_ch0_jgtsao is not in configuration)
- resource "null_resource" "slack_cmu-courses_ch0_jgtsao" {
-       id       = "1570788414529139039" -> null
-       triggers = {
          - "channel" = "C0150RGAG1L"
          - "user"    = "U0BHX2G2AJ2"
        } -> null
    }

  # null_resource.slack_cmu-courses_ch0_vaathava will be destroyed
  # (because null_resource.slack_cmu-courses_ch0_vaathava is not in configuration)
- resource "null_resource" "slack_cmu-courses_ch0_vaathava" {
-       id       = "8133600725523703370" -> null
-       triggers = {
          - "channel" = "C0150RGAG1L"
          - "user"    = "U0C333MD8NN"
        } -> null
    }

  # null_resource.slack_cmu-eats_ch0_alvinche will be destroyed
  # (because null_resource.slack_cmu-eats_ch0_alvinche is not in configuration)
- resource "null_resource" "slack_cmu-eats_ch0_alvinche" {
-       id       = "1841940881835671886" -> null
-       triggers = {
          - "channel" = "C043UV30DHA"
          - "user"    = "U0C165BM917"
        } -> null
    }

  # null_resource.slack_cmu-eats_ch0_lillianx will be destroyed
  # (because null_resource.slack_cmu-eats_ch0_lillianx is not in configuration)
- resource "null_resource" "slack_cmu-eats_ch0_lillianx" {
-       id       = "5675694287694716521" -> null
-       triggers = {
          - "channel" = "C043UV30DHA"
          - "user"    = "U09DCP8HDGD"
        } -> null
    }

  # null_resource.slack_cmu-eats_ch0_mangomochi7 will be destroyed
  # (because null_resource.slack_cmu-eats_ch0_mangomochi7 is not in configuration)
- resource "null_resource" "slack_cmu-eats_ch0_mangomochi7" {
-       id       = "8585637340868835493" -> null
-       triggers = {
          - "channel" = "C043UV30DHA"
          - "user"    = "U0BTFLQ40NP"
        } -> null
    }

  # null_resource.slack_cmu-eats_ch0_raymond4 will be destroyed
  # (because null_resource.slack_cmu-eats_ch0_raymond4 is not in configuration)
- resource "null_resource" "slack_cmu-eats_ch0_raymond4" {
-       id       = "2826849370320847943" -> null
-       triggers = {
          - "channel" = "C043UV30DHA"
          - "user"    = "U0A8XL922S3"
        } -> null
    }

  # null_resource.slack_cmu-eats_ch0_samsongo will be destroyed
  # (because null_resource.slack_cmu-eats_ch0_samsongo is not in configuration)
- resource "null_resource" "slack_cmu-eats_ch0_samsongo" {
-       id       = "3748752241809279126" -> null
-       triggers = {
          - "channel" = "C043UV30DHA"
          - "user"    = "U0C1HC155FE"
        } -> null
    }

  # null_resource.slack_cmu-eats_ch0_thomasxi will be destroyed
  # (because null_resource.slack_cmu-eats_ch0_thomasxi is not in configuration)
- resource "null_resource" "slack_cmu-eats_ch0_thomasxi" {
-       id       = "1816179186241425835" -> null
-       triggers = {
          - "channel" = "C043UV30DHA"
          - "user"    = "U0BUWBC5Q2D"
        } -> null
    }

  # null_resource.slack_cmu-maps_ch0_hayoonch will be destroyed
  # (because null_resource.slack_cmu-maps_ch0_hayoonch is not in configuration)
- resource "null_resource" "slack_cmu-maps_ch0_hayoonch" {
-       id       = "3301314428326365948" -> null
-       triggers = {
          - "channel" = "C05T7QRN4LF"
          - "user"    = "U0C2Y2BGVHB"
        } -> null
    }

  # null_resource.slack_cmu-maps_ch0_kennethz will be destroyed
  # (because null_resource.slack_cmu-maps_ch0_kennethz is not in configuration)
- resource "null_resource" "slack_cmu-maps_ch0_kennethz" {
-       id       = "4137649222352534344" -> null
-       triggers = {
          - "channel" = "C05T7QRN4LF"
          - "user"    = "U0BTMURLEFL"
        } -> null
    }

  # null_resource.slack_cmu-maps_ch0_pollyg will be destroyed
  # (because null_resource.slack_cmu-maps_ch0_pollyg is not in configuration)
- resource "null_resource" "slack_cmu-maps_ch0_pollyg" {
-       id       = "4812679365331161717" -> null
-       triggers = {
          - "channel" = "C05T7QRN4LF"
          - "user"    = "U0ALF27AC2Y"
        } -> null
    }

  # null_resource.slack_cmu-study_ch0_cseluzhy will be destroyed
  # (because null_resource.slack_cmu-study_ch0_cseluzhy is not in configuration)
- resource "null_resource" "slack_cmu-study_ch0_cseluzhy" {
-       id       = "4081643082500123011" -> null
-       triggers = {
          - "channel" = "C09KN6M3P53"
          - "user"    = "U09G9PKKLG2"
        } -> null
    }

  # null_resource.slack_cmu-study_ch0_kenneth4 will be destroyed
  # (because null_resource.slack_cmu-study_ch0_kenneth4 is not in configuration)
- resource "null_resource" "slack_cmu-study_ch0_kenneth4" {
-       id       = "6338535503753138959" -> null
-       triggers = {
          - "channel" = "C09KN6M3P53"
          - "user"    = "U0BS5733EEQ"
        } -> null
    }

  # null_resource.slack_cmu-study_ch0_mishag will be destroyed
  # (because null_resource.slack_cmu-study_ch0_mishag is not in configuration)
- resource "null_resource" "slack_cmu-study_ch0_mishag" {
-       id       = "2587731386072757353" -> null
-       triggers = {
          - "channel" = "C09KN6M3P53"
          - "user"    = "U07LSQJG6KT"
        } -> null
    }

  # null_resource.slack_cmu-study_ch0_ocervera will be destroyed
  # (because null_resource.slack_cmu-study_ch0_ocervera is not in configuration)
- resource "null_resource" "slack_cmu-study_ch0_ocervera" {
-       id       = "2339707845743757314" -> null
-       triggers = {
          - "channel" = "C09KN6M3P53"
          - "user"    = "U0C2UATN3NX"
        } -> null
    }

  # null_resource.slack_devops_ch0_jhhan2 will be destroyed
  # (because null_resource.slack_devops_ch0_jhhan2 is not in configuration)
- resource "null_resource" "slack_devops_ch0_jhhan2" {
-       id       = "5440140062483976153" -> null
-       triggers = {
          - "channel" = "C08K3Q77ZQF"
          - "user"    = "U0C1FDWSRH8"
        } -> null
    }

  # null_resource.slack_devops_ch1_jhhan2 will be destroyed
  # (because null_resource.slack_devops_ch1_jhhan2 is not in configuration)
- resource "null_resource" "slack_devops_ch1_jhhan2" {
-       id       = "9112871001818787871" -> null
-       triggers = {
          - "channel" = "C0BNV84NUTC"
          - "user"    = "U0C1FDWSRH8"
        } -> null
    }

  # null_resource.slack_hub_akhanal2 will be destroyed
  # (because null_resource.slack_hub_akhanal2 is not in configuration)
- resource "null_resource" "slack_hub_akhanal2" {
-       id       = "7051117878881064331" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C201A8QQ3"
        } -> null
    }

  # null_resource.slack_hub_alvinche will be destroyed
  # (because null_resource.slack_hub_alvinche is not in configuration)
- resource "null_resource" "slack_hub_alvinche" {
-       id       = "8464716382528480869" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C165BM917"
        } -> null
    }

  # null_resource.slack_hub_asivachi will be destroyed
  # (because null_resource.slack_hub_asivachi is not in configuration)
- resource "null_resource" "slack_hub_asivachi" {
-       id       = "8684321702454289361" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U09EVGS7G4W"
        } -> null
    }

  # null_resource.slack_hub_audreyha will be destroyed
  # (because null_resource.slack_hub_audreyha is not in configuration)
- resource "null_resource" "slack_hub_audreyha" {
-       id       = "7460822405756612721" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BT757V25U"
        } -> null
    }

  # null_resource.slack_hub_azzzz will be destroyed
  # (because null_resource.slack_hub_azzzz is not in configuration)
- resource "null_resource" "slack_hub_azzzz" {
-       id       = "2190813055926497996" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C1A9341EV"
        } -> null
    }

  # null_resource.slack_hub_bpwang will be destroyed
  # (because null_resource.slack_hub_bpwang is not in configuration)
- resource "null_resource" "slack_hub_bpwang" {
-       id       = "1270540739530494389" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BPQ856RBM"
        } -> null
    }

  # null_resource.slack_hub_brianch2 will be destroyed
  # (because null_resource.slack_hub_brianch2 is not in configuration)
- resource "null_resource" "slack_hub_brianch2" {
-       id       = "7211668552245594837" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U09DCRM43KR"
        } -> null
    }

  # null_resource.slack_hub_cseluzhy will be destroyed
  # (because null_resource.slack_hub_cseluzhy is not in configuration)
- resource "null_resource" "slack_hub_cseluzhy" {
-       id       = "8965923716428729918" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U09G9PKKLG2"
        } -> null
    }

  # null_resource.slack_hub_eb_thom will be destroyed
  # (because null_resource.slack_hub_eb_thom is not in configuration)
- resource "null_resource" "slack_hub_eb_thom" {
-       id       = "138100256739478152" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C2K991NQ7"
        } -> null
    }

  # null_resource.slack_hub_echiu2 will be destroyed
  # (because null_resource.slack_hub_echiu2 is not in configuration)
- resource "null_resource" "slack_hub_echiu2" {
-       id       = "2444067118614793981" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BS1E9V84A"
        } -> null
    }

  # null_resource.slack_hub_ethanli will be destroyed
  # (because null_resource.slack_hub_ethanli is not in configuration)
- resource "null_resource" "slack_hub_ethanli" {
-       id       = "8191639316496535190" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U09F9AJBQAD"
        } -> null
    }

  # null_resource.slack_hub_haiyuem will be destroyed
  # (because null_resource.slack_hub_haiyuem is not in configuration)
- resource "null_resource" "slack_hub_haiyuem" {
-       id       = "636215151662901655" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BQNA7R72A"
        } -> null
    }

  # null_resource.slack_hub_hannahl3 will be destroyed
  # (because null_resource.slack_hub_hannahl3 is not in configuration)
- resource "null_resource" "slack_hub_hannahl3" {
-       id       = "7350930746169001735" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U09DPFJRM0C"
        } -> null
    }

  # null_resource.slack_hub_hayoonch will be destroyed
  # (because null_resource.slack_hub_hayoonch is not in configuration)
- resource "null_resource" "slack_hub_hayoonch" {
-       id       = "1633907471091194183" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C2Y2BGVHB"
        } -> null
    }

  # null_resource.slack_hub_jasondin will be destroyed
  # (because null_resource.slack_hub_jasondin is not in configuration)
- resource "null_resource" "slack_hub_jasondin" {
-       id       = "7935465455438440934" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C1C9CNT3N"
        } -> null
    }

  # null_resource.slack_hub_jazang will be destroyed
  # (because null_resource.slack_hub_jazang is not in configuration)
- resource "null_resource" "slack_hub_jazang" {
-       id       = "8147252572916099479" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0AAAKB971A"
        } -> null
    }

  # null_resource.slack_hub_jcz2 will be destroyed
  # (because null_resource.slack_hub_jcz2 is not in configuration)
- resource "null_resource" "slack_hub_jcz2" {
-       id       = "4843697392163247890" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BTHUYABJP"
        } -> null
    }

  # null_resource.slack_hub_jgtsao will be destroyed
  # (because null_resource.slack_hub_jgtsao is not in configuration)
- resource "null_resource" "slack_hub_jgtsao" {
-       id       = "1586262968444521057" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BHX2G2AJ2"
        } -> null
    }

  # null_resource.slack_hub_jhhan2 will be destroyed
  # (because null_resource.slack_hub_jhhan2 is not in configuration)
- resource "null_resource" "slack_hub_jhhan2" {
-       id       = "333305548515570789" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C1FDWSRH8"
        } -> null
    }

  # null_resource.slack_hub_jliao2 will be destroyed
  # (because null_resource.slack_hub_jliao2 is not in configuration)
- resource "null_resource" "slack_hub_jliao2" {
-       id       = "880534633743601555" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U09F23EKK6X"
        } -> null
    }

  # null_resource.slack_hub_jzw2 will be destroyed
  # (because null_resource.slack_hub_jzw2 is not in configuration)
- resource "null_resource" "slack_hub_jzw2" {
-       id       = "3119522413353675928" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BRXMS21V3"
        } -> null
    }

  # null_resource.slack_hub_kalee2 will be destroyed
  # (because null_resource.slack_hub_kalee2 is not in configuration)
- resource "null_resource" "slack_hub_kalee2" {
-       id       = "7357239019431343470" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C15673GG5"
        } -> null
    }

  # null_resource.slack_hub_katelynk will be destroyed
  # (because null_resource.slack_hub_katelynk is not in configuration)
- resource "null_resource" "slack_hub_katelynk" {
-       id       = "7288355145424030399" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C0GJL7FT4"
        } -> null
    }

  # null_resource.slack_hub_kenneth4 will be destroyed
  # (because null_resource.slack_hub_kenneth4 is not in configuration)
- resource "null_resource" "slack_hub_kenneth4" {
-       id       = "6585589434036041915" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BS5733EEQ"
        } -> null
    }

  # null_resource.slack_hub_kennethz will be destroyed
  # (because null_resource.slack_hub_kennethz is not in configuration)
- resource "null_resource" "slack_hub_kennethz" {
-       id       = "2506502594701195393" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BTMURLEFL"
        } -> null
    }

  # null_resource.slack_hub_kli will be destroyed
  # (because null_resource.slack_hub_kli is not in configuration)
- resource "null_resource" "slack_hub_kli" {
-       id       = "7335614818578765947" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BUSLACYES"
        } -> null
    }

  # null_resource.slack_hub_lillianx will be destroyed
  # (because null_resource.slack_hub_lillianx is not in configuration)
- resource "null_resource" "slack_hub_lillianx" {
-       id       = "2481470113980826951" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U09DCP8HDGD"
        } -> null
    }

  # null_resource.slack_hub_mangomochi7 will be destroyed
  # (because null_resource.slack_hub_mangomochi7 is not in configuration)
- resource "null_resource" "slack_hub_mangomochi7" {
-       id       = "2884373938895061256" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BTFLQ40NP"
        } -> null
    }

  # null_resource.slack_hub_mishag will be destroyed
  # (because null_resource.slack_hub_mishag is not in configuration)
- resource "null_resource" "slack_hub_mishag" {
-       id       = "2919175090844716463" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U07LSQJG6KT"
        } -> null
    }

  # null_resource.slack_hub_mxiong2 will be destroyed
  # (because null_resource.slack_hub_mxiong2 is not in configuration)
- resource "null_resource" "slack_hub_mxiong2" {
-       id       = "1180540065929343592" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C298E510V"
        } -> null
    }

  # null_resource.slack_hub_nabraha will be destroyed
  # (because null_resource.slack_hub_nabraha is not in configuration)
- resource "null_resource" "slack_hub_nabraha" {
-       id       = "3297329416188395993" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C31KC36G3"
        } -> null
    }

  # null_resource.slack_hub_ocervera will be destroyed
  # (because null_resource.slack_hub_ocervera is not in configuration)
- resource "null_resource" "slack_hub_ocervera" {
-       id       = "5752953344265102530" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C2UATN3NX"
        } -> null
    }

  # null_resource.slack_hub_pollyg will be destroyed
  # (because null_resource.slack_hub_pollyg is not in configuration)
- resource "null_resource" "slack_hub_pollyg" {
-       id       = "3236858972933711000" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0ALF27AC2Y"
        } -> null
    }

  # null_resource.slack_hub_raymond4 will be destroyed
  # (because null_resource.slack_hub_raymond4 is not in configuration)
- resource "null_resource" "slack_hub_raymond4" {
-       id       = "9040154897242680312" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0A8XL922S3"
        } -> null
    }

  # null_resource.slack_hub_samsongo will be destroyed
  # (because null_resource.slack_hub_samsongo is not in configuration)
- resource "null_resource" "slack_hub_samsongo" {
-       id       = "2727614640950896225" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C1HC155FE"
        } -> null
    }

  # null_resource.slack_hub_sissizh3n will be destroyed
  # (because null_resource.slack_hub_sissizh3n is not in configuration)
- resource "null_resource" "slack_hub_sissizh3n" {
-       id       = "2148009466511172866" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BV67LJRNJ"
        } -> null
    }

  # null_resource.slack_hub_thomasxi will be destroyed
  # (because null_resource.slack_hub_thomasxi is not in configuration)
- resource "null_resource" "slack_hub_thomasxi" {
-       id       = "7712334773408297222" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BUWBC5Q2D"
        } -> null
    }

  # null_resource.slack_hub_vaathava will be destroyed
  # (because null_resource.slack_hub_vaathava is not in configuration)
- resource "null_resource" "slack_hub_vaathava" {
-       id       = "7015920159710730998" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C333MD8NN"
        } -> null
    }

  # null_resource.slack_hub_vni2 will be destroyed
  # (because null_resource.slack_hub_vni2 is not in configuration)
- resource "null_resource" "slack_hub_vni2" {
-       id       = "960663421835067519" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0BTKEENMF0"
        } -> null
    }

  # null_resource.slack_hub_xmi will be destroyed
  # (because null_resource.slack_hub_xmi is not in configuration)
- resource "null_resource" "slack_hub_xmi" {
-       id       = "7544251604540590150" -> null
-       triggers = {
          - "channel" = "C096TM8EMS8"
          - "user"    = "U0C0006EE7J"
        } -> null
    }

  # null_resource.slack_hub_zin will be created
+ resource "null_resource" "slack_hub_zin" {
+       id       = (known after apply)
+       triggers = {
          + "channel" = "C096TM8EMS8"
          + "user"    = "U0C31RYTHDJ"
        }
    }

  # null_resource.slack_leads_cseluzhy will be destroyed
  # (because null_resource.slack_leads_cseluzhy is not in configuration)
- resource "null_resource" "slack_leads_cseluzhy" {
-       id       = "662549664703465762" -> null
-       triggers = {
          - "channel" = "C0AN1M0HDV0"
          - "user"    = "U09G9PKKLG2"
        } -> null
    }

  # null_resource.slack_leads_jc_965 will be destroyed
  # (because null_resource.slack_leads_jc_965 is not in configuration)
- resource "null_resource" "slack_leads_jc_965" {
-       id       = "6185492700614965496" -> null
-       triggers = {
          - "channel" = "C0AN1M0HDV0"
          - "user"    = "U09E19AABEY"
        } -> null
    }

  # null_resource.slack_leads_jiyas will be destroyed
  # (because null_resource.slack_leads_jiyas is not in configuration)
- resource "null_resource" "slack_leads_jiyas" {
-       id       = "1866307958230487938" -> null
-       triggers = {
          - "channel" = "C0AN1M0HDV0"
          - "user"    = "U09F6FZH78A"
        } -> null
    }

  # null_resource.slack_leads_mishag will be destroyed
  # (because null_resource.slack_leads_mishag is not in configuration)
- resource "null_resource" "slack_leads_mishag" {
-       id       = "5790996573957266957" -> null
-       triggers = {
          - "channel" = "C0AN1M0HDV0"
          - "user"    = "U07LSQJG6KT"
        } -> null
    }

  # null_resource.slack_lnf_ch0_anish will be destroyed
  # (because null_resource.slack_lnf_ch0_anish is not in configuration)
- resource "null_resource" "slack_lnf_ch0_anish" {
-       id       = "1428149583536601906" -> null
-       triggers = {
          - "channel" = "C01BAADS8U8"
          - "user"    = "U07FPJKFB5E"
        } -> null
    }

  # null_resource.slack_lost-and-found_ch0_anish will be created
+ resource "null_resource" "slack_lost-and-found_ch0_anish" {
+       id       = (known after apply)
+       triggers = {
          + "channel" = "C01BAADS8U8"
          + "user"    = "U07FPJKFB5E"
        }
    }

  # null_resource.slack_slai_ch0_akhanal2 will be destroyed
  # (because null_resource.slack_slai_ch0_akhanal2 is not in configuration)
- resource "null_resource" "slack_slai_ch0_akhanal2" {
-       id       = "5858842237558273895" -> null
-       triggers = {
          - "channel" = "C08SRUGUQ05"
          - "user"    = "U0C201A8QQ3"
        } -> null
    }

  # null_resource.slack_slai_ch0_jcz2 will be destroyed
  # (because null_resource.slack_slai_ch0_jcz2 is not in configuration)
- resource "null_resource" "slack_slai_ch0_jcz2" {
-       id       = "8690310981055433365" -> null
-       triggers = {
          - "channel" = "C08SRUGUQ05"
          - "user"    = "U0BTHUYABJP"
        } -> null
    }

  # null_resource.slack_slai_ch0_jliao2 will be destroyed
  # (because null_resource.slack_slai_ch0_jliao2 is not in configuration)
- resource "null_resource" "slack_slai_ch0_jliao2" {
-       id       = "3989805216577422639" -> null
-       triggers = {
          - "channel" = "C08SRUGUQ05"
          - "user"    = "U09F23EKK6X"
        } -> null
    }

  # null_resource.slack_slai_ch0_sissizh3n will be destroyed
  # (because null_resource.slack_slai_ch0_sissizh3n is not in configuration)
- resource "null_resource" "slack_slai_ch0_sissizh3n" {
-       id       = "3906090088057620728" -> null
-       triggers = {
          - "channel" = "C08SRUGUQ05"
          - "user"    = "U0BV67LJRNJ"
        } -> null
    }

  # null_resource.slack_slai_ch0_zin will be created
+ resource "null_resource" "slack_slai_ch0_zin" {
+       id       = (known after apply)
+       triggers = {
          + "channel" = "C08SRUGUQ05"
          + "user"    = "U0C31RYTHDJ"
        }
    }

  # null_resource.slack_terrier_ch0_azzzz will be destroyed
  # (because null_resource.slack_terrier_ch0_azzzz is not in configuration)
- resource "null_resource" "slack_terrier_ch0_azzzz" {
-       id       = "7127660607138545959" -> null
-       triggers = {
          - "channel" = "C08AAADPCSE"
          - "user"    = "U0C1A9341EV"
        } -> null
    }

  # null_resource.slack_terrier_ch0_ethanli will be destroyed
  # (because null_resource.slack_terrier_ch0_ethanli is not in configuration)
- resource "null_resource" "slack_terrier_ch0_ethanli" {
-       id       = "2370713295190598071" -> null
-       triggers = {
          - "channel" = "C08AAADPCSE"
          - "user"    = "U09F9AJBQAD"
        } -> null
    }

  # null_resource.slack_terrier_ch0_jazang will be destroyed
  # (because null_resource.slack_terrier_ch0_jazang is not in configuration)
- resource "null_resource" "slack_terrier_ch0_jazang" {
-       id       = "6186309242297098640" -> null
-       triggers = {
          - "channel" = "C08AAADPCSE"
          - "user"    = "U0AAAKB971A"
        } -> null
    }

Plan: 3 to add, 0 to change, 85 to destroy.
  • ▶️ To apply this plan, comment:
    atlantis apply -p slack
    
  • 🚮 To delete this plan and lock, click here
  • 🔁 To plan this project again, comment:
    atlantis plan -p slack
    

Plan: 3 to add, 0 to change, 85 to destroy.


2. project: google_play dir: tofu/google_play workspace: default

Show Output
Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on build directory
    Finished `release` profile [optimized] target(s) in 8.26s


OpenTofu used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
- destroy

OpenTofu will perform the following actions:

  # googleplay_app_iam.courses_asivachi will be destroyed
  # (because googleplay_app_iam.courses_asivachi is not in configuration)
- resource "googleplay_app_iam" "courses_asivachi" {
-       app_id               = "courses.cmu.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "asivachi@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.courses_brianch2 will be destroyed
  # (because googleplay_app_iam.courses_brianch2 is not in configuration)
- resource "googleplay_app_iam" "courses_brianch2" {
-       app_id               = "courses.cmu.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "brianch2@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.courses_haiyuem will be destroyed
  # (because googleplay_app_iam.courses_haiyuem is not in configuration)
- resource "googleplay_app_iam" "courses_haiyuem" {
-       app_id               = "courses.cmu.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "haiyuem@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.courses_hannahl3 will be destroyed
  # (because googleplay_app_iam.courses_hannahl3 is not in configuration)
- resource "googleplay_app_iam" "courses_hannahl3" {
-       app_id               = "courses.cmu.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "hannahl3@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.courses_jasondin will be destroyed
  # (because googleplay_app_iam.courses_jasondin is not in configuration)
- resource "googleplay_app_iam" "courses_jasondin" {
-       app_id               = "courses.cmu.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "jasondin@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.courses_jgtsao will be destroyed
  # (because googleplay_app_iam.courses_jgtsao is not in configuration)
- resource "googleplay_app_iam" "courses_jgtsao" {
-       app_id               = "courses.cmu.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "jgtsao@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.courses_vaathava will be destroyed
  # (because googleplay_app_iam.courses_vaathava is not in configuration)
- resource "googleplay_app_iam" "courses_vaathava" {
-       app_id               = "courses.cmu.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "vaathava@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.eats_alvinche will be destroyed
  # (because googleplay_app_iam.eats_alvinche is not in configuration)
- resource "googleplay_app_iam" "eats_alvinche" {
-       app_id               = "com.cmueats.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "alvinche@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.eats_lillianx will be destroyed
  # (because googleplay_app_iam.eats_lillianx is not in configuration)
- resource "googleplay_app_iam" "eats_lillianx" {
-       app_id               = "com.cmueats.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "lillianx@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.eats_mangomochi7 will be destroyed
  # (because googleplay_app_iam.eats_mangomochi7 is not in configuration)
- resource "googleplay_app_iam" "eats_mangomochi7" {
-       app_id               = "com.cmueats.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "ghechen@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.eats_raymond4 will be destroyed
  # (because googleplay_app_iam.eats_raymond4 is not in configuration)
- resource "googleplay_app_iam" "eats_raymond4" {
-       app_id               = "com.cmueats.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "raymond4@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.eats_samsongo will be destroyed
  # (because googleplay_app_iam.eats_samsongo is not in configuration)
- resource "googleplay_app_iam" "eats_samsongo" {
-       app_id               = "com.cmueats.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "samsongo@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.eats_thomasxi will be destroyed
  # (because googleplay_app_iam.eats_thomasxi is not in configuration)
- resource "googleplay_app_iam" "eats_thomasxi" {
-       app_id               = "com.cmueats.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "thomasxi@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.maps_hayoonch will be destroyed
  # (because googleplay_app_iam.maps_hayoonch is not in configuration)
- resource "googleplay_app_iam" "maps_hayoonch" {
-       app_id               = "com.cmumaps.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "hayoonch@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.maps_kennethz will be destroyed
  # (because googleplay_app_iam.maps_kennethz is not in configuration)
- resource "googleplay_app_iam" "maps_kennethz" {
-       app_id               = "com.cmumaps.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "kzhong2@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.maps_pollyg will be destroyed
  # (because googleplay_app_iam.maps_pollyg is not in configuration)
- resource "googleplay_app_iam" "maps_pollyg" {
-       app_id               = "com.cmumaps.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "pollyg@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.terrier_azzzz will be destroyed
  # (because googleplay_app_iam.terrier_azzzz is not in configuration)
- resource "googleplay_app_iam" "terrier_azzzz" {
-       app_id               = "build.terrier.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "minzhenn@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.terrier_ethanli will be destroyed
  # (because googleplay_app_iam.terrier_ethanli is not in configuration)
- resource "googleplay_app_iam" "terrier_ethanli" {
-       app_id               = "build.terrier.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "ethanli@andrew.cmu.edu" -> null
    }

  # googleplay_app_iam.terrier_jazang will be destroyed
  # (because googleplay_app_iam.terrier_jazang is not in configuration)
- resource "googleplay_app_iam" "terrier_jazang" {
-       app_id               = "build.terrier.app" -> null
-       expanded_permissions = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       permissions          = [
-           "CAN_MANAGE_TRACK_APKS",
-           "CAN_MANAGE_TRACK_USERS",
-           "CAN_VIEW_APP_QUALITY",
-           "CAN_VIEW_NON_FINANCIAL_DATA",
        ] -> null
-       user_id              = "jazang@andrew.cmu.edu" -> null
    }

  # googleplay_user.alvinche will be destroyed
  # (because googleplay_user.alvinche is not in configuration)
- resource "googleplay_user" "alvinche" {
-       email                = "alvinche@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "alvinche@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/alvinche@andrew.cmu.edu" -> null
    }

  # googleplay_user.asivachi will be destroyed
  # (because googleplay_user.asivachi is not in configuration)
- resource "googleplay_user" "asivachi" {
-       email                = "asivachi@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "asivachi@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/asivachi@andrew.cmu.edu" -> null
    }

  # googleplay_user.azzzz will be destroyed
  # (because googleplay_user.azzzz is not in configuration)
- resource "googleplay_user" "azzzz" {
-       email                = "minzhenn@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "minzhenn@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/minzhenn@andrew.cmu.edu" -> null
    }

  # googleplay_user.brianch2 will be destroyed
  # (because googleplay_user.brianch2 is not in configuration)
- resource "googleplay_user" "brianch2" {
-       email                = "brianch2@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "brianch2@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/brianch2@andrew.cmu.edu" -> null
    }

  # googleplay_user.ethanli will be destroyed
  # (because googleplay_user.ethanli is not in configuration)
- resource "googleplay_user" "ethanli" {
-       email                = "ethanli@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "ethanli@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/ethanli@andrew.cmu.edu" -> null
    }

  # googleplay_user.haiyuem will be destroyed
  # (because googleplay_user.haiyuem is not in configuration)
- resource "googleplay_user" "haiyuem" {
-       email                = "haiyuem@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "haiyuem@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/haiyuem@andrew.cmu.edu" -> null
    }

  # googleplay_user.hannahl3 will be destroyed
  # (because googleplay_user.hannahl3 is not in configuration)
- resource "googleplay_user" "hannahl3" {
-       email                = "hannahl3@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "hannahl3@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/hannahl3@andrew.cmu.edu" -> null
    }

  # googleplay_user.hayoonch will be destroyed
  # (because googleplay_user.hayoonch is not in configuration)
- resource "googleplay_user" "hayoonch" {
-       email                = "hayoonch@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "hayoonch@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/hayoonch@andrew.cmu.edu" -> null
    }

  # googleplay_user.jasondin will be destroyed
  # (because googleplay_user.jasondin is not in configuration)
- resource "googleplay_user" "jasondin" {
-       email                = "jasondin@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "jasondin@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/jasondin@andrew.cmu.edu" -> null
    }

  # googleplay_user.jazang will be destroyed
  # (because googleplay_user.jazang is not in configuration)
- resource "googleplay_user" "jazang" {
-       email                = "jazang@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "jazang@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/jazang@andrew.cmu.edu" -> null
    }

  # googleplay_user.jgtsao will be destroyed
  # (because googleplay_user.jgtsao is not in configuration)
- resource "googleplay_user" "jgtsao" {
-       email                = "jgtsao@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "jgtsao@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/jgtsao@andrew.cmu.edu" -> null
    }

  # googleplay_user.kennethz will be destroyed
  # (because googleplay_user.kennethz is not in configuration)
- resource "googleplay_user" "kennethz" {
-       email                = "kzhong2@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "kzhong2@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/kzhong2@andrew.cmu.edu" -> null
    }

  # googleplay_user.lillianx will be destroyed
  # (because googleplay_user.lillianx is not in configuration)
- resource "googleplay_user" "lillianx" {
-       email                = "lillianx@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "lillianx@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/lillianx@andrew.cmu.edu" -> null
    }

  # googleplay_user.mangomochi7 will be destroyed
  # (because googleplay_user.mangomochi7 is not in configuration)
- resource "googleplay_user" "mangomochi7" {
-       email                = "ghechen@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "ghechen@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/ghechen@andrew.cmu.edu" -> null
    }

  # googleplay_user.pollyg will be destroyed
  # (because googleplay_user.pollyg is not in configuration)
- resource "googleplay_user" "pollyg" {
-       email                = "pollyg@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "pollyg@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/pollyg@andrew.cmu.edu" -> null
    }

  # googleplay_user.raymond4 will be destroyed
  # (because googleplay_user.raymond4 is not in configuration)
- resource "googleplay_user" "raymond4" {
-       email                = "raymond4@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "raymond4@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/raymond4@andrew.cmu.edu" -> null
    }

  # googleplay_user.samsongo will be destroyed
  # (because googleplay_user.samsongo is not in configuration)
- resource "googleplay_user" "samsongo" {
-       email                = "samsongo@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "samsongo@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/samsongo@andrew.cmu.edu" -> null
    }

  # googleplay_user.thomasxi will be destroyed
  # (because googleplay_user.thomasxi is not in configuration)
- resource "googleplay_user" "thomasxi" {
-       email                = "thomasxi@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "thomasxi@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/thomasxi@andrew.cmu.edu" -> null
    }

  # googleplay_user.vaathava will be destroyed
  # (because googleplay_user.vaathava is not in configuration)
- resource "googleplay_user" "vaathava" {
-       email                = "vaathava@andrew.cmu.edu" -> null
-       expanded_permissions = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       global_permissions   = [
-           "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
        ] -> null
-       id                   = "vaathava@andrew.cmu.edu" -> null
-       name                 = "developers/7984360456919420393/users/vaathava@andrew.cmu.edu" -> null
    }

Plan: 0 to add, 0 to change, 38 to destroy.
  • ▶️ To apply this plan, comment:
    atlantis apply -p google_play
    
  • 🚮 To delete this plan and lock, click here
  • 🔁 To plan this project again, comment:
    atlantis plan -p google_play
    

Plan: 0 to add, 0 to change, 38 to destroy.


3. project: google_groups dir: tofu/google_groups workspace: default

Show Output
Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on build directory
    Finished `release` profile [optimized] target(s) in 8.32s


OpenTofu used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create
- destroy

OpenTofu will perform the following actions:

  # google_cloud_identity_group_membership.ops_cseluzhy will be destroyed
  # (because google_cloud_identity_group_membership.ops_cseluzhy is not in configuration)
- resource "google_cloud_identity_group_membership" "ops_cseluzhy" {
-       create_time = "2026-09-22T12:23:01.953138Z" -> null
-       group       = "groups/03fwokq036zsp1f" -> null
-       id          = "groups/03fwokq036zsp1f/memberships/109508502479832362677" -> null
-       name        = "groups/03fwokq036zsp1f/memberships/109508502479832362677" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T12:23:01.953138Z" -> null

-       preferred_member_key {
-           id = "cseluzhy@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.ops_jc_965 will be destroyed
  # (because google_cloud_identity_group_membership.ops_jc_965 is not in configuration)
- resource "google_cloud_identity_group_membership" "ops_jc_965" {
-       create_time = "2026-09-20T00:28:09.056393Z" -> null
-       group       = "groups/03fwokq036zsp1f" -> null
-       id          = "groups/03fwokq036zsp1f/memberships/102552619255005499474" -> null
-       name        = "groups/03fwokq036zsp1f/memberships/102552619255005499474" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T00:28:09.056393Z" -> null

-       preferred_member_key {
-           id = "jessec2@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.ops_jiyas will be destroyed
  # (because google_cloud_identity_group_membership.ops_jiyas is not in configuration)
- resource "google_cloud_identity_group_membership" "ops_jiyas" {
-       create_time = "2026-09-20T00:28:09.052968Z" -> null
-       group       = "groups/03fwokq036zsp1f" -> null
-       id          = "groups/03fwokq036zsp1f/memberships/116261093135461470038" -> null
-       name        = "groups/03fwokq036zsp1f/memberships/116261093135461470038" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T00:28:09.052968Z" -> null

-       preferred_member_key {
-           id = "jiyas@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.ops_mishag will be destroyed
  # (because google_cloud_identity_group_membership.ops_mishag is not in configuration)
- resource "google_cloud_identity_group_membership" "ops_mishag" {
-       create_time = "2026-09-20T18:56:11.348921Z" -> null
-       group       = "groups/03fwokq036zsp1f" -> null
-       id          = "groups/03fwokq036zsp1f/memberships/100617352743322146198" -> null
-       name        = "groups/03fwokq036zsp1f/memberships/100617352743322146198" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:56:11.348921Z" -> null

-       preferred_member_key {
-           id = "mishag@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_akhanal2 will be destroyed
  # (because google_cloud_identity_group_membership.tech_akhanal2 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_akhanal2" {
-       create_time = "2026-09-20T11:00:46.851347Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/107313041332888979038" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/107313041332888979038" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T11:00:46.851347Z" -> null

-       preferred_member_key {
-           id = "akhanal2@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_alvinche will be destroyed
  # (because google_cloud_identity_group_membership.tech_alvinche is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_alvinche" {
-       create_time = "2026-09-22T15:54:06.553310Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/104091667581711184085" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/104091667581711184085" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T15:54:06.553310Z" -> null

-       preferred_member_key {
-           id = "alvinche@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_asivachi will be destroyed
  # (because google_cloud_identity_group_membership.tech_asivachi is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_asivachi" {
-       create_time = "2026-09-20T18:42:11.951307Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/113643336426588759467" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/113643336426588759467" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:42:11.951307Z" -> null

-       preferred_member_key {
-           id = "asivachi@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_audreyha will be destroyed
  # (because google_cloud_identity_group_membership.tech_audreyha is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_audreyha" {
-       create_time = "2026-09-22T18:54:03.453947Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/115392244195276731942" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/115392244195276731942" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T18:54:03.453947Z" -> null

-       preferred_member_key {
-           id = "audreyha@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_azzzz will be destroyed
  # (because google_cloud_identity_group_membership.tech_azzzz is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_azzzz" {
-       create_time = "2026-09-22T21:22:16.356660Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/105127521168815615433" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/105127521168815615433" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T21:22:16.356660Z" -> null

-       preferred_member_key {
-           id = "minzhenn@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_bpwang will be destroyed
  # (because google_cloud_identity_group_membership.tech_bpwang is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_bpwang" {
-       create_time = "2026-09-20T17:37:17.350013Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/117139252303652494925" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/117139252303652494925" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T17:37:17.350013Z" -> null

-       preferred_member_key {
-           id = "bpwang@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_brianch2 will be destroyed
  # (because google_cloud_identity_group_membership.tech_brianch2 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_brianch2" {
-       create_time = "2026-09-20T18:42:11.852961Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/103727729216419426359" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/103727729216419426359" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:42:11.852961Z" -> null

-       preferred_member_key {
-           id = "brianch2@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_cseluzhy will be destroyed
  # (because google_cloud_identity_group_membership.tech_cseluzhy is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_cseluzhy" {
-       create_time = "2026-09-20T18:56:11.352355Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/109508502479832362677" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/109508502479832362677" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:56:11.352355Z" -> null

-       preferred_member_key {
-           id = "cseluzhy@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_eb_thom will be destroyed
  # (because google_cloud_identity_group_membership.tech_eb_thom is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_eb_thom" {
-       create_time = "2026-09-20T18:08:37.353513Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/114930515779592100322" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/114930515779592100322" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:08:37.353513Z" -> null

-       preferred_member_key {
-           id = "ebase@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_echiu2 will be destroyed
  # (because google_cloud_identity_group_membership.tech_echiu2 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_echiu2" {
-       create_time = "2026-09-20T17:37:17.351175Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/117973468197791705273" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/117973468197791705273" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T17:37:17.351175Z" -> null

-       preferred_member_key {
-           id = "echiu2@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_ethanli will be destroyed
  # (because google_cloud_identity_group_membership.tech_ethanli is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_ethanli" {
-       create_time = "2026-09-22T10:20:52.653056Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/105151532732144732168" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/105151532732144732168" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T10:20:52.653056Z" -> null

-       preferred_member_key {
-           id = "ethanli@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_haiyuem will be destroyed
  # (because google_cloud_identity_group_membership.tech_haiyuem is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_haiyuem" {
-       create_time = "2026-09-20T18:42:11.850805Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/104097842587919256857" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/104097842587919256857" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:42:11.850805Z" -> null

-       preferred_member_key {
-           id = "haiyuem@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_hannahl3 will be destroyed
  # (because google_cloud_identity_group_membership.tech_hannahl3 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_hannahl3" {
-       create_time = "2026-09-20T18:42:11.851699Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/112275573591438947642" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/112275573591438947642" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:42:11.851699Z" -> null

-       preferred_member_key {
-           id = "hannahl3@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_hayoonch will be destroyed
  # (because google_cloud_identity_group_membership.tech_hayoonch is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_hayoonch" {
-       create_time = "2026-09-21T03:45:17.351564Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/103669761363495737350" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/103669761363495737350" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-21T03:45:17.351564Z" -> null

-       preferred_member_key {
-           id = "hayoonch@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_jasondin will be destroyed
  # (because google_cloud_identity_group_membership.tech_jasondin is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_jasondin" {
-       create_time = "2026-09-20T18:42:12.053225Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/101288656020486186218" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/101288656020486186218" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:42:12.053225Z" -> null

-       preferred_member_key {
-           id = "jasondin@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_jazang will be destroyed
  # (because google_cloud_identity_group_membership.tech_jazang is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_jazang" {
-       create_time = "2026-09-22T10:20:52.660403Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/110468009800586964384" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/110468009800586964384" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T10:20:52.660403Z" -> null

-       preferred_member_key {
-           id = "jazang@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_jcz2 will be destroyed
  # (because google_cloud_identity_group_membership.tech_jcz2 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_jcz2" {
-       create_time = "2026-09-22T12:40:45.655546Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/108656568399472516729" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/108656568399472516729" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T12:40:45.655546Z" -> null

-       preferred_member_key {
-           id = "jcz2@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_jgtsao will be destroyed
  # (because google_cloud_identity_group_membership.tech_jgtsao is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_jgtsao" {
-       create_time = "2026-09-20T18:42:11.853124Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/114502624909230732003" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/114502624909230732003" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:42:11.853124Z" -> null

-       preferred_member_key {
-           id = "jgtsao@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_jhhan2 will be destroyed
  # (because google_cloud_identity_group_membership.tech_jhhan2 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_jhhan2" {
-       create_time = "2026-09-22T12:54:32.255185Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/106960203739933866519" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/106960203739933866519" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T12:54:32.255185Z" -> null

-       preferred_member_key {
-           id = "jhhan2@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_jliao2 will be destroyed
  # (because google_cloud_identity_group_membership.tech_jliao2 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_jliao2" {
-       create_time = "2026-09-22T12:40:45.551440Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/118411272773490859224" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/118411272773490859224" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T12:40:45.551440Z" -> null

-       preferred_member_key {
-           id = "jliao2@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_jzw2 will be destroyed
  # (because google_cloud_identity_group_membership.tech_jzw2 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_jzw2" {
-       create_time = "2026-09-20T17:37:17.349821Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/115238374183547760241" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/115238374183547760241" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T17:37:17.349821Z" -> null

-       preferred_member_key {
-           id = "jzw2@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_kalee2 will be destroyed
  # (because google_cloud_identity_group_membership.tech_kalee2 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_kalee2" {
-       create_time = "2026-09-21T03:54:35.954452Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/116836211437733237233" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/116836211437733237233" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-21T03:54:35.954452Z" -> null

-       preferred_member_key {
-           id = "kalee2@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_katelynk will be destroyed
  # (because google_cloud_identity_group_membership.tech_katelynk is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_katelynk" {
-       create_time = "2026-09-22T18:54:03.454145Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/109141264821927312054" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/109141264821927312054" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T18:54:03.454145Z" -> null

-       preferred_member_key {
-           id = "katelynk@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_kenneth4 will be destroyed
  # (because google_cloud_identity_group_membership.tech_kenneth4 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_kenneth4" {
-       create_time = "2026-09-20T18:56:11.451646Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/117721510189972542721" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/117721510189972542721" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:56:11.451646Z" -> null

-       preferred_member_key {
-           id = "kenneth4@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_kennethz will be destroyed
  # (because google_cloud_identity_group_membership.tech_kennethz is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_kennethz" {
-       create_time = "2026-09-21T03:06:59.152612Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/117935351361858038339" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/117935351361858038339" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-21T03:06:59.152612Z" -> null

-       preferred_member_key {
-           id = "kzhong2@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_kli will be destroyed
  # (because google_cloud_identity_group_membership.tech_kli is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_kli" {
-       create_time = "2026-09-20T11:04:14.553534Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/106409029357104898095" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/106409029357104898095" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T11:04:14.553534Z" -> null

-       preferred_member_key {
-           id = "kl5@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_lillianx will be destroyed
  # (because google_cloud_identity_group_membership.tech_lillianx is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_lillianx" {
-       create_time = "2026-09-22T15:54:06.458822Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/111771862737285409621" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/111771862737285409621" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T15:54:06.458822Z" -> null

-       preferred_member_key {
-           id = "lillianx@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_mangomochi7 will be destroyed
  # (because google_cloud_identity_group_membership.tech_mangomochi7 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_mangomochi7" {
-       create_time = "2026-09-22T15:54:06.454337Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/116068183260961802824" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/116068183260961802824" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T15:54:06.454337Z" -> null

-       preferred_member_key {
-           id = "ghechen@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_mishag will be destroyed
  # (because google_cloud_identity_group_membership.tech_mishag is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_mishag" {
-       create_time = "2026-09-20T18:56:11.350464Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/100617352743322146198" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/100617352743322146198" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:56:11.350464Z" -> null

-       preferred_member_key {
-           id = "mishag@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_mxiong2 will be destroyed
  # (because google_cloud_identity_group_membership.tech_mxiong2 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_mxiong2" {
-       create_time = "2026-09-20T18:08:37.252224Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/116692465638761930627" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/116692465638761930627" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:08:37.252224Z" -> null

-       preferred_member_key {
-           id = "mxiong2@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_nabraha will be destroyed
  # (because google_cloud_identity_group_membership.tech_nabraha is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_nabraha" {
-       create_time = "2026-09-22T18:54:03.458328Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/117093425763990735485" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/117093425763990735485" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T18:54:03.458328Z" -> null

-       preferred_member_key {
-           id = "nabraha@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_ocervera will be destroyed
  # (because google_cloud_identity_group_membership.tech_ocervera is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_ocervera" {
-       create_time = "2026-09-21T03:23:21.351505Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/113224098258254789224" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/113224098258254789224" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-21T03:23:21.351505Z" -> null

-       preferred_member_key {
-           id = "ocervera@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_pollyg will be destroyed
  # (because google_cloud_identity_group_membership.tech_pollyg is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_pollyg" {
-       create_time = "2026-09-21T03:40:30.251207Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/102743546800389632234" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/102743546800389632234" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-21T03:40:30.251207Z" -> null

-       preferred_member_key {
-           id = "pollyg@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_raymond4 will be destroyed
  # (because google_cloud_identity_group_membership.tech_raymond4 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_raymond4" {
-       create_time = "2026-09-22T15:54:06.553873Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/105847639706472620845" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/105847639706472620845" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T15:54:06.553873Z" -> null

-       preferred_member_key {
-           id = "raymond4@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_samsongo will be destroyed
  # (because google_cloud_identity_group_membership.tech_samsongo is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_samsongo" {
-       create_time = "2026-09-22T15:54:06.358541Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/117827525048270632126" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/117827525048270632126" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T15:54:06.358541Z" -> null

-       preferred_member_key {
-           id = "samsongo@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_sissizh3n will be destroyed
  # (because google_cloud_identity_group_membership.tech_sissizh3n is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_sissizh3n" {
-       create_time = "2026-09-20T17:17:20.552251Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/102610931360843025154" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/102610931360843025154" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T17:17:20.552251Z" -> null

-       preferred_member_key {
-           id = "yuxizhen@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_thomasxi will be destroyed
  # (because google_cloud_identity_group_membership.tech_thomasxi is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_thomasxi" {
-       create_time = "2026-09-22T15:54:06.354367Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/109531539710612292184" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/109531539710612292184" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-22T15:54:06.354367Z" -> null

-       preferred_member_key {
-           id = "thomasxi@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_vaathava will be destroyed
  # (because google_cloud_identity_group_membership.tech_vaathava is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_vaathava" {
-       create_time = "2026-09-20T18:42:11.852049Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/101644429644567455378" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/101644429644567455378" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T18:42:11.852049Z" -> null

-       preferred_member_key {
-           id = "vaathava@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_vni2 will be destroyed
  # (because google_cloud_identity_group_membership.tech_vni2 is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_vni2" {
-       create_time = "2026-09-20T17:37:17.352295Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/110372898761841328535" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/110372898761841328535" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T17:37:17.352295Z" -> null

-       preferred_member_key {
-           id = "vni2@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_xmi will be destroyed
  # (because google_cloud_identity_group_membership.tech_xmi is not in configuration)
- resource "google_cloud_identity_group_membership" "tech_xmi" {
-       create_time = "2026-09-20T17:37:17.454012Z" -> null
-       group       = "groups/04anzqyu1bqbv79" -> null
-       id          = "groups/04anzqyu1bqbv79/memberships/108918421997563322624" -> null
-       name        = "groups/04anzqyu1bqbv79/memberships/108918421997563322624" -> null
-       type        = "USER" -> null
-       update_time = "2026-09-20T17:37:17.454012Z" -> null

-       preferred_member_key {
-           id = "xmi@andrew.cmu.edu" -> null
        }

-       roles {
-           name = "MEMBER" -> null
        }
    }

  # google_cloud_identity_group_membership.tech_zin will be created
+ resource "google_cloud_identity_group_membership" "tech_zin" {
+       create_time = (known after apply)
+       group       = "groups/04anzqyu1bqbv79"
+       id          = (known after apply)
+       name        = (known after apply)
+       type        = (known after apply)
+       update_time = (known after apply)

+       preferred_member_key {
+           id = "aasingh@andrew.cmu.edu"
        }

+       roles {
+           name = "MEMBER"
        }
    }

Plan: 1 to add, 0 to change, 44 to destroy.
  • ▶️ To apply this plan, comment:
    atlantis apply -p google_groups
    
  • 🚮 To delete this plan and lock, click here
  • 🔁 To plan this project again, comment:
    atlantis plan -p google_groups
    

Plan: 1 to add, 0 to change, 44 to destroy.


4. project: keycloak dir: tofu/keycloak workspace: default

Show Output
Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on build directory
    Finished `release` profile [optimized] target(s) in 8.23s


OpenTofu used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create
! update in-place (current -> planned)
- destroy

OpenTofu will perform the following actions:

  # keycloak_group.project_lnf_lost-and-found will be destroyed
  # (because keycloak_group.project_lnf_lost-and-found is not in configuration)
- resource "keycloak_group" "project_lnf_lost-and-found" {
-       attributes = {} -> null
-       id         = "f8579235-26aa-4e0b-a80e-a490aa5bba75" -> null
-       name       = "lost-and-found" -> null
-       parent_id  = "9e6890c8-50a0-4b82-86b9-91791fffac25" -> null
-       path       = "/projects/lost-and-found" -> null
-       realm_id   = "scottylabs" -> null
    }

  # keycloak_group.project_lnf_lost-and-found_admins will be destroyed
  # (because keycloak_group.project_lnf_lost-and-found_admins is not in configuration)
- resource "keycloak_group" "project_lnf_lost-and-found_admins" {
-       attributes = {} -> null
-       id         = "e883939b-e89b-47a0-84c6-df663192022c" -> null
-       name       = "admins" -> null
-       parent_id  = "f8579235-26aa-4e0b-a80e-a490aa5bba75" -> null
-       path       = "/projects/lost-and-found/admins" -> null
-       realm_id   = "scottylabs" -> null
    }

  # keycloak_group.project_lost-and-found_lost-and-found-v2 will be created
+ resource "keycloak_group" "project_lost-and-found_lost-and-found-v2" {
+       id        = (known after apply)
+       name      = "lost-and-found-v2"
+       parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25"
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_lost-and-found_lost-and-found-v2_admins will be created
+ resource "keycloak_group" "project_lost-and-found_lost-and-found-v2_admins" {
+       id        = (known after apply)
+       name      = "admins"
+       parent_id = (known after apply)
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group_memberships.project_cbp_bus-sign will be updated in-place
! resource "keycloak_group_memberships" "project_cbp_bus-sign" {
        id       = "scottylabs/group-memberships/7dd87f8f-e735-4316-af11-560d6ef9292b"
!       members  = [
-           "audreyha",
-           "bpwang",
-           "echiu2",
-           "johncao",
-           "jzw2",
-           "kalee2",
-           "katelynk",
-           "kl5",
-           "nabraha",
-           "vni2",
-           "xmi",
            # (7 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_cbp_dalmatian will be updated in-place
! resource "keycloak_group_memberships" "project_cbp_dalmatian" {
        id       = "scottylabs/group-memberships/324ba2c4-7538-4050-98d8-9ffb07bb1153"
!       members  = [
-           "audreyha",
-           "bpwang",
-           "echiu2",
-           "johncao",
-           "jzw2",
-           "kalee2",
-           "katelynk",
-           "kl5",
-           "nabraha",
-           "vni2",
-           "xmi",
            # (7 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_cbp_discord-verify will be updated in-place
! resource "keycloak_group_memberships" "project_cbp_discord-verify" {
        id       = "scottylabs/group-memberships/295be9ba-bd62-4f8c-81a0-ee49278f3745"
!       members  = [
-           "audreyha",
-           "bpwang",
-           "echiu2",
-           "johncao",
-           "jzw2",
-           "kalee2",
-           "katelynk",
-           "kl5",
-           "nabraha",
-           "vni2",
-           "xmi",
            # (7 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_cbp_groupme-mirror will be updated in-place
! resource "keycloak_group_memberships" "project_cbp_groupme-mirror" {
        id       = "scottylabs/group-memberships/e99499c1-c5e2-4121-a207-ea138dce2e39"
!       members  = [
-           "audreyha",
-           "bpwang",
-           "echiu2",
-           "johncao",
-           "jzw2",
-           "kalee2",
-           "katelynk",
-           "kl5",
-           "nabraha",
-           "vni2",
-           "xmi",
            # (7 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_cmu-courses will be updated in-place
! resource "keycloak_group_memberships" "project_cmu-courses" {
        id       = "scottylabs/group-memberships/bbf3e8ad-e627-41cb-80e9-2c48768a6a77"
!       members  = [
-           "asivachi",
-           "brianch2",
-           "haiyuem",
-           "hannahl3",
-           "jasondin",
-           "jgtsao",
-           "vaathava",
            # (7 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_cmu-courses_courses will be updated in-place
! resource "keycloak_group_memberships" "project_cmu-courses_courses" {
        id       = "scottylabs/group-memberships/3f1ea03c-766b-4265-9a4a-b63463a5e406"
!       members  = [
-           "asivachi",
-           "brianch2",
-           "haiyuem",
-           "hannahl3",
-           "jasondin",
-           "jgtsao",
-           "vaathava",
            # (7 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_cmu-eats_eats will be updated in-place
! resource "keycloak_group_memberships" "project_cmu-eats_eats" {
        id       = "scottylabs/group-memberships/41a1f091-ff21-421d-b98a-085de9cd77ba"
!       members  = [
-           "alvinche",
-           "ghechen",
-           "lillianx",
-           "raymond4",
-           "samsongo",
-           "thomasxi",
            # (1 unchanged element hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_cmu-maps_maps will be updated in-place
! resource "keycloak_group_memberships" "project_cmu-maps_maps" {
        id       = "scottylabs/group-memberships/b50ccd92-08af-4a27-b275-2929ccfd4f64"
!       members  = [
-           "hayoonch",
-           "kzhong2",
-           "pollyg",
            # (3 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_cmu-study_study will be updated in-place
! resource "keycloak_group_memberships" "project_cmu-study_study" {
        id       = "scottylabs/group-memberships/f1b424fe-27f7-40ef-831f-9885f66bac3a"
!       members  = [
-           "cseluzhy",
-           "kenneth4",
-           "mishag",
-           "ocervera",
            # (4 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_cmu-study_study_admins will be updated in-place
! resource "keycloak_group_memberships" "project_cmu-study_study_admins" {
        id       = "scottylabs/group-memberships/a683866f-c161-4298-8d00-911d611e2895"
!       members  = [
-           "cseluzhy",
-           "mishag",
            # (1 unchanged element hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_devops will be updated in-place
! resource "keycloak_group_memberships" "project_devops" {
        id       = "scottylabs/group-memberships/25f7b55f-5ad9-497f-9f38-62f9113a5fb7"
!       members  = [
-           "jhhan2",
            # (8 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_devops_changelog will be updated in-place
! resource "keycloak_group_memberships" "project_devops_changelog" {
        id       = "scottylabs/group-memberships/a854d323-1d2d-4eaa-a249-1da2827b0d77"
!       members  = [
-           "jhhan2",
            # (8 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_devops_documentation will be updated in-place
! resource "keycloak_group_memberships" "project_devops_documentation" {
        id       = "scottylabs/group-memberships/3c072d0d-78f5-40d2-9b28-06eb1563eb2f"
!       members  = [
-           "jhhan2",
            # (8 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_devops_link-shortener will be updated in-place
! resource "keycloak_group_memberships" "project_devops_link-shortener" {
        id       = "scottylabs/group-memberships/3cc5ba5b-6117-4cf3-8fb9-891c3d31d935"
!       members  = [
-           "jhhan2",
            # (8 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_lnf_lost-and-found will be destroyed
  # (because keycloak_group_memberships.project_lnf_lost-and-found is not in configuration)
- resource "keycloak_group_memberships" "project_lnf_lost-and-found" {
-       group_id = "f8579235-26aa-4e0b-a80e-a490aa5bba75" -> null
-       id       = "scottylabs/group-memberships/f8579235-26aa-4e0b-a80e-a490aa5bba75" -> null
-       members  = [
-           "apallati",
        ] -> null
-       realm_id = "scottylabs" -> null
    }

  # keycloak_group_memberships.project_lnf_lost-and-found_admins will be destroyed
  # (because keycloak_group_memberships.project_lnf_lost-and-found_admins is not in configuration)
- resource "keycloak_group_memberships" "project_lnf_lost-and-found_admins" {
-       group_id = "e883939b-e89b-47a0-84c6-df663192022c" -> null
-       id       = "scottylabs/group-memberships/e883939b-e89b-47a0-84c6-df663192022c" -> null
-       members  = [
-           "apallati",
        ] -> null
-       realm_id = "scottylabs" -> null
    }

  # keycloak_group_memberships.project_lost-and-found_lost-and-found-v2 will be created
+ resource "keycloak_group_memberships" "project_lost-and-found_lost-and-found-v2" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_lost-and-found_lost-and-found-v2_admins will be created
+ resource "keycloak_group_memberships" "project_lost-and-found_lost-and-found-v2_admins" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_slai_cmugpt-agent will be updated in-place
! resource "keycloak_group_memberships" "project_slai_cmugpt-agent" {
        id       = "scottylabs/group-memberships/9aad8c08-a972-439d-b29d-f3a7f5181423"
!       members  = [
-           "akhanal2",
-           "jcz2",
-           "jliao2",
-           "yuxizhen",
+           "aasingh",
            # (7 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_slai_cmugpt-agent_admins will be updated in-place
! resource "keycloak_group_memberships" "project_slai_cmugpt-agent_admins" {
        id       = "scottylabs/group-memberships/f4e82f9b-769d-4f38-a7f2-e214189d9269"
!       members  = [
-           "jessec2",
-           "jiyas",
            # (2 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_slai_cmugpt-mcp-server will be updated in-place
! resource "keycloak_group_memberships" "project_slai_cmugpt-mcp-server" {
        id       = "scottylabs/group-memberships/d833990f-eabb-4bfc-942f-4f7a7c48d0f8"
!       members  = [
-           "akhanal2",
-           "jcz2",
-           "jliao2",
-           "yuxizhen",
+           "aasingh",
            # (7 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_slai_cmugpt-mcp-server_admins will be updated in-place
! resource "keycloak_group_memberships" "project_slai_cmugpt-mcp-server_admins" {
        id       = "scottylabs/group-memberships/8f84f9ec-e78a-41f6-9ce6-097fce273298"
!       members  = [
-           "jessec2",
-           "jiyas",
            # (2 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_slai_cmugpt-sms-surface will be updated in-place
! resource "keycloak_group_memberships" "project_slai_cmugpt-sms-surface" {
        id       = "scottylabs/group-memberships/45c6df66-57c5-427f-8748-865054d41f43"
!       members  = [
-           "akhanal2",
-           "jcz2",
-           "jliao2",
-           "yuxizhen",
+           "aasingh",
            # (7 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_slai_cmugpt-sms-surface_admins will be updated in-place
! resource "keycloak_group_memberships" "project_slai_cmugpt-sms-surface_admins" {
        id       = "scottylabs/group-memberships/34404457-985f-4a61-b2f8-4754c2eb3293"
!       members  = [
-           "jessec2",
-           "jiyas",
            # (2 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_slai_cmugpt-surface will be updated in-place
! resource "keycloak_group_memberships" "project_slai_cmugpt-surface" {
        id       = "scottylabs/group-memberships/49b7dd85-aa5c-48bd-93c1-3fe377683775"
!       members  = [
-           "akhanal2",
-           "jcz2",
-           "jliao2",
-           "yuxizhen",
+           "aasingh",
            # (7 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_slai_cmugpt-surface_admins will be updated in-place
! resource "keycloak_group_memberships" "project_slai_cmugpt-surface_admins" {
        id       = "scottylabs/group-memberships/4f3531db-8075-480e-bbf4-253e98783b56"
!       members  = [
-           "jessec2",
-           "jiyas",
            # (2 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_tartan-vote will be updated in-place
! resource "keycloak_group_memberships" "project_tartan-vote" {
        id       = "scottylabs/group-memberships/c32fb4e6-6198-4962-b0e5-a497a23dad8c"
!       members  = [
-           "ebase",
-           "mxiong2",
            # (8 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_terrier will be updated in-place
! resource "keycloak_group_memberships" "project_terrier" {
        id       = "scottylabs/group-memberships/678c7fa9-35cc-4bef-9a06-87cb6aa36238"
!       members  = [
-           "ethanli",
-           "jazang",
-           "minzhenn",
            # (6 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.projects will be updated in-place
! resource "keycloak_group_memberships" "projects" {
        id       = "scottylabs/group-memberships/9e6890c8-50a0-4b82-86b9-91791fffac25"
!       members  = [
-           "akhanal2",
-           "alvinche",
-           "asivachi",
-           "audreyha",
-           "bpwang",
-           "brianch2",
-           "cseluzhy",
-           "ebase",
-           "echiu2",
-           "ethanli",
-           "ghechen",
-           "haiyuem",
-           "hannahl3",
-           "hayoonch",
-           "jasondin",
-           "jazang",
-           "jcz2",
-           "jgtsao",
-           "jhhan2",
-           "jliao2",
-           "jzw2",
-           "kalee2",
-           "katelynk",
-           "kenneth4",
-           "kl5",
-           "kzhong2",
-           "lillianx",
-           "minzhenn",
-           "mishag",
-           "mxiong2",
-           "nabraha",
-           "ocervera",
-           "pollyg",
-           "raymond4",
-           "samsongo",
-           "thomasxi",
-           "vaathava",
-           "vni2",
-           "xmi",
-           "yuxizhen",
+           "aasingh",
            # (50 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_openid_client.lost_and_found will be destroyed
  # (because keycloak_openid_client.lost_and_found is not in configuration)
- resource "keycloak_openid_client" "lost_and_found" {
-       access_type                                = "CONFIDENTIAL" -> null
-       always_display_in_console                  = false -> null
-       backchannel_logout_revoke_offline_sessions = false -> null
-       backchannel_logout_session_required        = true -> null
-       client_authenticator_type                  = "client-secret" -> null
-       client_id                                  = "lost-and-found" -> null
-       client_secret                              = (sensitive value) -> null
-       client_secret_wo                           = (write-only attribute) -> null
-       consent_required                           = false -> null
-       direct_access_grants_enabled               = false -> null
-       display_on_consent_screen                  = false -> null
-       enabled                                    = true -> null
-       extra_config                               = {} -> null
-       frontchannel_logout_enabled                = false -> null
-       full_scope_allowed                         = true -> null
-       id                                         = "4da488e4-230e-491b-b597-48b9be2295f3" -> null
-       implicit_flow_enabled                      = false -> null
-       import                                     = false -> null
-       name                                       = "lost-and-found" -> null
-       oauth2_device_authorization_grant_enabled  = false -> null
-       oauth2_jwt_authorization_grant_enabled     = false -> null
-       realm_id                                   = "scottylabs" -> null
-       require_dpop_bound_tokens                  = false -> null
-       service_accounts_enabled                   = false -> null
-       standard_flow_enabled                      = true -> null
-       standard_token_exchange_enabled            = false -> null
-       use_refresh_tokens                         = true -> null
-       use_refresh_tokens_client_credentials      = false -> null
-       valid_post_logout_redirect_uris            = [] -> null
-       valid_redirect_uris                        = [
-           "https://oauth.scottylabs.org/oauth2/callback",
        ] -> null
-       web_origins                                = [
-           "+",
        ] -> null
    }

  # keycloak_openid_client.lost_and_found_dev will be destroyed
  # (because keycloak_openid_client.lost_and_found_dev is not in configuration)
- resource "keycloak_openid_client" "lost_and_found_dev" {
-       access_type                                = "CONFIDENTIAL" -> null
-       always_display_in_console                  = false -> null
-       backchannel_logout_revoke_offline_sessions = false -> null
-       backchannel_logout_session_required        = true -> null
-       client_authenticator_type                  = "client-secret" -> null
-       client_id                                  = "lost-and-found-dev" -> null
-       client_secret                              = (sensitive value) -> null
-       client_secret_wo                           = (write-only attribute) -> null
-       consent_required                           = false -> null
-       direct_access_grants_enabled               = false -> null
-       display_on_consent_screen                  = false -> null
-       enabled                                    = true -> null
-       extra_config                               = {} -> null
-       frontchannel_logout_enabled                = false -> null
-       full_scope_allowed                         = true -> null
-       id                                         = "d034b754-e940-43c4-b8e7-66162f048eaa" -> null
-       implicit_flow_enabled                      = false -> null
-       import                                     = false -> null
-       name                                       = "lost-and-found-dev" -> null
-       oauth2_device_authorization_grant_enabled  = false -> null
-       oauth2_jwt_authorization_grant_enabled     = false -> null
-       realm_id                                   = "scottylabs" -> null
-       require_dpop_bound_tokens                  = false -> null
-       service_accounts_enabled                   = false -> null
-       standard_flow_enabled                      = true -> null
-       standard_token_exchange_enabled            = false -> null
-       use_refresh_tokens                         = true -> null
-       use_refresh_tokens_client_credentials      = false -> null
-       valid_post_logout_redirect_uris            = [] -> null
-       valid_redirect_uris                        = [
-           "http://localhost:8090/oauth2/callback",
        ] -> null
-       web_origins                                = [
-           "+",
        ] -> null
    }

  # keycloak_openid_client.lost_and_found_staging will be destroyed
  # (because keycloak_openid_client.lost_and_found_staging is not in configuration)
- resource "keycloak_openid_client" "lost_and_found_staging" {
-       access_type                                = "CONFIDENTIAL" -> null
-       always_display_in_console                  = false -> null
-       backchannel_logout_revoke_offline_sessions = false -> null
-       backchannel_logout_session_required        = true -> null
-       client_authenticator_type                  = "client-secret" -> null
-       client_id                                  = "lost-and-found-staging" -> null
-       client_secret                              = (sensitive value) -> null
-       client_secret_wo                           = (write-only attribute) -> null
-       consent_required                           = false -> null
-       direct_access_grants_enabled               = false -> null
-       display_on_consent_screen                  = false -> null
-       enabled                                    = true -> null
-       extra_config                               = {} -> null
-       frontchannel_logout_enabled                = false -> null
-       full_scope_allowed                         = true -> null
-       id                                         = "fc804596-276b-4480-b156-5e0799043d7b" -> null
-       implicit_flow_enabled                      = false -> null
-       import                                     = false -> null
-       name                                       = "lost-and-found-staging" -> null
-       oauth2_device_authorization_grant_enabled  = false -> null
-       oauth2_jwt_authorization_grant_enabled     = false -> null
-       realm_id                                   = "scottylabs" -> null
-       require_dpop_bound_tokens                  = false -> null
-       service_accounts_enabled                   = false -> null
-       standard_flow_enabled                      = true -> null
-       standard_token_exchange_enabled            = false -> null
-       use_refresh_tokens                         = true -> null
-       use_refresh_tokens_client_credentials      = false -> null
-       valid_post_logout_redirect_uris            = [] -> null
-       valid_redirect_uris                        = [
-           "https://oauth.scottylabs.org/oauth2/callback",
        ] -> null
-       web_origins                                = [
-           "+",
        ] -> null
    }

  # keycloak_openid_client.lost_and_found_v2 will be created
+ resource "keycloak_openid_client" "lost_and_found_v2" {
+       access_token_lifespan                     = (known after apply)
+       access_type                               = "CONFIDENTIAL"
+       always_display_in_console                 = false
+       backchannel_logout_session_required       = true
+       client_authenticator_type                 = "client-secret"
+       client_id                                 = "lost-and-found-v2"
+       client_offline_session_idle_timeout       = (known after apply)
+       client_offline_session_max_lifespan       = (known after apply)
+       client_secret                             = (sensitive value)
+       client_secret_wo                          = (write-only attribute)
+       client_session_idle_timeout               = (known after apply)
+       client_session_max_lifespan               = (known after apply)
+       consent_required                          = (known after apply)
+       direct_access_grants_enabled              = false
+       display_on_consent_screen                 = (known after apply)
+       enabled                                   = true
+       exclude_issuer_from_auth_response         = (known after apply)
+       exclude_session_state_from_auth_response  = (known after apply)
+       frontchannel_logout_enabled               = (known after apply)
+       full_scope_allowed                        = true
+       id                                        = (known after apply)
+       implicit_flow_enabled                     = (known after apply)
+       import                                    = false
+       name                                      = "lost-and-found-v2"
+       oauth2_device_authorization_grant_enabled = false
+       oauth2_jwt_authorization_grant_enabled    = false
+       realm_id                                  = "scottylabs"
+       require_dpop_bound_tokens                 = (known after apply)
+       resource_server_id                        = (known after apply)
+       service_account_user_id                   = (known after apply)
+       service_accounts_enabled                  = (known after apply)
+       standard_flow_enabled                     = true
+       standard_token_exchange_enabled           = false
+       use_refresh_tokens                        = true
+       use_refresh_tokens_client_credentials     = false
+       valid_post_logout_redirect_uris           = (known after apply)
+       valid_redirect_uris                       = [
+           "https://oauth.scottylabs.org/oauth2/callback",
        ]
+       web_origins                               = [
+           "+",
        ]
    }

  # keycloak_openid_client.lost_and_found_v2_dev will be created
+ resource "keycloak_openid_client" "lost_and_found_v2_dev" {
+       access_token_lifespan                     = (known after apply)
+       access_type                               = "CONFIDENTIAL"
+       always_display_in_console                 = false
+       backchannel_logout_session_required       = true
+       client_authenticator_type                 = "client-secret"
+       client_id                                 = "lost-and-found-v2-dev"
+       client_offline_session_idle_timeout       = (known after apply)
+       client_offline_session_max_lifespan       = (known after apply)
+       client_secret                             = (sensitive value)
+       client_secret_wo                          = (write-only attribute)
+       client_session_idle_timeout               = (known after apply)
+       client_session_max_lifespan               = (known after apply)
+       consent_required                          = (known after apply)
+       direct_access_grants_enabled              = false
+       display_on_consent_screen                 = (known after apply)
+       enabled                                   = true
+       exclude_issuer_from_auth_response         = (known after apply)
+       exclude_session_state_from_auth_response  = (known after apply)
+       frontchannel_logout_enabled               = (known after apply)
+       full_scope_allowed                        = true
+       id                                        = (known after apply)
+       implicit_flow_enabled                     = (known after apply)
+       import                                    = false
+       name                                      = "lost-and-found-v2-dev"
+       oauth2_device_authorization_grant_enabled = false
+       oauth2_jwt_authorization_grant_enabled    = false
+       realm_id                                  = "scottylabs"
+       require_dpop_bound_tokens                 = (known after apply)
+       resource_server_id                        = (known after apply)
+       service_account_user_id                   = (known after apply)
+       service_accounts_enabled                  = (known after apply)
+       standard_flow_enabled                     = true
+       standard_token_exchange_enabled           = false
+       use_refresh_tokens                        = true
+       use_refresh_tokens_client_credentials     = false
+       valid_post_logout_redirect_uris           = (known after apply)
+       valid_redirect_uris                       = [
+           "http://localhost:8090/oauth2/callback",
        ]
+       web_origins                               = [
+           "+",
        ]
    }

  # keycloak_openid_client.lost_and_found_v2_staging will be created
+ resource "keycloak_openid_client" "lost_and_found_v2_staging" {
+       access_token_lifespan                     = (known after apply)
+       access_type                               = "CONFIDENTIAL"
+       always_display_in_console                 = false
+       backchannel_logout_session_required       = true
+       client_authenticator_type                 = "client-secret"
+       client_id                                 = "lost-and-found-v2-staging"
+       client_offline_session_idle_timeout       = (known after apply)
+       client_offline_session_max_lifespan       = (known after apply)
+       client_secret                             = (sensitive value)
+       client_secret_wo                          = (write-only attribute)
+       client_session_idle_timeout               = (known after apply)
+       client_session_max_lifespan               = (known after apply)
+       consent_required                          = (known after apply)
+       direct_access_grants_enabled              = false
+       display_on_consent_screen                 = (known after apply)
+       enabled                                   = true
+       exclude_issuer_from_auth_response         = (known after apply)
+       exclude_session_state_from_auth_response  = (known after apply)
+       frontchannel_logout_enabled               = (known after apply)
+       full_scope_allowed                        = true
+       id                                        = (known after apply)
+       implicit_flow_enabled                     = (known after apply)
+       import                                    = false
+       name                                      = "lost-and-found-v2-staging"
+       oauth2_device_authorization_grant_enabled = false
+       oauth2_jwt_authorization_grant_enabled    = false
+       realm_id                                  = "scottylabs"
+       require_dpop_bound_tokens                 = (known after apply)
+       resource_server_id                        = (known after apply)
+       service_account_user_id                   = (known after apply)
+       service_accounts_enabled                  = (known after apply)
+       standard_flow_enabled                     = true
+       standard_token_exchange_enabled           = false
+       use_refresh_tokens                        = true
+       use_refresh_tokens_client_credentials     = false
+       valid_post_logout_redirect_uris           = (known after apply)
+       valid_redirect_uris                       = [
+           "https://oauth.scottylabs.org/oauth2/callback",
        ]
+       web_origins                               = [
+           "+",
        ]
    }

  # keycloak_openid_group_membership_protocol_mapper.lost_and_found will be destroyed
  # (because keycloak_openid_group_membership_protocol_mapper.lost_and_found is not in configuration)
- resource "keycloak_openid_group_membership_protocol_mapper" "lost_and_found" {
-       add_to_access_token        = true -> null
-       add_to_id_token            = true -> null
-       add_to_token_introspection = false -> null
-       add_to_userinfo            = true -> null
-       claim_name                 = "groups" -> null
-       client_id                  = "4da488e4-230e-491b-b597-48b9be2295f3" -> null
-       full_path                  = true -> null
-       id                         = "58b42c77-a8e2-4691-864f-deb833c608f7" -> null
-       name                       = "groups" -> null
-       realm_id                   = "scottylabs" -> null
    }

  # keycloak_openid_group_membership_protocol_mapper.lost_and_found_dev will be destroyed
  # (because keycloak_openid_group_membership_protocol_mapper.lost_and_found_dev is not in configuration)
- resource "keycloak_openid_group_membership_protocol_mapper" "lost_and_found_dev" {
-       add_to_access_token        = true -> null
-       add_to_id_token            = true -> null
-       add_to_token_introspection = false -> null
-       add_to_userinfo            = true -> null
-       claim_name                 = "groups" -> null
-       client_id                  = "d034b754-e940-43c4-b8e7-66162f048eaa" -> null
-       full_path                  = true -> null
-       id                         = "9c4ece4c-7ea6-40eb-806a-ac0badf15f1a" -> null
-       name                       = "groups" -> null
-       realm_id                   = "scottylabs" -> null
    }

  # keycloak_openid_group_membership_protocol_mapper.lost_and_found_staging will be destroyed
  # (because keycloak_openid_group_membership_protocol_mapper.lost_and_found_staging is not in configuration)
- resource "keycloak_openid_group_membership_protocol_mapper" "lost_and_found_staging" {
-       add_to_access_token        = true -> null
-       add_to_id_token            = true -> null
-       add_to_token_introspection = false -> null
-       add_to_userinfo            = true -> null
-       claim_name                 = "groups" -> null
-       client_id                  = "fc804596-276b-4480-b156-5e0799043d7b" -> null
-       full_path                  = true -> null
-       id                         = "52028130-44ae-47a1-b966-c7f45c0634a5" -> null
-       name                       = "groups" -> null
-       realm_id                   = "scottylabs" -> null
    }

  # keycloak_openid_group_membership_protocol_mapper.lost_and_found_v2 will be created
+ resource "keycloak_openid_group_membership_protocol_mapper" "lost_and_found_v2" {
+       add_to_access_token        = true
+       add_to_id_token            = true
+       add_to_token_introspection = false
+       add_to_userinfo            = true
+       claim_name                 = "groups"
+       client_id                  = (known after apply)
+       full_path                  = true
+       id                         = (known after apply)
+       name                       = "groups"
+       realm_id                   = "scottylabs"
    }

  # keycloak_openid_group_membership_protocol_mapper.lost_and_found_v2_dev will be created
+ resource "keycloak_openid_group_membership_protocol_mapper" "lost_and_found_v2_dev" {
+       add_to_access_token        = true
+       add_to_id_token            = true
+       add_to_token_introspection = false
+       add_to_userinfo            = true
+       claim_name                 = "groups"
+       client_id                  = (known after apply)
+       full_path                  = true
+       id                         = (known after apply)
+       name                       = "groups"
+       realm_id                   = "scottylabs"
    }

  # keycloak_openid_group_membership_protocol_mapper.lost_and_found_v2_staging will be created
+ resource "keycloak_openid_group_membership_protocol_mapper" "lost_and_found_v2_staging" {
+       add_to_access_token        = true
+       add_to_id_token            = true
+       add_to_token_introspection = false
+       add_to_userinfo            = true
+       claim_name                 = "groups"
+       client_id                  = (known after apply)
+       full_path                  = true
+       id                         = (known after apply)
+       name                       = "groups"
+       realm_id                   = "scottylabs"
    }

  # vault_kv_secret_v2.lost_and_found_dev_keycloak_realm will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_dev_keycloak_realm is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_dev_keycloak_realm" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/dev/KEYCLOAK_REALM" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.435606111Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/dev/KEYCLOAK_REALM" -> null
-       path                = "secret/data/secretspec/lost-and-found/dev/KEYCLOAK_REALM" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_dev_keycloak_url will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_dev_keycloak_url is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_dev_keycloak_url" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/dev/KEYCLOAK_URL" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.31638779Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/dev/KEYCLOAK_URL" -> null
-       path                = "secret/data/secretspec/lost-and-found/dev/KEYCLOAK_URL" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_dev_oauth_relay_url will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_dev_oauth_relay_url is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_dev_oauth_relay_url" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/dev/OAUTH_RELAY_URL" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.312224387Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/dev/OAUTH_RELAY_URL" -> null
-       path                = "secret/data/secretspec/lost-and-found/dev/OAUTH_RELAY_URL" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_dev_oidc_client_id will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_dev_oidc_client_id is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_dev_oidc_client_id" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/dev/OIDC_CLIENT_ID" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.516047109Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/dev/OIDC_CLIENT_ID" -> null
-       path                = "secret/data/secretspec/lost-and-found/dev/OIDC_CLIENT_ID" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_dev_oidc_client_secret will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_dev_oidc_client_secret is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_dev_oidc_client_secret" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/dev/OIDC_CLIENT_SECRET" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.513172645Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/dev/OIDC_CLIENT_SECRET" -> null
-       path                = "secret/data/secretspec/lost-and-found/dev/OIDC_CLIENT_SECRET" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_dev_project_admin_group will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_dev_project_admin_group is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_dev_project_admin_group" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/dev/PROJECT_ADMIN_GROUP" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.429394306Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/dev/PROJECT_ADMIN_GROUP" -> null
-       path                = "secret/data/secretspec/lost-and-found/dev/PROJECT_ADMIN_GROUP" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_dev_project_group will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_dev_project_group is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_dev_project_group" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/dev/PROJECT_GROUP" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.315857244Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/dev/PROJECT_GROUP" -> null
-       path                = "secret/data/secretspec/lost-and-found/dev/PROJECT_GROUP" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_preview_keycloak_realm will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_preview_keycloak_realm is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_preview_keycloak_realm" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/preview/KEYCLOAK_REALM" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.212051571Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/preview/KEYCLOAK_REALM" -> null
-       path                = "secret/data/secretspec/lost-and-found/preview/KEYCLOAK_REALM" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_preview_keycloak_url will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_preview_keycloak_url is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_preview_keycloak_url" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/preview/KEYCLOAK_URL" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.31094638Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/preview/KEYCLOAK_URL" -> null
-       path                = "secret/data/secretspec/lost-and-found/preview/KEYCLOAK_URL" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_preview_oauth_relay_url will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_preview_oauth_relay_url is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_preview_oauth_relay_url" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/preview/OAUTH_RELAY_URL" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.435798159Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/preview/OAUTH_RELAY_URL" -> null
-       path                = "secret/data/secretspec/lost-and-found/preview/OAUTH_RELAY_URL" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_preview_oidc_client_id will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_preview_oidc_client_id is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_preview_oidc_client_id" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/preview/OIDC_CLIENT_ID" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.555273622Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/preview/OIDC_CLIENT_ID" -> null
-       path                = "secret/data/secretspec/lost-and-found/preview/OIDC_CLIENT_ID" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_preview_oidc_client_secret will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_preview_oidc_client_secret is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_preview_oidc_client_secret" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/preview/OIDC_CLIENT_SECRET" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.56278Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/preview/OIDC_CLIENT_SECRET" -> null
-       path                = "secret/data/secretspec/lost-and-found/preview/OIDC_CLIENT_SECRET" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_preview_project_admin_group will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_preview_project_admin_group is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_preview_project_admin_group" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/preview/PROJECT_ADMIN_GROUP" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.327733999Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/preview/PROJECT_ADMIN_GROUP" -> null
-       path                = "secret/data/secretspec/lost-and-found/preview/PROJECT_ADMIN_GROUP" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_preview_project_group will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_preview_project_group is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_preview_project_group" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/preview/PROJECT_GROUP" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.317520161Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/preview/PROJECT_GROUP" -> null
-       path                = "secret/data/secretspec/lost-and-found/preview/PROJECT_GROUP" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_prod_keycloak_realm will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_prod_keycloak_realm is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_prod_keycloak_realm" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/prod/KEYCLOAK_REALM" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.430089328Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/prod/KEYCLOAK_REALM" -> null
-       path                = "secret/data/secretspec/lost-and-found/prod/KEYCLOAK_REALM" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_prod_keycloak_url will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_prod_keycloak_url is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_prod_keycloak_url" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/prod/KEYCLOAK_URL" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.325710496Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/prod/KEYCLOAK_URL" -> null
-       path                = "secret/data/secretspec/lost-and-found/prod/KEYCLOAK_URL" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_prod_oauth_relay_url will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_prod_oauth_relay_url is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_prod_oauth_relay_url" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/prod/OAUTH_RELAY_URL" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.204633005Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/prod/OAUTH_RELAY_URL" -> null
-       path                = "secret/data/secretspec/lost-and-found/prod/OAUTH_RELAY_URL" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_prod_oidc_client_id will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_prod_oidc_client_id is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_prod_oidc_client_id" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/prod/OIDC_CLIENT_ID" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.671275927Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/prod/OIDC_CLIENT_ID" -> null
-       path                = "secret/data/secretspec/lost-and-found/prod/OIDC_CLIENT_ID" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_prod_oidc_client_secret will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_prod_oidc_client_secret is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_prod_oidc_client_secret" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/prod/OIDC_CLIENT_SECRET" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.644280357Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/prod/OIDC_CLIENT_SECRET" -> null
-       path                = "secret/data/secretspec/lost-and-found/prod/OIDC_CLIENT_SECRET" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_prod_project_admin_group will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_prod_project_admin_group is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_prod_project_admin_group" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/prod/PROJECT_ADMIN_GROUP" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.333078795Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/prod/PROJECT_ADMIN_GROUP" -> null
-       path                = "secret/data/secretspec/lost-and-found/prod/PROJECT_ADMIN_GROUP" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_prod_project_group will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_prod_project_group is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_prod_project_group" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/prod/PROJECT_GROUP" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.204614109Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/prod/PROJECT_GROUP" -> null
-       path                = "secret/data/secretspec/lost-and-found/prod/PROJECT_GROUP" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_staging_keycloak_realm will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_staging_keycloak_realm is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_staging_keycloak_realm" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/staging/KEYCLOAK_REALM" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.179462258Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/staging/KEYCLOAK_REALM" -> null
-       path                = "secret/data/secretspec/lost-and-found/staging/KEYCLOAK_REALM" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_staging_keycloak_url will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_staging_keycloak_url is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_staging_keycloak_url" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/staging/KEYCLOAK_URL" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.181568671Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/staging/KEYCLOAK_URL" -> null
-       path                = "secret/data/secretspec/lost-and-found/staging/KEYCLOAK_URL" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_staging_oauth_relay_url will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_staging_oauth_relay_url is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_staging_oauth_relay_url" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/staging/OAUTH_RELAY_URL" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.189692303Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/staging/OAUTH_RELAY_URL" -> null
-       path                = "secret/data/secretspec/lost-and-found/staging/OAUTH_RELAY_URL" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_staging_oidc_client_id will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_staging_oidc_client_id is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_staging_oidc_client_id" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/staging/OIDC_CLIENT_ID" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.591130999Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/staging/OIDC_CLIENT_ID" -> null
-       path                = "secret/data/secretspec/lost-and-found/staging/OIDC_CLIENT_ID" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_staging_oidc_client_secret will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_staging_oidc_client_secret is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_staging_oidc_client_secret" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/staging/OIDC_CLIENT_SECRET" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.557451436Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/staging/OIDC_CLIENT_SECRET" -> null
-       path                = "secret/data/secretspec/lost-and-found/staging/OIDC_CLIENT_SECRET" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_staging_project_admin_group will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_staging_project_admin_group is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_staging_project_admin_group" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/staging/PROJECT_ADMIN_GROUP" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.188098836Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/staging/PROJECT_ADMIN_GROUP" -> null
-       path                = "secret/data/secretspec/lost-and-found/staging/PROJECT_ADMIN_GROUP" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_staging_project_group will be destroyed
  # (because vault_kv_secret_v2.lost_and_found_staging_project_group is not in configuration)
- resource "vault_kv_secret_v2" "lost_and_found_staging_project_group" {
-       data                = (sensitive value) -> null
-       data_json           = (sensitive value) -> null
-       data_json_wo        = (write-only attribute) -> null
-       delete_all_versions = false -> null
-       disable_read        = false -> null
-       id                  = "secret/data/secretspec/lost-and-found/staging/PROJECT_GROUP" -> null
-       metadata            = {
          - "created_time"    = "2026-09-22T12:06:53.187489443Z"
          - "custom_metadata" = "null"
          - "deletion_time"   = ""
          - "destroyed"       = "false"
          - "version"         = "2"
        } -> null
-       mount               = "secret" -> null
-       name                = "secretspec/lost-and-found/staging/PROJECT_GROUP" -> null
-       path                = "secret/data/secretspec/lost-and-found/staging/PROJECT_GROUP" -> null

-       custom_metadata {
-           cas_required         = false -> null
-           data                 = {} -> null
-           delete_version_after = 0 -> null
-           max_versions         = 0 -> null
        }
    }

  # vault_kv_secret_v2.lost_and_found_v2_dev_keycloak_realm will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_dev_keycloak_realm" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/dev/KEYCLOAK_REALM"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_dev_keycloak_url will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_dev_keycloak_url" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/dev/KEYCLOAK_URL"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_dev_oauth_relay_url will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_dev_oauth_relay_url" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/dev/OAUTH_RELAY_URL"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_dev_oidc_client_id will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_dev_oidc_client_id" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/dev/OIDC_CLIENT_ID"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_dev_oidc_client_secret will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_dev_oidc_client_secret" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/dev/OIDC_CLIENT_SECRET"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_dev_project_admin_group will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_dev_project_admin_group" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/dev/PROJECT_ADMIN_GROUP"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_dev_project_group will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_dev_project_group" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/dev/PROJECT_GROUP"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_preview_keycloak_realm will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_preview_keycloak_realm" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/preview/KEYCLOAK_REALM"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_preview_keycloak_url will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_preview_keycloak_url" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/preview/KEYCLOAK_URL"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_preview_oauth_relay_url will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_preview_oauth_relay_url" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/preview/OAUTH_RELAY_URL"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_preview_oidc_client_id will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_preview_oidc_client_id" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/preview/OIDC_CLIENT_ID"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_preview_oidc_client_secret will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_preview_oidc_client_secret" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/preview/OIDC_CLIENT_SECRET"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_preview_project_admin_group will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_preview_project_admin_group" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/preview/PROJECT_ADMIN_GROUP"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_preview_project_group will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_preview_project_group" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/preview/PROJECT_GROUP"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_prod_keycloak_realm will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_prod_keycloak_realm" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/prod/KEYCLOAK_REALM"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_prod_keycloak_url will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_prod_keycloak_url" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/prod/KEYCLOAK_URL"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_prod_oauth_relay_url will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_prod_oauth_relay_url" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/prod/OAUTH_RELAY_URL"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_prod_oidc_client_id will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_prod_oidc_client_id" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/prod/OIDC_CLIENT_ID"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_prod_oidc_client_secret will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_prod_oidc_client_secret" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/prod/OIDC_CLIENT_SECRET"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_prod_project_admin_group will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_prod_project_admin_group" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/prod/PROJECT_ADMIN_GROUP"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_prod_project_group will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_prod_project_group" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/prod/PROJECT_GROUP"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_staging_keycloak_realm will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_staging_keycloak_realm" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/staging/KEYCLOAK_REALM"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_staging_keycloak_url will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_staging_keycloak_url" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/staging/KEYCLOAK_URL"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_staging_oauth_relay_url will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_staging_oauth_relay_url" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/staging/OAUTH_RELAY_URL"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_staging_oidc_client_id will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_staging_oidc_client_id" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/staging/OIDC_CLIENT_ID"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_staging_oidc_client_secret will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_staging_oidc_client_secret" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/staging/OIDC_CLIENT_SECRET"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_staging_project_admin_group will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_staging_project_admin_group" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/staging/PROJECT_ADMIN_GROUP"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

  # vault_kv_secret_v2.lost_and_found_v2_staging_project_group will be created
+ resource "vault_kv_secret_v2" "lost_and_found_v2_staging_project_group" {
+       data                = (sensitive value)
+       data_json           = (sensitive value)
+       data_json_wo        = (write-only attribute)
+       delete_all_versions = false
+       disable_read        = false
+       id                  = (known after apply)
+       metadata            = (known after apply)
+       mount               = "secret"
+       name                = "secretspec/lost-and-found-v2/staging/PROJECT_GROUP"
+       path                = (known after apply)

+       custom_metadata (known after apply)
    }

Plan: 38 to add, 25 to change, 38 to destroy.
  • ▶️ To apply this plan, comment:
    atlantis apply -p keycloak
    
  • 🚮 To delete this plan and lock, click here
  • 🔁 To plan this project again, comment:
    atlantis plan -p keycloak
    

Plan: 38 to add, 25 to change, 38 to destroy.


5. project: discord dir: tofu/discord workspace: default

Show Output
Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on shared package cache
    Blocking waiting for file lock on build directory
    Finished `release` profile [optimized] target(s) in 8.26s


OpenTofu used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create
! update in-place (current -> planned)
- destroy

OpenTofu will perform the following actions:

  # discord_channel_permission.lnf_ch0 will be destroyed
  # (because discord_channel_permission.lnf_ch0 is not in configuration)
- resource "discord_channel_permission" "lnf_ch0" {
-       allow        = 1024 -> null
-       channel_id   = "1526510267607945326" -> null
-       deny         = 0 -> null
-       id           = "1526510267607945326:1551927765769527427:role" -> null
-       overwrite_id = "1551927765769527427" -> null
-       type         = "role" -> null
    }

  # discord_channel_permission.lost-and-found_ch0 will be created
+ resource "discord_channel_permission" "lost-and-found_ch0" {
+       allow        = 1024
+       channel_id   = "1526510267607945326"
+       id           = (known after apply)
+       overwrite_id = (known after apply)
+       type         = "role"
    }

  # discord_member_roles.akhanal2 will be destroyed
  # (because discord_member_roles.akhanal2 is not in configuration)
- resource "discord_member_roles" "akhanal2" {
-       id        = "1353118209024331948:640268047994716180" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "640268047994716180" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1505078357321191535" -> null
        }
    }

  # discord_member_roles.alvinche will be destroyed
  # (because discord_member_roles.alvinche is not in configuration)
- resource "discord_member_roles" "alvinche" {
-       id        = "1353118209024331948:486272688688594983" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "486272688688594983" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1541552714063024148" -> null
        }
    }

  # discord_member_roles.anish will be updated in-place
! resource "discord_member_roles" "anish" {
        id        = "1353118209024331948:315249559473225729"
        # (2 unchanged attributes hidden)

-       role {
-           has_role = true -> null
-           role_id  = "1551927765769527427" -> null
        }
+       role {
+           has_role = true
+           role_id  = (known after apply)
        }

        # (14 unchanged blocks hidden)
    }

  # discord_member_roles.asivachi will be destroyed
  # (because discord_member_roles.asivachi is not in configuration)
- resource "discord_member_roles" "asivachi" {
-       id        = "1353118209024331948:800781569475346474" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "800781569475346474" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1500016758700904488" -> null
        }
    }

  # discord_member_roles.audreyha will be destroyed
  # (because discord_member_roles.audreyha is not in configuration)
- resource "discord_member_roles" "audreyha" {
-       id        = "1353118209024331948:783495446201892926" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "783495446201892926" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1494773174334783499" -> null
        }
    }

  # discord_member_roles.azzzz will be destroyed
  # (because discord_member_roles.azzzz is not in configuration)
- resource "discord_member_roles" "azzzz" {
-       id        = "1353118209024331948:1257332086206103575" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "1257332086206103575" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1517227361790201857" -> null
        }
    }

  # discord_member_roles.bpwang will be destroyed
  # (because discord_member_roles.bpwang is not in configuration)
- resource "discord_member_roles" "bpwang" {
-       id        = "1353118209024331948:703654765137100830" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "703654765137100830" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1494773174334783499" -> null
        }
    }

  # discord_member_roles.brianch2 will be destroyed
  # (because discord_member_roles.brianch2 is not in configuration)
- resource "discord_member_roles" "brianch2" {
-       id        = "1353118209024331948:766159431914225665" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "766159431914225665" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1500016758700904488" -> null
        }
    }

  # discord_member_roles.cseluzhy will be destroyed
  # (because discord_member_roles.cseluzhy is not in configuration)
- resource "discord_member_roles" "cseluzhy" {
-       id        = "1353118209024331948:1128028390365085747" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "1128028390365085747" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1519792320755662928" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1550659990266581074" -> null
        }
    }

  # discord_member_roles.eb_thom will be destroyed
  # (because discord_member_roles.eb_thom is not in configuration)
- resource "discord_member_roles" "eb_thom" {
-       id        = "1353118209024331948:1055573092535115868" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "1055573092535115868" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1508601984255524885" -> null
        }
    }

  # discord_member_roles.echiu2 will be destroyed
  # (because discord_member_roles.echiu2 is not in configuration)
- resource "discord_member_roles" "echiu2" {
-       id        = "1353118209024331948:581109283832463370" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "581109283832463370" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1494773174334783499" -> null
        }
    }

  # discord_member_roles.ethanli will be destroyed
  # (because discord_member_roles.ethanli is not in configuration)
- resource "discord_member_roles" "ethanli" {
-       id        = "1353118209024331948:770051855857221693" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "770051855857221693" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1517227361790201857" -> null
        }
    }

  # discord_member_roles.gostmeaper will be updated in-place
! resource "discord_member_roles" "gostmeaper" {
        id        = "1353118209024331948:459877032176779264"
        # (2 unchanged attributes hidden)

-       role {
-           has_role = true -> null
-           role_id  = "1494773174334783499" -> null
        }

        # (3 unchanged blocks hidden)
    }

  # discord_member_roles.haiyuem will be destroyed
  # (because discord_member_roles.haiyuem is not in configuration)
- resource "discord_member_roles" "haiyuem" {
-       id        = "1353118209024331948:801979299375611964" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "801979299375611964" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1500016758700904488" -> null
        }
    }

  # discord_member_roles.hannahl3 will be destroyed
  # (because discord_member_roles.hannahl3 is not in configuration)
- resource "discord_member_roles" "hannahl3" {
-       id        = "1353118209024331948:880616009847947324" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "880616009847947324" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1500016758700904488" -> null
        }
    }

  # discord_member_roles.hayoonch will be destroyed
  # (because discord_member_roles.hayoonch is not in configuration)
- resource "discord_member_roles" "hayoonch" {
-       id        = "1353118209024331948:754732367742107728" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "754732367742107728" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1526003694708195448" -> null
        }
    }

  # discord_member_roles.jasondin will be destroyed
  # (because discord_member_roles.jasondin is not in configuration)
- resource "discord_member_roles" "jasondin" {
-       id        = "1353118209024331948:648634771835977799" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "648634771835977799" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1500016758700904488" -> null
        }
    }

  # discord_member_roles.jazang will be destroyed
  # (because discord_member_roles.jazang is not in configuration)
- resource "discord_member_roles" "jazang" {
-       id        = "1353118209024331948:1412952264556941466" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "1412952264556941466" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1517227361790201857" -> null
        }
    }

  # discord_member_roles.jc_965 will be updated in-place
! resource "discord_member_roles" "jc_965" {
        id        = "1353118209024331948:472617578938761226"
        # (2 unchanged attributes hidden)

-       role {
-           has_role = true -> null
-           role_id  = "1519792320755662928" -> null
        }

        # (2 unchanged blocks hidden)
    }

  # discord_member_roles.jcz2 will be destroyed
  # (because discord_member_roles.jcz2 is not in configuration)
- resource "discord_member_roles" "jcz2" {
-       id        = "1353118209024331948:844604301573750784" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "844604301573750784" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1505078357321191535" -> null
        }
    }

  # discord_member_roles.jgtsao will be destroyed
  # (because discord_member_roles.jgtsao is not in configuration)
- resource "discord_member_roles" "jgtsao" {
-       id        = "1353118209024331948:414556245178056706" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "414556245178056706" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1500016758700904488" -> null
        }
    }

  # discord_member_roles.jhhan2 will be destroyed
  # (because discord_member_roles.jhhan2 is not in configuration)
- resource "discord_member_roles" "jhhan2" {
-       id        = "1353118209024331948:630616046285619210" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "630616046285619210" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787087598813215" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
    }

  # discord_member_roles.jiyas will be updated in-place
! resource "discord_member_roles" "jiyas" {
        id        = "1353118209024331948:829775805768925275"
        # (2 unchanged attributes hidden)

-       role {
-           has_role = true -> null
-           role_id  = "1519792320755662928" -> null
        }

        # (2 unchanged blocks hidden)
    }

  # discord_member_roles.jliao2 will be destroyed
  # (because discord_member_roles.jliao2 is not in configuration)
- resource "discord_member_roles" "jliao2" {
-       id        = "1353118209024331948:709410097536958624" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "709410097536958624" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1505078357321191535" -> null
        }
    }

  # discord_member_roles.jzw2 will be destroyed
  # (because discord_member_roles.jzw2 is not in configuration)
- resource "discord_member_roles" "jzw2" {
-       id        = "1353118209024331948:855178339526115378" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "855178339526115378" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1494773174334783499" -> null
        }
    }

  # discord_member_roles.kalee2 will be destroyed
  # (because discord_member_roles.kalee2 is not in configuration)
- resource "discord_member_roles" "kalee2" {
-       id        = "1353118209024331948:688872544560087135" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "688872544560087135" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1494773174334783499" -> null
        }
    }

  # discord_member_roles.katelynk will be destroyed
  # (because discord_member_roles.katelynk is not in configuration)
- resource "discord_member_roles" "katelynk" {
-       id        = "1353118209024331948:583738213735202900" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "583738213735202900" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1494773174334783499" -> null
        }
    }

  # discord_member_roles.kenneth4 will be destroyed
  # (because discord_member_roles.kenneth4 is not in configuration)
- resource "discord_member_roles" "kenneth4" {
-       id        = "1353118209024331948:1094614396405305405" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "1094614396405305405" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1550659990266581074" -> null
        }
    }

  # discord_member_roles.kennethz will be destroyed
  # (because discord_member_roles.kennethz is not in configuration)
- resource "discord_member_roles" "kennethz" {
-       id        = "1353118209024331948:1535829582588940318" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "1535829582588940318" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1526003694708195448" -> null
        }
    }

  # discord_member_roles.kli will be destroyed
  # (because discord_member_roles.kli is not in configuration)
- resource "discord_member_roles" "kli" {
-       id        = "1353118209024331948:718989060508614656" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "718989060508614656" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1494773174334783499" -> null
        }
    }

  # discord_member_roles.lillianx will be destroyed
  # (because discord_member_roles.lillianx is not in configuration)
- resource "discord_member_roles" "lillianx" {
-       id        = "1353118209024331948:623652888639569930" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "623652888639569930" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1541552714063024148" -> null
        }
    }

  # discord_member_roles.mangomochi7 will be destroyed
  # (because discord_member_roles.mangomochi7 is not in configuration)
- resource "discord_member_roles" "mangomochi7" {
-       id        = "1353118209024331948:908476191198048348" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "908476191198048348" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1541552714063024148" -> null
        }
    }

  # discord_member_roles.mishag will be destroyed
  # (because discord_member_roles.mishag is not in configuration)
- resource "discord_member_roles" "mishag" {
-       id        = "1353118209024331948:1050623345663692841" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "1050623345663692841" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1519792320755662928" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1550659990266581074" -> null
        }
    }

  # discord_member_roles.mxiong2 will be destroyed
  # (because discord_member_roles.mxiong2 is not in configuration)
- resource "discord_member_roles" "mxiong2" {
-       id        = "1353118209024331948:768665871182331955" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "768665871182331955" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1508601984255524885" -> null
        }
    }

  # discord_member_roles.nabraha will be destroyed
  # (because discord_member_roles.nabraha is not in configuration)
- resource "discord_member_roles" "nabraha" {
-       id        = "1353118209024331948:995693970455797870" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "995693970455797870" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1494773174334783499" -> null
        }
    }

  # discord_member_roles.ocervera will be destroyed
  # (because discord_member_roles.ocervera is not in configuration)
- resource "discord_member_roles" "ocervera" {
-       id        = "1353118209024331948:1112935942135754812" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "1112935942135754812" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1550659990266581074" -> null
        }
    }

  # discord_member_roles.pollyg will be destroyed
  # (because discord_member_roles.pollyg is not in configuration)
- resource "discord_member_roles" "pollyg" {
-       id        = "1353118209024331948:895126440956297307" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "895126440956297307" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1526003694708195448" -> null
        }
    }

  # discord_member_roles.raymond4 will be destroyed
  # (because discord_member_roles.raymond4 is not in configuration)
- resource "discord_member_roles" "raymond4" {
-       id        = "1353118209024331948:818267068838838303" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "818267068838838303" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1541552714063024148" -> null
        }
    }

  # discord_member_roles.samsongo will be destroyed
  # (because discord_member_roles.samsongo is not in configuration)
- resource "discord_member_roles" "samsongo" {
-       id        = "1353118209024331948:1035544100801368084" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "1035544100801368084" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1541552714063024148" -> null
        }
    }

  # discord_member_roles.sissizh3n will be destroyed
  # (because discord_member_roles.sissizh3n is not in configuration)
- resource "discord_member_roles" "sissizh3n" {
-       id        = "1353118209024331948:884852669024452668" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "884852669024452668" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1505078357321191535" -> null
        }
    }

  # discord_member_roles.thomasxi will be destroyed
  # (because discord_member_roles.thomasxi is not in configuration)
- resource "discord_member_roles" "thomasxi" {
-       id        = "1353118209024331948:649464486046203904" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "649464486046203904" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1541552714063024148" -> null
        }
    }

  # discord_member_roles.vaathava will be destroyed
  # (because discord_member_roles.vaathava is not in configuration)
- resource "discord_member_roles" "vaathava" {
-       id        = "1353118209024331948:710720210272911390" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "710720210272911390" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1500016758700904488" -> null
        }
    }

  # discord_member_roles.vni2 will be destroyed
  # (because discord_member_roles.vni2 is not in configuration)
- resource "discord_member_roles" "vni2" {
-       id        = "1353118209024331948:526542490447380480" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "526542490447380480" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1494773174334783499" -> null
        }
    }

  # discord_member_roles.xmi will be destroyed
  # (because discord_member_roles.xmi is not in configuration)
- resource "discord_member_roles" "xmi" {
-       id        = "1353118209024331948:750076130555330650" -> null
-       server_id = "1353118209024331948" -> null
-       user_id   = "750076130555330650" -> null

-       role {
-           has_role = true -> null
-           role_id  = "1488787088118644848" -> null
        }
-       role {
-           has_role = true -> null
-           role_id  = "1494773174334783499" -> null
        }
    }

  # discord_member_roles.zin will be created
+ resource "discord_member_roles" "zin" {
+       id        = (known after apply)
+       server_id = "1353118209024331948"
+       user_id   = "808457755676639302"

+       role {
+           has_role = true
+           role_id  = "1488787088118644848"
        }
+       role {
+           has_role = true
+           role_id  = "1505078357321191535"
        }
    }

  # discord_role.lnf will be destroyed
  # (because discord_role.lnf is not in configuration)
- resource "discord_role" "lnf" {
-       color       = 0 -> null
-       hoist       = false -> null
-       id          = "1551927765769527427" -> null
-       managed     = false -> null
-       mentionable = false -> null
-       name        = "Lost and Found" -> null
-       permissions = 0 -> null
-       position    = 1 -> null
-       server_id   = "1353118209024331948" -> null
    }

  # discord_role.lost-and-found will be created
+ resource "discord_role" "lost-and-found" {
+       hoist       = false
+       id          = (known after apply)
+       managed     = (known after apply)
+       mentionable = false
+       name        = "Lost and Found"
+       permissions = 0
+       position    = (known after apply)
+       server_id   = "1353118209024331948"
    }

Plan: 3 to add, 4 to change, 42 to destroy.
  • ▶️ To apply this plan, comment:
    atlantis apply -p discord
    
  • 🚮 To delete this plan and lock, click here
  • 🔁 To plan this project again, comment:
    atlantis plan -p discord
    

Plan: 3 to add, 4 to change, 42 to destroy.


6. project: git dir: tofu/git workspace: default

Plan Error

Show Output
running '/nix/store/6knnwrwxlzs7f7rlr14b8agk69aa3w5b-opentofu-1.12.6/bin/tofu plan -input=false -refresh -out /var/lib/atlantis/repos/ScottyLabs/governance/364/default/tofu/git/git-default.tfplan' in '/var/lib/atlantis/repos/ScottyLabs/governance/364/default/tofu/git': exit status 1
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on build directory
    Finished `release` profile [optimized] target(s) in 8.27s

╷
│ Warning: Provider development overrides are in effect
│ 
│ The following provider development overrides are set in the CLI
│ configuration:
│  - svalabs/forgejo in /tmp/forgejo-provider
│ 
│ The behavior may therefore not match any released version of the provider
│ and applying changes may cause the state to become incompatible with
│ published releases.
╵
random_password.kennel_webhook_secret: Refreshing state... [id=none]
data.external.identity_arnavrao: Reading...
data.external.identity_manrajs: Reading...
data.external.identity_stringatlas: Reading...
data.external.identity_indigo0445: Reading...
data.external.identity_annadavi: Reading...
data.external.identity_emmawong: Reading...
data.external.identity_brightz: Reading...
data.external.identity_jzd: Reading...
data.external.identity_maybe_yiyi: Reading...
data.external.identity_arnavrao: Read complete after 0s [id=-]
data.external.identity_jiyas: Reading...
data.external.identity_annadavi: Read complete after 0s [id=-]
data.external.identity_indigo0445: Read complete after 0s [id=-]
data.external.identity_brightz: Read complete after 0s [id=-]
data.external.identity_anish: Reading...
data.external.identity_nikhilr: Reading...
data.external.identity_jzd: Read complete after 0s [id=-]
data.external.identity_emmawong: Read complete after 0s [id=-]
data.external.identity_etashjha: Reading...
data.external.identity_manrajs: Read complete after 0s [id=-]
data.external.identity_gostmeaper: Reading...
data.external.identity_jessica_lr_song: Reading...
data.external.identity_zoexue: Reading...
data.external.identity_stringatlas: Read complete after 0s [id=-]
data.external.identity_kothurvidur: Reading...
data.external.identity_maybe_yiyi: Read complete after 0s [id=-]
data.external.identity_zin: Reading...
data.external.identity_jw8: Reading...
data.external.identity_jiyas: Read complete after 0s [id=-]
data.external.identity_kluoxx: Reading...
data.external.identity_jessica_lr_song: Read complete after 0s [id=-]
data.external.identity_andyj: Reading...
data.external.identity_anish: Read complete after 0s [id=-]
data.external.identity_klaipras: Reading...
data.external.identity_etashjha: Read complete after 0s [id=-]
data.external.identity_gostmeaper: Read complete after 0s [id=-]
data.external.identity_tentype: Reading...
data.external.identity_nikhilr: Read complete after 0s [id=-]
data.external.identity_drishtis: Reading...
data.external.identity_kritdass: Reading...
data.external.identity_zoexue: Read complete after 1s [id=-]
data.external.identity_rzhu3: Reading...
data.external.identity_kothurvidur: Read complete after 1s [id=-]
data.external.identity_stationedk_06: Reading...
data.external.identity_zin: Read complete after 1s [id=-]
data.external.identity_gabrielx: Reading...
data.external.identity_jw8: Read complete after 1s [id=-]
data.external.identity_thesuperrl: Reading...
data.external.identity_kluoxx: Read complete after 1s [id=-]
data.external.identity_qianxuege: Reading...
data.external.identity_andyj: Read complete after 1s [id=-]
data.external.identity_riztofu: Reading...
data.external.identity_kritdass: Read complete after 1s [id=-]
data.external.identity_krishsax: Reading...
data.external.identity_rzhu3: Read complete after 0s [id=-]
data.external.identity_xboxbedrock: Reading...
data.external.identity_klaipras: Read complete after 1s [id=-]
data.external.identity_kechezon: Reading...
data.external.identity_drishtis: Read complete after 1s [id=-]
data.external.identity_dcrodrig: Reading...
data.external.identity_tentype: Read complete after 1s [id=-]
data.external.identity_stationedk_06: Read complete after 0s [id=-]
data.external.identity_dsoral: Reading...
data.external.identity_acchs: Reading...
data.external.identity_thesuperrl: Read complete after 0s [id=-]
data.external.identity_xindiy: Reading...
data.external.identity_gabrielx: Read complete after 0s [id=-]
data.external.identity_dkou: Reading...
data.external.identity_qianxuege: Read complete after 0s [id=-]
data.external.identity_liamwalk: Reading...
data.external.identity_krishsax: Read complete after 0s [id=-]
data.external.identity_arom1a: Reading...
data.external.identity_acchs: Read complete after 0s [id=-]
data.external.identity_aszhou: Reading...
data.external.identity_riztofu: Read complete after 0s [id=-]
data.external.identity_ckawibow: Reading...
data.external.identity_dsoral: Read complete after 0s [id=-]
data.external.identity_rhsen: Reading...
data.external.identity_kechezon: Read complete after 0s [id=-]
data.external.identity_jc_965: Reading...
data.external.identity_xboxbedrock: Read complete after 0s [id=-]
data.external.identity_siddharthr: Reading...
data.external.identity_dcrodrig: Read complete after 0s [id=-]
data.external.identity_jalenluorion: Reading...
data.external.identity_xindiy: Read complete after 0s [id=-]
data.external.identity_amzoeee: Reading...
data.external.identity_dkou: Read complete after 0s [id=-]
data.external.identity_saniyav: Reading...
data.external.identity_rhsen: Read complete after 0s [id=-]
data.external.identity_ckawibow: Read complete after 0s [id=-]
data.external.identity_sgli: Reading...
data.external.identity_arom1a: Read complete after 0s [id=-]
data.external.identity_jc_965: Read complete after 0s [id=-]
data.external.identity_kyma: Reading...
forgejo_repository.cmu-insta_insta: Refreshing state... [name=insta]
forgejo_team_member.cmugpt-sms-surface_leads_jc_965: Refreshing state...
data.external.identity_jalenluorion: Read complete after 0s [id=-]
data.external.identity_siddharthr: Read complete after 0s [id=-]
forgejo_team_member.tech_leads_mishag: Refreshing state...
forgejo_team_member.cbp_echiu2: Refreshing state...
forgejo_team_member.cmu-eats_lillianx: Refreshing state...
data.external.identity_aszhou: Read complete after 0s [id=-]
forgejo_team_member.cmu-study_kenneth4: Refreshing state...
forgejo_repository.slai_cmugpt_sms_surface: Refreshing state... [name=cmugpt-sms-surface]
forgejo_team_member.slai_jcz2: Refreshing state...
forgejo_team_member.cmu-courses_hannahl3: Refreshing state...
forgejo_team_member.slai_akhanal2: Refreshing state...
forgejo_team_member.cmu-eats_thomasxi: Refreshing state...
forgejo_team_member.cbp_katelynk: Refreshing state...
forgejo_team_member.cmu-eats_raymond4: Refreshing state...
data.external.identity_amzoeee: Read complete after 0s [id=-]
forgejo_team_member.cmu-courses_brianch2: Refreshing state...
data.external.identity_saniyav: Read complete after 0s [id=-]
forgejo_team.lost-and-found_leads: Refreshing state... [name=lost-and-found-leads]
forgejo_team_member.cmu-maps_pollyg: Refreshing state...
forgejo_team_member.cmu-study_cseluzhy: Refreshing state...
forgejo_team_member.cmugpt-mcp-server_leads_jc_965: Refreshing state...
forgejo_team_member.study_leads_cseluzhy: Refreshing state...
data.external.identity_liamwalk: Read complete after 1s [id=-]
forgejo_repository.cbp_discord_verify: Refreshing state... [name=discord-verify]
forgejo_team_member.cmu-maps_hayoonch: Refreshing state...
forgejo_team_member.cmu-eats_mangomochi7: Refreshing state...
forgejo_team_member.tech_leads_cseluzhy: Refreshing state...
forgejo_team_member.cbp_kli: Refreshing state...
forgejo_team_member.slai_sissizh3n: Refreshing state...
forgejo_team_member.cmugpt-agent_leads_jiyas: Refreshing state...
forgejo_team_member.tartan-vote_mxiong2: Refreshing state...
forgejo_team_member.cbp_nabraha: Refreshing state...
data.external.identity_sgli: Read complete after 1s [id=-]
forgejo_team_member.cbp_bpwang: Refreshing state...
forgejo_team_member.cbp_xmi: Refreshing state...
forgejo_team.lnf: Refreshing state... [name=lnf]
forgejo_team_repository.lnf_lost_and_found: Refreshing state...
forgejo_team_member.cmu-study_ocervera: Refreshing state...
forgejo_team_member.cmugpt-agent_leads_jc_965: Refreshing state...
forgejo_team_member.cmugpt-sms-surface_leads_jiyas: Refreshing state...
forgejo_team_member.cmugpt-mcp-server_leads_jiyas: Refreshing state...
forgejo_team_member.cbp_kalee2: Refreshing state...
data.external.identity_kyma: Read complete after 1s [id=-]
forgejo_team_member.cmu-courses_jasondin: Refreshing state...
forgejo_team_member.cmu-courses_vaathava: Refreshing state...
forgejo_team_member.cmu-study_mishag: Refreshing state...
forgejo_team_member.cmu-eats_alvinche: Refreshing state...
forgejo_team_member.lnf_anish: Refreshing state...
forgejo_team_member.cbp_vni2: Refreshing state...
forgejo_team_repository.lost-and-found_leads_lost_and_found: Refreshing state...
forgejo_team_member.study_leads_mishag: Refreshing state...
forgejo_team_member.tech_leads_jc_965: Refreshing state...
forgejo_team_member.cmu-courses_haiyuem: Refreshing state...
forgejo_team_member.cmugpt-surface_leads_jiyas: Refreshing state...
forgejo_team_member.terrier_ethanli: Refreshing state...
forgejo_team_member.tartan-vote_eb_thom: Refreshing state...
forgejo_team_member.terrier_jazang: Refreshing state...
forgejo_team_member.cmu-eats_samsongo: Refreshing state...
forgejo_team_member.cmu-courses_asivachi: Refreshing state...
forgejo_team_member.devops_jhhan2: Refreshing state...
forgejo_team_member.cmu-courses_jgtsao: Refreshing state...
forgejo_team_member.cmugpt-surface_leads_jc_965: Refreshing state...
forgejo_team_member.tech_leads_jiyas: Refreshing state...
forgejo_team_member.lost-and-found_leads_anish: Refreshing state...
forgejo_team_member.cbp_audreyha: Refreshing state...
forgejo_team_member.cbp_gostmeaper: Refreshing state...
forgejo_team_member.terrier_azzzz: Refreshing state...
forgejo_repository.lnf_lost_and_found: Refreshing state... [name=lost-and-found]
forgejo_team_member.cmu-maps_kennethz: Refreshing state...
forgejo_team_member.cbp_jzw2: Refreshing state...
forgejo_team_member.slai_jliao2: Refreshing state...
forgejo_repository.cmu-eats_eats: Refreshing state... [name=eats]
forgejo_repository.uia_components: Refreshing state... [name=components]
forgejo_repository.cmu-maps_maps: Refreshing state... [name=maps]
forgejo_repository.cmu-housing_housing: Refreshing state... [name=housing]
forgejo_repository.slai_mcp_server: Refreshing state... [name=mcp-server]
forgejo_repository.devops_kennel: Refreshing state... [name=kennel]
forgejo_repository.uia_scottylabs_org: Refreshing state... [name=scottylabs-org]
forgejo_repository.slai_cmugpt_surface: Refreshing state... [name=cmugpt-surface]
forgejo_repository.devops_governance: Refreshing state... [name=governance]
forgejo_repository.devops_collie: Refreshing state... [name=collie]
forgejo_repository.cmu-courses_courses: Refreshing state... [name=courses]
forgejo_repository.cbp_bus_sign: Refreshing state... [name=bus-sign]
forgejo_repository.slai_cmugpt_agent: Refreshing state... [name=cmugpt-agent]
forgejo_repository.devops_link_shortener: Refreshing state... [name=link-shortener]
data.forgejo_organization.this: Reading...
forgejo_repository.cmu-courses_internet_archive: Refreshing state... [name=internet-archive]
forgejo_repository.cmu-cal_cal: Refreshing state... [name=cal]
data.forgejo_organization.this: Read complete after 0s [name=ScottyLabs]
forgejo_repository.terrier_terrier: Refreshing state... [name=terrier]
forgejo_repository.tartan-vote_tartan_vote: Refreshing state... [name=tartan-vote]
forgejo_repository.cbp_dalmatian: Refreshing state... [name=dalmatian]
forgejo_repository.cmu-study_study: Refreshing state... [name=study]
forgejo_repository.quest_quest: Refreshing state... [name=quest]
forgejo_repository.cbp_groupme_mirror: Refreshing state... [name=groupme-mirror]
forgejo_repository.cmu-eats_dining_api: Refreshing state... [name=dining-api]
forgejo_repository.devops_documentation: Refreshing state... [name=documentation]
forgejo_repository.devops_infrastructure: Refreshing state... [name=infrastructure]
forgejo_repository.occ_occ: Refreshing state... [name=occ]
restapi_object.lnf_lost_and_found_push_mirror: Refreshing state... [id=remote_mirror_Hd6adHzND-A]
restapi_object.lnf_lost_and_found_kennel_webhook: Refreshing state... [id=34]
github_actions_repository_permissions.lnf_lost_and_found_actions: Refreshing state... [id=lost-and-found]
github_repository_deploy_key.lnf_lost_and_found_mirror_deploy_key: Refreshing state... [id=lost-and-found:164076320]
github_repository_ruleset.lnf_lost_and_found_ruleset: Refreshing state... [id=23821214]
github_repository.lnf_lost_and_found: Refreshing state... [id=lost-and-found]
github_repository.uia_components: Refreshing state... [id=components]
github_repository.cmu-eats_dining_api: Refreshing state... [id=dining-api]
github_repository.cbp_discord_verify: Refreshing state... [id=discord-verify]
github_repository.cmu-maps_maps: Refreshing state... [id=maps]
github_repository.cmu-insta_insta: Refreshing state... [id=insta]
github_repository.slai_cmugpt_surface: Refreshing state... [id=cmugpt-surface]
github_repository.cmu-study_study: Refreshing state... [id=study]
github_repository.cmu-cal_cal: Refreshing state... [id=cal]
github_repository.devops_link_shortener: Refreshing state... [id=link-shortener]
github_repository.slai_cmugpt_agent: Refreshing state... [id=cmugpt-agent]
github_repository.slai_cmugpt_sms_surface: Refreshing state... [id=cmugpt-sms-surface]
github_repository.cbp_bus_sign: Refreshing state... [id=bus-sign]
github_repository.occ_occ: Refreshing state... [id=occ]
github_repository.devops_infrastructure: Refreshing state... [id=infrastructure]
github_repository.quest_quest: Refreshing state... [id=quest]
github_repository.tartan-vote_tartan_vote: Refreshing state... [id=tartan-vote]
github_repository.devops_collie: Refreshing state... [id=collie]
github_repository.cmu-courses_internet_archive: Refreshing state... [id=internet-archive]
github_repository.slai_mcp_server: Refreshing state... [id=mcp-server]
github_repository.uia_scottylabs_org: Refreshing state... [id=scottylabs-org]
github_repository.cmu-eats_eats: Refreshing state... [id=eats]
github_repository.devops_documentation: Refreshing state... [id=documentation]
github_repository.cmu-courses_courses: Refreshing state... [id=courses]
github_repository.cbp_groupme_mirror: Refreshing state... [id=groupme-mirror]
github_repository.terrier_terrier: Refreshing state... [id=terrier]
github_repository.devops_kennel: Refreshing state... [id=kennel]
github_repository.cmu-housing_housing: Refreshing state... [id=housing]
github_repository.devops_governance: Refreshing state... [id=governance]
github_repository.cbp_dalmatian: Refreshing state... [id=dalmatian]
restapi_object.cmu-insta_insta_push_mirror: Refreshing state... [id=remote_mirror_891nu6XQ1us]
restapi_object.slai_cmugpt_sms_surface_push_mirror: Refreshing state... [id=remote_mirror__fkBkASN2jA]
restapi_object.slai_cmugpt_sms_surface_kennel_webhook: Refreshing state... [id=19]
restapi_object.cbp_discord_verify_push_mirror: Refreshing state... [id=remote_mirror_3MV7Up6cY1X]
restapi_object.cbp_discord_verify_kennel_webhook: Refreshing state... [id=18]
restapi_object.cmu-eats_eats_push_mirror: Refreshing state... [id=remote_mirror_j6fIO7zNJdP]
restapi_object.cmu-eats_eats_kennel_webhook: Refreshing state... [id=32]
restapi_object.uia_components_push_mirror: Refreshing state... [id=remote_mirror_Kwwa8TDnTgc]
restapi_object.uia_components_kennel_webhook: Refreshing state... [id=27]
restapi_object.cmu-housing_housing_docs_webhook: Refreshing state... [id=15]
restapi_object.cmu-housing_housing_push_mirror: Refreshing state... [id=remote_mirror_uoV2HG4aiOT]
restapi_object.cmu-housing_housing_kennel_webhook: Refreshing state... [id=16]
restapi_object.cmu-maps_maps_kennel_webhook: Refreshing state... [id=9]
restapi_object.cmu-maps_maps_push_mirror: Refreshing state... [id=remote_mirror_e4_FUnvoslJ]
restapi_object.uia_scottylabs_org_push_mirror: Refreshing state... [id=remote_mirror_h6yN6QdS1lD]
restapi_object.uia_scottylabs_org_kennel_webhook: Refreshing state... [id=29]
restapi_object.slai_mcp_server_push_mirror: Refreshing state... [id=remote_mirror_Tqh2y0R_vDp]
restapi_object.slai_mcp_server_kennel_webhook: Refreshing state... [id=13]
restapi_object.devops_kennel_kennel_webhook: Refreshing state... [id=14]
restapi_object.devops_kennel_push_mirror: Refreshing state... [id=remote_mirror_cT9psJkhTQ4]
restapi_object.slai_cmugpt_surface_kennel_webhook: Refreshing state... [id=23]
restapi_object.slai_cmugpt_surface_push_mirror: Refreshing state... [id=remote_mirror_cPTQN6S5SpB]
forgejo_team.uia: Refreshing state... [name=uia]
forgejo_team.documentation_leads: Refreshing state... [name=documentation-leads]
forgejo_team.cmugpt-sms-surface_leads: Refreshing state... [name=cmugpt-sms-surface-leads]
forgejo_team.quest: Refreshing state... [name=quest]
forgejo_team.components_leads: Refreshing state... [name=components-leads]
forgejo_team.occ: Refreshing state... [name=occ]
forgejo_team.cmugpt-surface_leads: Refreshing state... [name=cmugpt-surface-leads]
forgejo_team.tartan-vote_leads: Refreshing state... [name=tartan-vote-leads]
forgejo_team.devops: Refreshing state... [name=devops]
forgejo_team.terrier_leads: Refreshing state... [name=terrier-leads]
forgejo_team.cmu-housing: Refreshing state... [name=cmu-housing]
forgejo_team.cmu-study: Refreshing state... [name=cmu-study]
forgejo_team.cmu-courses: Refreshing state... [name=cmu-courses]
forgejo_team.cal_leads: Refreshing state... [name=cal-leads]
forgejo_team.cmugpt-agent_leads: Refreshing state... [name=cmugpt-agent-leads]
forgejo_team.cmu-eats: Refreshing state... [name=cmu-eats]
forgejo_team.cmu-insta: Refreshing state... [name=cmu-insta]
forgejo_team.cmu-maps: Refreshing state... [name=cmu-maps]
forgejo_team.cmugpt-mcp-server_leads: Refreshing state... [name=cmugpt-mcp-server-leads]
forgejo_team.insta_leads: Refreshing state... [name=insta-leads]
forgejo_team.slai: Refreshing state... [name=slai]
forgejo_team.terrier: Refreshing state... [name=terrier]
forgejo_team.eats_leads: Refreshing state... [name=eats-leads]
forgejo_team.study_leads: Refreshing state... [name=study-leads]
forgejo_team.groupme-mirror_leads: Refreshing state... [name=groupme-mirror-leads]
forgejo_team.scottylabs-org_leads: Refreshing state... [name=scottylabs-org-leads]
forgejo_team.maps_leads: Refreshing state... [name=maps-leads]
forgejo_team.tartan-vote: Refreshing state... [name=tartan-vote]
forgejo_team.courses_leads: Refreshing state... [name=courses-leads]
forgejo_team.cbp: Refreshing state... [name=cbp]
forgejo_team.tech_leads: Refreshing state... [name=tech-leads]
forgejo_team.housing_leads: Refreshing state... [name=housing-leads]
forgejo_team.link-shortener_leads: Refreshing state... [name=link-shortener-leads]
forgejo_team.bus-sign_leads: Refreshing state... [name=bus-sign-leads]
forgejo_team.cmu-courses_leads: Refreshing state... [name=cmu-courses-leads]
forgejo_team.discord-verify_leads: Refreshing state... [name=discord-verify-leads]
forgejo_team.dalmatian_leads: Refreshing state... [name=dalmatian-leads]
forgejo_team.devops_leads: Refreshing state... [name=devops-leads]
restapi_object.devops_governance_kennel_webhook: Refreshing state... [id=22]
forgejo_team.occ-main_leads: Refreshing state... [name=occ-main-leads]
forgejo_team.cmu-cal: Refreshing state... [name=cmu-cal]
restapi_object.devops_governance_push_mirror: Refreshing state... [id=remote_mirror_lt9JzkX1jMq]
forgejo_team.quest_leads: Refreshing state... [name=quest-leads]
restapi_object.devops_collie_kennel_webhook: Refreshing state... [id=17]
restapi_object.devops_collie_push_mirror: Refreshing state... [id=remote_mirror_ljvVejNFXaS]
restapi_object.cmu-courses_internet_archive_push_mirror: Refreshing state... [id=remote_mirror_58X__Yfs0bR]
restapi_object.tartan-vote_tartan_vote_push_mirror: Refreshing state... [id=remote_mirror_EUFq4sFSnH5]
restapi_object.tartan-vote_tartan_vote_docs_webhook: Refreshing state... [id=25]
restapi_object.tartan-vote_tartan_vote_kennel_webhook: Refreshing state... [id=24]
restapi_object.cbp_bus_sign_kennel_webhook: Refreshing state... [id=21]
restapi_object.cbp_bus_sign_push_mirror: Refreshing state... [id=remote_mirror_MkKxQ2vA9pc]
restapi_object.slai_cmugpt_agent_push_mirror: Refreshing state... [id=remote_mirror_kNY6rVcxdyr]
restapi_object.slai_cmugpt_agent_kennel_webhook: Refreshing state... [id=28]
restapi_object.cmu-courses_courses_push_mirror: Refreshing state... [id=remote_mirror_WMR9yQwKFDF]
restapi_object.cmu-courses_courses_kennel_webhook: Refreshing state... [id=11]
restapi_object.cmu-cal_cal_kennel_webhook: Refreshing state... [id=20]
restapi_object.devops_link_shortener_kennel_webhook: Refreshing state... [id=8]
restapi_object.cmu-cal_cal_push_mirror: Refreshing state... [id=remote_mirror_CO243uIONoq]
restapi_object.devops_link_shortener_push_mirror: Refreshing state... [id=remote_mirror_cp8daMpt82v]
restapi_object.terrier_terrier_kennel_webhook: Refreshing state... [id=12]
restapi_object.terrier_terrier_push_mirror: Refreshing state... [id=remote_mirror_YopDgZksZv5]
restapi_object.cbp_dalmatian_docs_webhook: Refreshing state... [id=7]
restapi_object.cbp_dalmatian_push_mirror: Refreshing state... [id=remote_mirror_qzlCpLK153F]
restapi_object.cbp_dalmatian_kennel_webhook: Refreshing state... [id=6]
restapi_object.cmu-study_study_push_mirror: Refreshing state... [id=remote_mirror_Lo5Rz3Yz7Zp]
restapi_object.cmu-study_study_kennel_webhook: Refreshing state... [id=33]
restapi_object.quest_quest_kennel_webhook: Refreshing state... [id=10]
restapi_object.quest_quest_push_mirror: Refreshing state... [id=remote_mirror_U9d9BPAon29]
restapi_object.cmu-eats_dining_api_push_mirror: Refreshing state... [id=remote_mirror_6NT90ezmhct]
restapi_object.devops_documentation_push_mirror: Refreshing state... [id=remote_mirror_izmsqaNB6Wx]
restapi_object.cbp_groupme_mirror_push_mirror: Refreshing state... [id=remote_mirror_U61HJHB9VGE]
restapi_object.occ_occ_push_mirror: Refreshing state... [id=remote_mirror_moBLq1YG1qz]
restapi_object.devops_infrastructure_push_mirror: Refreshing state... [id=remote_mirror_oYtFpKVzTaZ]
restapi_object.devops_infrastructure_kennel_webhook: Refreshing state... [id=26]
github_actions_repository_permissions.uia_components_actions: Refreshing state... [id=components]
github_actions_repository_permissions.slai_cmugpt_surface_actions: Refreshing state... [id=cmugpt-surface]
github_actions_repository_permissions.slai_cmugpt_agent_actions: Refreshing state... [id=cmugpt-agent]
github_actions_repository_permissions.cmu-eats_dining_api_actions: Refreshing state... [id=dining-api]
github_actions_repository_permissions.cbp_discord_verify_actions: Refreshing state... [id=discord-verify]
github_actions_repository_permissions.cmu-maps_maps_actions: Refreshing state... [id=maps]
github_actions_repository_permissions.cmu-insta_insta_actions: Refreshing state... [id=insta]
github_actions_repository_permissions.slai_cmugpt_sms_surface_actions: Refreshing state... [id=cmugpt-sms-surface]
github_actions_repository_permissions.cmu-study_study_actions: Refreshing state... [id=study]
github_actions_repository_permissions.cmu-cal_cal_actions: Refreshing state... [id=cal]
github_actions_repository_permissions.devops_link_shortener_actions: Refreshing state... [id=link-shortener]
github_actions_repository_permissions.devops_collie_actions: Refreshing state... [id=collie]
github_actions_repository_permissions.cmu-courses_internet_archive_actions: Refreshing state... [id=internet-archive]
github_actions_repository_permissions.cbp_bus_sign_actions: Refreshing state... [id=bus-sign]
github_actions_repository_permissions.occ_occ_actions: Refreshing state... [id=occ]
github_actions_repository_permissions.devops_infrastructure_actions: Refreshing state... [id=infrastructure]
github_actions_repository_permissions.quest_quest_actions: Refreshing state... [id=quest]
github_actions_repository_permissions.tartan-vote_tartan_vote_actions: Refreshing state... [id=tartan-vote]
github_actions_repository_permissions.slai_mcp_server_actions: Refreshing state... [id=mcp-server]
github_actions_repository_permissions.uia_scottylabs_org_actions: Refreshing state... [id=scottylabs-org]
github_repository_deploy_key.cmu-insta_insta_mirror_deploy_key: Refreshing state... [id=insta:161720245]
github_repository_deploy_key.slai_cmugpt_sms_surface_mirror_deploy_key: Refreshing state... [id=cmugpt-sms-surface:159665365]
github_repository_deploy_key.cbp_discord_verify_mirror_deploy_key: Refreshing state... [id=discord-verify:159665340]
github_actions_repository_permissions.cmu-eats_eats_actions: Refreshing state... [id=eats]
github_repository_deploy_key.cmu-eats_eats_mirror_deploy_key: Refreshing state... [id=eats:163759531]
github_repository_deploy_key.uia_components_mirror_deploy_key: Refreshing state... [id=components:159665353]
github_repository_deploy_key.cmu-maps_maps_mirror_deploy_key: Refreshing state... [id=maps:159665325]
github_repository_deploy_key.uia_scottylabs_org_mirror_deploy_key: Refreshing state... [id=scottylabs-org:159665361]
github_repository_deploy_key.slai_mcp_server_mirror_deploy_key: Refreshing state... [id=mcp-server:159665358]
github_actions_repository_permissions.cbp_groupme_mirror_actions: Refreshing state... [id=groupme-mirror]
forgejo_team_member.uia_anish: Refreshing state...
forgejo_team_repository.uia_components: Refreshing state...
github_repository_deploy_key.slai_cmugpt_surface_mirror_deploy_key: Refreshing state... [id=cmugpt-surface:159665348]
forgejo_team_repository.uia_scottylabs_org: Refreshing state...
forgejo_team_member.documentation_leads_thesuperrl: Refreshing state...
forgejo_team_member.documentation_leads_anish: Refreshing state...
forgejo_team_member.quest_anish: Refreshing state...
forgejo_team_member.cmugpt-sms-surface_leads_anish: Refreshing state...
forgejo_team_member.quest_kechezon: Refreshing state...
forgejo_team_repository.quest_quest: Refreshing state...
forgejo_team_member.cmugpt-sms-surface_leads_krishsax: Refreshing state...
forgejo_team_member.quest_brightz: Refreshing state...
forgejo_team_member.quest_xboxbedrock: Refreshing state...
forgejo_team_member.quest_jw8: Refreshing state...
forgejo_team_member.components_leads_anish: Refreshing state...
forgejo_team_member.occ_anish: Refreshing state...
forgejo_team_repository.occ_occ: Refreshing state...
forgejo_team_member.occ_acchs: Refreshing state...
forgejo_team_member.occ_dcrodrig: Refreshing state...
forgejo_team_member.occ_xboxbedrock: Refreshing state...
forgejo_team_member.cmugpt-surface_leads_anish: Refreshing state...
forgejo_team_member.cmugpt-surface_leads_krishsax: Refreshing state...
forgejo_team_member.tartan-vote_leads_anish: Refreshing state...
forgejo_team_member.tartan-vote_leads_maybe_yiyi: Refreshing state...
forgejo_team_repository.devops_collie: Refreshing state...
forgejo_team_member.devops_saniyav: Refreshing state...
forgejo_team_member.devops_xboxbedrock: Refreshing state...
forgejo_team_repository.devops_infrastructure: Refreshing state...
forgejo_team_repository.devops_governance: Refreshing state...
forgejo_team_member.devops_acchs: Refreshing state...
forgejo_team_member.devops_thesuperrl: Refreshing state...
forgejo_team_member.devops_indigo0445: Refreshing state...
forgejo_team_member.devops_anish: Refreshing state...
forgejo_team_repository.devops_documentation: Refreshing state...
forgejo_team_repository.devops_kennel: Refreshing state...
forgejo_team_member.devops_aszhou: Refreshing state...
forgejo_team_repository.devops_link_shortener: Refreshing state...
forgejo_team_member.devops_stationedk_06: Refreshing state...
forgejo_team_member.terrier_leads_anish: Refreshing state...
forgejo_team_member.terrier_leads_kritdass: Refreshing state...
forgejo_team_repository.cmu-housing_housing: Refreshing state...
forgejo_team_member.cmu-housing_kluoxx: Refreshing state...
forgejo_team_member.cmu-housing_gostmeaper: Refreshing state...
forgejo_team_member.cmu-housing_xindiy: Refreshing state...
forgejo_team_member.cmu-housing_amzoeee: Refreshing state...
forgejo_team_member.cmu-housing_tentype: Refreshing state...
forgejo_team_member.cmu-housing_manrajs: Refreshing state...
forgejo_team_member.cmu-housing_jessica_lr_song: Refreshing state...
forgejo_team_member.cmu-housing_anish: Refreshing state...
forgejo_team_member.cmu-housing_rhsen: Refreshing state...
forgejo_team_member.cmu-housing_stringatlas: Refreshing state...
forgejo_team_member.cmu-housing_zoexue: Refreshing state...
forgejo_team_member.cmu-housing_emmawong: Refreshing state...
forgejo_team_member.cmu-housing_xboxbedrock: Refreshing state...
forgejo_team_member.cmu-housing_nikhilr: Refreshing state...
forgejo_team_member.cmu-study_dsoral: Refreshing state...
forgejo_team_member.cmu-study_annadavi: Refreshing state...
forgejo_team_member.cmu-study_andyj: Refreshing state...
forgejo_team_member.cmu-study_klaipras: Refreshing state...
forgejo_team_repository.cmu-study_study: Refreshing state...
forgejo_team_repository.cmu-courses_courses: Refreshing state...
forgejo_team_repository.cmu-courses_internet_archive: Refreshing state...
forgejo_team_member.cmu-courses_anish: Refreshing state...
forgejo_team_member.cmu-courses_kyma: Refreshing state...
forgejo_team_member.cmu-courses_sgli: Refreshing state...
forgejo_team_member.cmu-courses_dkou: Refreshing state...
forgejo_team_member.cmu-courses_gabrielx: Refreshing state...
forgejo_team_member.cmu-courses_etashjha: Refreshing state...
forgejo_team_member.cmu-courses_ckawibow: Refreshing state...
forgejo_team_member.cal_leads_jalenluorion: Refreshing state...
forgejo_team_member.cal_leads_anish: Refreshing state...
forgejo_team_member.cmu-eats_arom1a: Refreshing state...
forgejo_team_member.cmugpt-agent_leads_krishsax: Refreshing state...
forgejo_team_member.cmugpt-agent_leads_anish: Refreshing state...
forgejo_team_repository.cmu-eats_dining_api: Refreshing state...
forgejo_team_repository.cmu-eats_eats: Refreshing state...
forgejo_team_repository.cmu-insta_insta: Refreshing state...
forgejo_team_member.cmu-insta_etashjha: Refreshing state...
forgejo_team_repository.cmu-maps_maps: Refreshing state...
forgejo_team_member.cmu-maps_anish: Refreshing state...
forgejo_team_member.cmu-maps_arnavrao: Refreshing state...
forgejo_team_member.cmu-maps_siddharthr: Refreshing state...
forgejo_team_member.cmugpt-mcp-server_leads_anish: Refreshing state...
forgejo_team_member.cmugpt-mcp-server_leads_krishsax: Refreshing state...
forgejo_team_member.insta_leads_etashjha: Refreshing state...
forgejo_team_member.terrier_etashjha: Refreshing state...
forgejo_team_member.terrier_amzoeee: Refreshing state...
forgejo_team_member.terrier_dkou: Refreshing state...
forgejo_team_member.terrier_kritdass: Refreshing state...
forgejo_team_member.terrier_kothurvidur: Refreshing state...
forgejo_team_member.terrier_anish: Refreshing state...
forgejo_team_repository.terrier_terrier: Refreshing state...
forgejo_team_repository.slai_cmugpt_surface: Refreshing state...
forgejo_team_repository.slai_mcp_server: Refreshing state...
forgejo_team_repository.slai_cmugpt_agent: Refreshing state...
forgejo_team_member.slai_xboxbedrock: Refreshing state...
forgejo_team_member.slai_jc_965: Refreshing state...
forgejo_team_member.slai_krishsax: Refreshing state...
forgejo_team_member.slai_jiyas: Refreshing state...
forgejo_team_member.slai_rzhu3: Refreshing state...
forgejo_team_member.slai_qianxuege: Refreshing state...
forgejo_team_member.slai_anish: Refreshing state...
forgejo_team_repository.slai_cmugpt_sms_surface: Refreshing state...
forgejo_team_member.eats_leads_arom1a: Refreshing state...
forgejo_team_member.groupme-mirror_leads_maybe_yiyi: Refreshing state...
forgejo_team_member.groupme-mirror_leads_anish: Refreshing state...
forgejo_team_member.groupme-mirror_leads_tentype: Refreshing state...
forgejo_team_member.study_leads_annadavi: Refreshing state...
forgejo_team_member.maps_leads_siddharthr: Refreshing state...
forgejo_team_member.scottylabs-org_leads_anish: Refreshing state...
forgejo_team_member.tartan-vote_tentype: Refreshing state...
forgejo_team_member.maps_leads_anish: Refreshing state...
forgejo_team_member.tartan-vote_maybe_yiyi: Refreshing state...
forgejo_team_member.tartan-vote_xboxbedrock: Refreshing state...
forgejo_team_member.tartan-vote_riztofu: Refreshing state...
forgejo_team_member.tartan-vote_stationedk_06: Refreshing state...
forgejo_team_repository.tartan-vote_tartan_vote: Refreshing state...
forgejo_team_member.tartan-vote_anish: Refreshing state...
forgejo_team_member.tartan-vote_drishtis: Refreshing state...
forgejo_team_member.tartan-vote_jzd: Refreshing state...
forgejo_team_member.courses_leads_anish: Refreshing state...
forgejo_team_member.courses_leads_etashjha: Refreshing state...
forgejo_team_member.cbp_stationedk_06: Refreshing state...
forgejo_team_member.cbp_anish: Refreshing state...
forgejo_team_member.cbp_maybe_yiyi: Refreshing state...
forgejo_team_member.cbp_tentype: Refreshing state...
forgejo_team_repository.cbp_groupme_mirror: Refreshing state...
forgejo_team_repository.cbp_dalmatian: Refreshing state...
forgejo_team_repository.cbp_bus_sign: Refreshing state...
forgejo_team_member.cbp_liamwalk: Refreshing state...
forgejo_team_member.cbp_nikhilr: Refreshing state...
forgejo_team_member.cbp_xboxbedrock: Refreshing state...
forgejo_team_repository.cbp_discord_verify: Refreshing state...
forgejo_team_member.tech_leads_xboxbedrock: Refreshing state...
forgejo_team_member.tech_leads_arom1a: Refreshing state...
forgejo_team_member.tech_leads_thesuperrl: Refreshing state...
forgejo_team_repository.tech_leads_governance: Refreshing state...
forgejo_team_member.tech_leads_nikhilr: Refreshing state...
forgejo_team_member.tech_leads_siddharthr: Refreshing state...
forgejo_team_member.tech_leads_krishsax: Refreshing state...
forgejo_team_member.tech_leads_etashjha: Refreshing state...
forgejo_team_member.tech_leads_maybe_yiyi: Refreshing state...
forgejo_team_member.tech_leads_tentype: Refreshing state...
forgejo_team_member.tech_leads_emmawong: Refreshing state...
forgejo_team_member.tech_leads_anish: Refreshing state...
forgejo_team_member.tech_leads_kritdass: Refreshing state...
forgejo_team_member.tech_leads_dcrodrig: Refreshing state...
forgejo_team_member.tech_leads_gostmeaper: Refreshing state...
forgejo_team_member.tech_leads_annadavi: Refreshing state...
forgejo_team_member.tech_leads_jalenluorion: Refreshing state...
forgejo_team_member.housing_leads_tentype: Refreshing state...
forgejo_team_member.housing_leads_anish: Refreshing state...
forgejo_team_member.housing_leads_gostmeaper: Refreshing state...
forgejo_team_member.housing_leads_emmawong: Refreshing state...
forgejo_team_member.housing_leads_nikhilr: Refreshing state...
forgejo_team_member.link-shortener_leads_thesuperrl: Refreshing state...
forgejo_team_member.link-shortener_leads_anish: Refreshing state...
forgejo_team_member.bus-sign_leads_anish: Refreshing state...
forgejo_team_member.bus-sign_leads_tentype: Refreshing state...
forgejo_team_member.bus-sign_leads_maybe_yiyi: Refreshing state...
forgejo_team_member.cmu-courses_leads_etashjha: Refreshing state...
forgejo_team_member.cmu-courses_leads_anish: Refreshing state...
forgejo_team_member.discord-verify_leads_maybe_yiyi: Refreshing state...
forgejo_team_member.discord-verify_leads_anish: Refreshing state...
forgejo_team_member.discord-verify_leads_tentype: Refreshing state...
forgejo_team_member.dalmatian_leads_maybe_yiyi: Refreshing state...
forgejo_team_member.dalmatian_leads_tentype: Refreshing state...
forgejo_team_member.dalmatian_leads_anish: Refreshing state...
forgejo_team_member.devops_leads_anish: Refreshing state...
forgejo_team_member.devops_leads_thesuperrl: Refreshing state...
forgejo_team_member.occ-main_leads_dcrodrig: Refreshing state...
forgejo_team_member.occ-main_leads_anish: Refreshing state...
forgejo_team_repository.cmu-cal_cal: Refreshing state...
forgejo_team_member.cmu-cal_anish: Refreshing state...
forgejo_team_member.cmu-cal_jalenluorion: Refreshing state...
forgejo_team_member.quest_leads_anish: Refreshing state...
forgejo_team_member.quest_leads_xboxbedrock: Refreshing state...
github_repository_deploy_key.devops_collie_mirror_deploy_key: Refreshing state... [id=collie:159665332]
github_repository_deploy_key.tartan-vote_tartan_vote_mirror_deploy_key: Refreshing state... [id=tartan-vote:159665350]
github_repository_deploy_key.cbp_bus_sign_mirror_deploy_key: Refreshing state... [id=bus-sign:159665342]
github_repository_deploy_key.cmu-courses_internet_archive_mirror_deploy_key: Refreshing state... [id=internet-archive:159665356]
github_repository_deploy_key.slai_cmugpt_agent_mirror_deploy_key: Refreshing state... [id=cmugpt-agent:159665360]
github_repository_deploy_key.cmu-cal_cal_mirror_deploy_key: Refreshing state... [id=cal:159665344]
github_repository_deploy_key.devops_link_shortener_mirror_deploy_key: Refreshing state... [id=link-shortener:159665345]
github_repository_deploy_key.cmu-study_study_mirror_deploy_key: Refreshing state... [id=study:163760029]
github_repository_deploy_key.quest_quest_mirror_deploy_key: Refreshing state... [id=quest:159665323]
github_repository_deploy_key.cmu-eats_dining_api_mirror_deploy_key: Refreshing state... [id=dining-api:163759533]
github_repository_deploy_key.cbp_groupme_mirror_mirror_deploy_key: Refreshing state... [id=groupme-mirror:159665366]
github_repository_deploy_key.occ_occ_mirror_deploy_key: Refreshing state... [id=occ:161720242]
github_repository_deploy_key.devops_infrastructure_mirror_deploy_key: Refreshing state... [id=infrastructure:159665343]
github_actions_repository_permissions.devops_documentation_actions: Refreshing state... [id=documentation]
github_repository_deploy_key.devops_documentation_mirror_deploy_key: Refreshing state... [id=documentation:159665362]
github_actions_repository_permissions.cmu-courses_courses_actions: Refreshing state... [id=courses]
github_repository_deploy_key.cmu-courses_courses_mirror_deploy_key: Refreshing state... [id=courses:159665327]
github_repository_deploy_key.terrier_terrier_mirror_deploy_key: Refreshing state... [id=terrier:159665339]
github_actions_repository_permissions.terrier_terrier_actions: Refreshing state... [id=terrier]
github_actions_repository_permissions.devops_kennel_actions: Refreshing state... [id=kennel]
github_repository_deploy_key.devops_kennel_mirror_deploy_key: Refreshing state... [id=kennel:159665328]
github_actions_repository_permissions.cmu-housing_housing_actions: Refreshing state... [id=housing]
github_repository_deploy_key.cmu-housing_housing_mirror_deploy_key: Refreshing state... [id=housing:159665369]
github_repository_deploy_key.devops_governance_mirror_deploy_key: Refreshing state... [id=governance:159665346]
github_actions_repository_permissions.devops_governance_actions: Refreshing state... [id=governance]
github_actions_repository_permissions.cbp_dalmatian_actions: Refreshing state... [id=dalmatian]
github_repository_deploy_key.cbp_dalmatian_mirror_deploy_key: Refreshing state... [id=dalmatian:159665367]
github_repository_ruleset.cmu-insta_insta_ruleset: Refreshing state... [id=21841636]
forgejo_team_repository.components_leads_components: Refreshing state...
github_repository_ruleset.slai_cmugpt_sms_surface_ruleset: Refreshing state... [id=17653622]
forgejo_team_repository.scottylabs-org_leads_scottylabs_org: Refreshing state...
forgejo_team_repository.quest_leads_quest: Refreshing state...
github_repository_ruleset.cbp_discord_verify_ruleset: Refreshing state... [id=11449154]
forgejo_team_repository.occ-main_leads_occ: Refreshing state...
forgejo_team_repository.devops_leads_collie: Refreshing state...
forgejo_team_repository.devops_leads_infrastructure: Refreshing state...
forgejo_team_repository.devops_leads_governance: Refreshing state...
forgejo_team_repository.documentation_leads_documentation: Refreshing state...
forgejo_team_repository.devops_leads_kennel: Refreshing state...
forgejo_team_repository.link-shortener_leads_link_shortener: Refreshing state...
forgejo_team_repository.housing_leads_housing: Refreshing state...
github_repository_ruleset.cmu-eats_eats_ruleset: Refreshing state... [id=21330218]
forgejo_team_repository.study_leads_study: Refreshing state...
forgejo_team_repository.courses_leads_courses: Refreshing state...
forgejo_team_repository.cmu-courses_leads_internet_archive: Refreshing state...
forgejo_team_repository.eats_leads_eats: Refreshing state...
forgejo_team_repository.eats_leads_dining_api: Refreshing state...
forgejo_team_repository.insta_leads_insta: Refreshing state...
forgejo_team_repository.maps_leads_maps: Refreshing state...
github_repository_ruleset.uia_components_ruleset: Refreshing state... [id=16366085]
forgejo_team_repository.terrier_leads_terrier: Refreshing state...
forgejo_team_repository.cmugpt-mcp-server_leads_mcp_server: Refreshing state...
forgejo_team_repository.cmugpt-surface_leads_cmugpt_surface: Refreshing state...
forgejo_team_repository.cmugpt-agent_leads_cmugpt_agent: Refreshing state...
forgejo_team_repository.cmugpt-sms-surface_leads_cmugpt_sms_surface: Refreshing state...
github_repository_ruleset.cmu-maps_maps_ruleset: Refreshing state... [id=18864961]
forgejo_team_repository.tartan-vote_leads_tartan_vote: Refreshing state...
forgejo_team_repository.dalmatian_leads_dalmatian: Refreshing state...
forgejo_team_repository.groupme-mirror_leads_groupme_mirror: Refreshing state...
forgejo_team_repository.bus-sign_leads_bus_sign: Refreshing state...
forgejo_team_repository.discord-verify_leads_discord_verify: Refreshing state...
github_repository_ruleset.uia_scottylabs_org_ruleset: Refreshing state... [id=18112214]
github_repository_ruleset.slai_mcp_server_ruleset: Refreshing state... [id=17082154]
forgejo_team_repository.cal_leads_cal: Refreshing state...
github_repository_ruleset.slai_cmugpt_surface_ruleset: Refreshing state... [id=16476662]
github_repository_ruleset.devops_collie_ruleset: Refreshing state... [id=18865204]
github_repository_ruleset.cmu-courses_internet_archive_ruleset: Refreshing state... [id=11988074]
github_repository_ruleset.tartan-vote_tartan_vote_ruleset: Refreshing state... [id=16848966]
github_repository_ruleset.cbp_bus_sign_ruleset: Refreshing state... [id=15236550]
github_repository_ruleset.slai_cmugpt_agent_ruleset: Refreshing state... [id=16476661]
github_repository_ruleset.cmu-cal_cal_ruleset: Refreshing state... [id=18919281]
github_repository_ruleset.devops_link_shortener_ruleset: Refreshing state... [id=17911647]
github_repository_ruleset.cmu-study_study_ruleset: Refreshing state... [id=23686597]
github_repository_ruleset.quest_quest_ruleset: Refreshing state... [id=15750052]
github_repository_ruleset.cmu-eats_dining_api_ruleset: Refreshing state... [id=21879626]
github_repository_ruleset.cbp_groupme_mirror_ruleset: Refreshing state... [id=12503296]
github_repository_ruleset.occ_occ_ruleset: Refreshing state... [id=21841634]
github_repository_ruleset.devops_infrastructure_ruleset: Refreshing state... [id=11275118]
github_repository_ruleset.devops_documentation_ruleset: Refreshing state... [id=17079368]
github_repository_ruleset.cmu-courses_courses_ruleset: Refreshing state... [id=15855161]
github_repository_ruleset.terrier_terrier_ruleset: Refreshing state... [id=12671003]
github_repository_ruleset.devops_kennel_ruleset: Refreshing state... [id=13193453]
github_repository_ruleset.cmu-housing_housing_ruleset: Refreshing state... [id=17421604]
github_repository_ruleset.devops_governance_ruleset: Refreshing state... [id=14488792]
github_repository_ruleset.cbp_dalmatian_ruleset: Refreshing state... [id=17238915]

OpenTofu used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  + create
  - destroy

OpenTofu planned the following actions, but then encountered a problem:

  # forgejo_repository.lnf_lost_and_found will be destroyed
  # (because forgejo_repository.lnf_lost_and_found is not in configuration)
  - resource "forgejo_repository" "lnf_lost_and_found" {
      - allow_manual_merge          = false -> null
      - allow_merge_commits         = true -> null
      - allow_rebase                = true -> null
      - allow_rebase_explicit       = true -> null
      - allow_squash_merge          = true -> null
      - archive_on_destroy          = false -> null
      - archived                    = false -> null
      - auto_init                   = true -> null
      - autodetect_manual_merge     = false -> null
      - clone_addr                  = "https://github.com/ScottyLabs/lost-and-found-v2.git" -> null
      - clone_url                   = "https://git.cmu.dev/ScottyLabs/lost-and-found.git" -> null
      - created_at                  = "2026-09-19T20:27:52Z" -> null
      - default_branch              = "main" -> null
      - default_merge_style         = "merge" -> null
      - description                 = "Official Carnegie Mellon University platform for reporting, managing, and finding lost items" -> null
      - empty                       = false -> null
      - fork                        = false -> null
      - forks_count                 = 0 -> null
      - full_name                   = "ScottyLabs/lost-and-found" -> null
      - has_actions                 = true -> null
      - has_issues                  = true -> null
      - has_packages                = true -> null
      - has_projects                = true -> null
      - has_pull_requests           = true -> null
      - has_releases                = true -> null
      - has_wiki                    = true -> null
      - html_url                    = "https://git.cmu.dev/ScottyLabs/lost-and-found" -> null
      - id                          = 149 -> null
      - ignore_whitespace_conflicts = false -> null
      - internal                    = false -> null
      - internal_tracker            = {
          - allow_only_contributors_to_track_time = true -> null
          - enable_issue_dependencies             = true -> null
          - enable_time_tracker                   = true -> null
        } -> null
      - labels                      = false -> null
      - lfs                         = false -> null
      - milestones                  = false -> null
      - mirror                      = false -> null
      - mirror_updated              = "0001-01-01T00:00:00Z" -> null
      - name                        = "lost-and-found" -> null
      - open_issues_count           = 0 -> null
      - open_pr_counter             = 0 -> null
      - owner                       = "ScottyLabs" -> null
      - permissions                 = {
          - admin = true -> null
          - pull  = true -> null
          - push  = true -> null
        } -> null
      - private                     = false -> null
      - release_counter             = 0 -> null
      - size                        = 12113 -> null
      - ssh_url                     = "ssh://forgejo@git.cmu.dev/ScottyLabs/lost-and-found.git" -> null
      - stars_count                 = 0 -> null
      - template                    = false -> null
      - trust_model                 = "default" -> null
      - updated_at                  = "2026-09-22T12:06:53Z" -> null
      - watchers_count              = 3 -> null
      - website                     = "https://lostandfound.andrew.cmu.edu/" -> null
    }

  # forgejo_repository.lost-and-found_lost_and_found_v2 will be created
  + resource "forgejo_repository" "lost-and-found_lost_and_found_v2" {
      + allow_manual_merge          = false
      + allow_merge_commits         = true
      + allow_rebase                = true
      + allow_rebase_explicit       = true
      + allow_squash_merge          = true
      + archive_on_destroy          = false
      + archived                    = false
      + auto_init                   = true
      + autodetect_manual_merge     = false
      + avatar_url                  = (known after apply)
      + clone_url                   = (known after apply)
      + created_at                  = (known after apply)
      + default_branch              = "main"
      + default_merge_style         = "merge"
      + description                 = "Official Carnegie Mellon University platform for reporting, managing, and finding lost items"
      + empty                       = (known after apply)
      + external_tracker            = (known after apply)
      + external_wiki               = (known after apply)
      + fork                        = (known after apply)
      + forks_count                 = (known after apply)
      + full_name                   = (known after apply)
      + has_actions                 = true
      + has_issues                  = true
      + has_packages                = true
      + has_projects                = true
      + has_pull_requests           = true
      + has_releases                = true
      + has_wiki                    = true
      + html_url                    = (known after apply)
      + id                          = (known after apply)
      + ignore_whitespace_conflicts = false
      + internal                    = (known after apply)
      + internal_tracker            = (known after apply)
      + labels                      = false
      + lfs                         = false
      + milestones                  = false
      + mirror                      = false
      + mirror_interval             = (known after apply)
      + mirror_updated              = (known after apply)
      + name                        = "lost-and-found-v2"
      + open_issues_count           = (known after apply)
      + open_pr_counter             = (known after apply)
      + owner                       = "ScottyLabs"
      + parent_id                   = (known after apply)
      + permissions                 = (known after apply)
      + private                     = false
      + release_counter             = (known after apply)
      + size                        = (known after apply)
      + ssh_url                     = (known after apply)
      + stars_count                 = (known after apply)
      + template                    = false
      + trust_model                 = "default"
      + updated_at                  = (known after apply)
      + watchers_count              = (known after apply)
      + website                     = "https://lostandfound.andrew.cmu.edu/"
    }

  # forgejo_team.lnf will be destroyed
  # (because forgejo_team.lnf is not in configuration)
  - resource "forgejo_team" "lnf" {
      - can_create_org_repo       = false -> null
      - description               = "Lost and Found" -> null
      - id                        = 48 -> null
      - includes_all_repositories = false -> null
      - name                      = "lnf" -> null
      - organization              = "ScottyLabs" -> null
      - organization_id           = 3 -> null
      - permission                = "write" -> null
      - units_map                 = {
          - "repo.code"   = "write"
          - "repo.issues" = "write"
          - "repo.pulls"  = "write"
        } -> null
    }

  # forgejo_team.lost-and-found will be created
  + resource "forgejo_team" "lost-and-found" {
      + can_create_org_repo       = (known after apply)
      + description               = "Lost and Found"
      + id                        = (known after apply)
      + includes_all_repositories = (known after apply)
      + name                      = "lost-and-found"
      + organization              = (known after apply)
      + organization_id           = 3
      + permission                = "write"
      + units_map                 = {
          + "repo.code"   = "write"
          + "repo.issues" = "write"
          + "repo.pulls"  = "write"
        }
    }

  # forgejo_team.lost-and-found-v2_leads will be created
  + resource "forgejo_team" "lost-and-found-v2_leads" {
      + can_create_org_repo       = false
      + description               = "Lost and Found leads"
      + id                        = (known after apply)
      + includes_all_repositories = false
      + name                      = "lost-and-found-v2-leads"
      + organization              = (known after apply)
      + organization_id           = 3
      + permission                = "admin"
      + units_map                 = {
          + "repo.actions"    = "admin"
          + "repo.code"       = "admin"
          + "repo.ext_issues" = "admin"
          + "repo.ext_wiki"   = "admin"
          + "repo.issues"     = "admin"
          + "repo.packages"   = "admin"
          + "repo.projects"   = "admin"
          + "repo.pulls"      = "admin"
          + "repo.releases"   = "admin"
          + "repo.wiki"       = "admin"
        }
    }

  # forgejo_team.lost-and-found_leads will be destroyed
  # (because forgejo_team.lost-and-found_leads is not in configuration)
  - resource "forgejo_team" "lost-and-found_leads" {
      - can_create_org_repo       = false -> null
      - description               = "Lost and Found leads" -> null
      - id                        = 49 -> null
      - includes_all_repositories = false -> null
      - name                      = "lost-and-found-leads" -> null
      - organization              = "ScottyLabs" -> null
      - organization_id           = 3 -> null
      - permission                = "admin" -> null
      - units_map                 = {
          - "repo.actions"    = "admin"
          - "repo.code"       = "admin"
          - "repo.ext_issues" = "admin"
          - "repo.ext_wiki"   = "admin"
          - "repo.issues"     = "admin"
          - "repo.packages"   = "admin"
          - "repo.projects"   = "admin"
          - "repo.pulls"      = "admin"
          - "repo.releases"   = "admin"
          - "repo.wiki"       = "admin"
        } -> null
    }

  # forgejo_team_member.cbp_audreyha will be destroyed
  # (because forgejo_team_member.cbp_audreyha is not in configuration)
  - resource "forgejo_team_member" "cbp_audreyha" {
      - team_id = 3 -> null
      - user    = "audreyha" -> null
    }

  # forgejo_team_member.cbp_bpwang will be destroyed
  # (because forgejo_team_member.cbp_bpwang is not in configuration)
  - resource "forgejo_team_member" "cbp_bpwang" {
      - team_id = 3 -> null
      - user    = "bpwang" -> null
    }

  # forgejo_team_member.cbp_echiu2 will be destroyed
  # (because forgejo_team_member.cbp_echiu2 is not in configuration)
  - resource "forgejo_team_member" "cbp_echiu2" {
      - team_id = 3 -> null
      - user    = "echiu2" -> null
    }

  # forgejo_team_member.cbp_gostmeaper will be destroyed
  # (because forgejo_team_member.cbp_gostmeaper is not in configuration)
  - resource "forgejo_team_member" "cbp_gostmeaper" {
      - team_id = 3 -> null
      - user    = "johncao" -> null
    }

  # forgejo_team_member.cbp_jzw2 will be destroyed
  # (because forgejo_team_member.cbp_jzw2 is not in configuration)
  - resource "forgejo_team_member" "cbp_jzw2" {
      - team_id = 3 -> null
      - user    = "jzw2" -> null
    }

  # forgejo_team_member.cbp_kalee2 will be destroyed
  # (because forgejo_team_member.cbp_kalee2 is not in configuration)
  - resource "forgejo_team_member" "cbp_kalee2" {
      - team_id = 3 -> null
      - user    = "kalee2" -> null
    }

  # forgejo_team_member.cbp_katelynk will be destroyed
  # (because forgejo_team_member.cbp_katelynk is not in configuration)
  - resource "forgejo_team_member" "cbp_katelynk" {
      - team_id = 3 -> null
      - user    = "katelynk" -> null
    }

  # forgejo_team_member.cbp_kli will be destroyed
  # (because forgejo_team_member.cbp_kli is not in configuration)
  - resource "forgejo_team_member" "cbp_kli" {
      - team_id = 3 -> null
      - user    = "kli" -> null
    }

  # forgejo_team_member.cbp_nabraha will be destroyed
  # (because forgejo_team_member.cbp_nabraha is not in configuration)
  - resource "forgejo_team_member" "cbp_nabraha" {
      - team_id = 3 -> null
      - user    = "nabraha" -> null
    }

  # forgejo_team_member.cbp_vni2 will be destroyed
  # (because forgejo_team_member.cbp_vni2 is not in configuration)
  - resource "forgejo_team_member" "cbp_vni2" {
      - team_id = 3 -> null
      - user    = "vni2" -> null
    }

  # forgejo_team_member.cbp_xmi will be destroyed
  # (because forgejo_team_member.cbp_xmi is not in configuration)
  - resource "forgejo_team_member" "cbp_xmi" {
      - team_id = 3 -> null
      - user    = "xmi" -> null
    }

  # forgejo_team_member.cmu-courses_asivachi will be destroyed
  # (because forgejo_team_member.cmu-courses_asivachi is not in configuration)
  - resource "forgejo_team_member" "cmu-courses_asivachi" {
      - team_id = 12 -> null
      - user    = "asivachi" -> null
    }

  # forgejo_team_member.cmu-courses_brianch2 will be destroyed
  # (because forgejo_team_member.cmu-courses_brianch2 is not in configuration)
  - resource "forgejo_team_member" "cmu-courses_brianch2" {
      - team_id = 12 -> null
      - user    = "brianch2" -> null
    }

  # forgejo_team_member.cmu-courses_haiyuem will be destroyed
  # (because forgejo_team_member.cmu-courses_haiyuem is not in configuration)
  - resource "forgejo_team_member" "cmu-courses_haiyuem" {
      - team_id = 12 -> null
      - user    = "haiyuem" -> null
    }

  # forgejo_team_member.cmu-courses_hannahl3 will be destroyed
  # (because forgejo_team_member.cmu-courses_hannahl3 is not in configuration)
  - resource "forgejo_team_member" "cmu-courses_hannahl3" {
      - team_id = 12 -> null
      - user    = "hannahl3" -> null
    }

  # forgejo_team_member.cmu-courses_jasondin will be destroyed
  # (because forgejo_team_member.cmu-courses_jasondin is not in configuration)
  - resource "forgejo_team_member" "cmu-courses_jasondin" {
      - team_id = 12 -> null
      - user    = "jasondin" -> null
    }

  # forgejo_team_member.cmu-courses_jgtsao will be destroyed
  # (because forgejo_team_member.cmu-courses_jgtsao is not in configuration)
  - resource "forgejo_team_member" "cmu-courses_jgtsao" {
      - team_id = 12 -> null
      - user    = "jgtsao" -> null
    }

  # forgejo_team_member.cmu-courses_vaathava will be destroyed
  # (because forgejo_team_member.cmu-courses_vaathava is not in configuration)
  - resource "forgejo_team_member" "cmu-courses_vaathava" {
      - team_id = 12 -> null
      - user    = "vaathava" -> null
    }

  # forgejo_team_member.cmu-eats_alvinche will be destroyed
  # (because forgejo_team_member.cmu-eats_alvinche is not in configuration)
  - resource "forgejo_team_member" "cmu-eats_alvinche" {
      - team_id = 28 -> null
      - user    = "alvinche" -> null
    }

  # forgejo_team_member.cmu-eats_lillianx will be destroyed
  # (because forgejo_team_member.cmu-eats_lillianx is not in configuration)
  - resource "forgejo_team_member" "cmu-eats_lillianx" {
      - team_id = 28 -> null
      - user    = "lillianx" -> null
    }

  # forgejo_team_member.cmu-eats_mangomochi7 will be destroyed
  # (because forgejo_team_member.cmu-eats_mangomochi7 is not in configuration)
  - resource "forgejo_team_member" "cmu-eats_mangomochi7" {
      - team_id = 28 -> null
      - user    = "mangomochi7" -> null
    }

  # forgejo_team_member.cmu-eats_raymond4 will be destroyed
  # (because forgejo_team_member.cmu-eats_raymond4 is not in configuration)
  - resource "forgejo_team_member" "cmu-eats_raymond4" {
      - team_id = 28 -> null
      - user    = "raymond4" -> null
    }

  # forgejo_team_member.cmu-eats_samsongo will be destroyed
  # (because forgejo_team_member.cmu-eats_samsongo is not in configuration)
  - resource "forgejo_team_member" "cmu-eats_samsongo" {
      - team_id = 28 -> null
      - user    = "samsongo" -> null
    }

  # forgejo_team_member.cmu-eats_thomasxi will be destroyed
  # (because forgejo_team_member.cmu-eats_thomasxi is not in configuration)
  - resource "forgejo_team_member" "cmu-eats_thomasxi" {
      - team_id = 28 -> null
      - user    = "thomasxi" -> null
    }

  # forgejo_team_member.cmu-maps_hayoonch will be destroyed
  # (because forgejo_team_member.cmu-maps_hayoonch is not in configuration)
  - resource "forgejo_team_member" "cmu-maps_hayoonch" {
      - team_id = 13 -> null
      - user    = "hayoonch" -> null
    }

  # forgejo_team_member.cmu-maps_kennethz will be destroyed
  # (because forgejo_team_member.cmu-maps_kennethz is not in configuration)
  - resource "forgejo_team_member" "cmu-maps_kennethz" {
      - team_id = 13 -> null
      - user    = "kzhong2" -> null
    }

  # forgejo_team_member.cmu-maps_pollyg will be destroyed
  # (because forgejo_team_member.cmu-maps_pollyg is not in configuration)
  - resource "forgejo_team_member" "cmu-maps_pollyg" {
      - team_id = 13 -> null
      - user    = "pollyg" -> null
    }

  # forgejo_team_member.cmu-study_cseluzhy will be destroyed
  # (because forgejo_team_member.cmu-study_cseluzhy is not in configuration)
  - resource "forgejo_team_member" "cmu-study_cseluzhy" {
      - team_id = 43 -> null
      - user    = "cseluzhy" -> null
    }

  # forgejo_team_member.cmu-study_kenneth4 will be destroyed
  # (because forgejo_team_member.cmu-study_kenneth4 is not in configuration)
  - resource "forgejo_team_member" "cmu-study_kenneth4" {
      - team_id = 43 -> null
      - user    = "kenneth4" -> null
    }

  # forgejo_team_member.cmu-study_mishag will be destroyed
  # (because forgejo_team_member.cmu-study_mishag is not in configuration)
  - resource "forgejo_team_member" "cmu-study_mishag" {
      - team_id = 43 -> null
      - user    = "mishag" -> null
    }

  # forgejo_team_member.cmu-study_ocervera will be destroyed
  # (because forgejo_team_member.cmu-study_ocervera is not in configuration)
  - resource "forgejo_team_member" "cmu-study_ocervera" {
      - team_id = 43 -> null
      - user    = "ocervera" -> null
    }

  # forgejo_team_member.cmugpt-agent_leads_jc_965 will be destroyed
  # (because forgejo_team_member.cmugpt-agent_leads_jc_965 is not in configuration)
  - resource "forgejo_team_member" "cmugpt-agent_leads_jc_965" {
      - team_id = 24 -> null
      - user    = "jessec2" -> null
    }

  # forgejo_team_member.cmugpt-agent_leads_jiyas will be destroyed
  # (because forgejo_team_member.cmugpt-agent_leads_jiyas is not in configuration)
  - resource "forgejo_team_member" "cmugpt-agent_leads_jiyas" {
      - team_id = 24 -> null
      - user    = "jiyas" -> null
    }

  # forgejo_team_member.cmugpt-mcp-server_leads_jc_965 will be destroyed
  # (because forgejo_team_member.cmugpt-mcp-server_leads_jc_965 is not in configuration)
  - resource "forgejo_team_member" "cmugpt-mcp-server_leads_jc_965" {
      - team_id = 26 -> null
      - user    = "jessec2" -> null
    }

  # forgejo_team_member.cmugpt-mcp-server_leads_jiyas will be destroyed
  # (because forgejo_team_member.cmugpt-mcp-server_leads_jiyas is not in configuration)
  - resource "forgejo_team_member" "cmugpt-mcp-server_leads_jiyas" {
      - team_id = 26 -> null
      - user    = "jiyas" -> null
    }

  # forgejo_team_member.cmugpt-sms-surface_leads_jc_965 will be destroyed
  # (because forgejo_team_member.cmugpt-sms-surface_leads_jc_965 is not in configuration)
  - resource "forgejo_team_member" "cmugpt-sms-surface_leads_jc_965" {
      - team_id = 25 -> null
      - user    = "jessec2" -> null
    }

  # forgejo_team_member.cmugpt-sms-surface_leads_jiyas will be destroyed
  # (because forgejo_team_member.cmugpt-sms-surface_leads_jiyas is not in configuration)
  - resource "forgejo_team_member" "cmugpt-sms-surface_leads_jiyas" {
      - team_id = 25 -> null
      - user    = "jiyas" -> null
    }

  # forgejo_team_member.cmugpt-surface_leads_jc_965 will be destroyed
  # (because forgejo_team_member.cmugpt-surface_leads_jc_965 is not in configuration)
  - resource "forgejo_team_member" "cmugpt-surface_leads_jc_965" {
      - team_id = 23 -> null
      - user    = "jessec2" -> null
    }

  # forgejo_team_member.cmugpt-surface_leads_jiyas will be destroyed
  # (because forgejo_team_member.cmugpt-surface_leads_jiyas is not in configuration)
  - resource "forgejo_team_member" "cmugpt-surface_leads_jiyas" {
      - team_id = 23 -> null
      - user    = "jiyas" -> null
    }

  # forgejo_team_member.devops_jhhan2 will be destroyed
  # (because forgejo_team_member.devops_jhhan2 is not in configuration)
  - resource "forgejo_team_member" "devops_jhhan2" {
      - team_id = 4 -> null
      - user    = "jhhan2" -> null
    }

  # forgejo_team_member.lnf_anish will be destroyed
  # (because forgejo_team_member.lnf_anish is not in configuration)
  - resource "forgejo_team_member" "lnf_anish" {
      - team_id = 48 -> null
      - user    = "anish" -> null
    }

  # forgejo_team_member.lost-and-found-v2_leads_anish will be created
  + resource "forgejo_team_member" "lost-and-found-v2_leads_anish" {
      + team_id = (known after apply)
      + user    = "anish"
    }

  # forgejo_team_member.lost-and-found_anish will be created
  + resource "forgejo_team_member" "lost-and-found_anish" {
      + team_id = (known after apply)
      + user    = "anish"
    }

  # forgejo_team_member.lost-and-found_leads_anish will be destroyed
  # (because forgejo_team_member.lost-and-found_leads_anish is not in configuration)
  - resource "forgejo_team_member" "lost-and-found_leads_anish" {
      - team_id = 49 -> null
      - user    = "anish" -> null
    }

  # forgejo_team_member.slai_akhanal2 will be destroyed
  # (because forgejo_team_member.slai_akhanal2 is not in configuration)
  - resource "forgejo_team_member" "slai_akhanal2" {
      - team_id = 8 -> null
      - user    = "akhanal2" -> null
    }

  # forgejo_team_member.slai_jcz2 will be destroyed
  # (because forgejo_team_member.slai_jcz2 is not in configuration)
  - resource "forgejo_team_member" "slai_jcz2" {
      - team_id = 8 -> null
      - user    = "jcz2" -> null
    }

  # forgejo_team_member.slai_jliao2 will be destroyed
  # (because forgejo_team_member.slai_jliao2 is not in configuration)
  - resource "forgejo_team_member" "slai_jliao2" {
      - team_id = 8 -> null
      - user    = "jliao2" -> null
    }

  # forgejo_team_member.slai_sissizh3n will be destroyed
  # (because forgejo_team_member.slai_sissizh3n is not in configuration)
  - resource "forgejo_team_member" "slai_sissizh3n" {
      - team_id = 8 -> null
      - user    = "sissizh3n" -> null
    }

  # forgejo_team_member.slai_zin will be created
  + resource "forgejo_team_member" "slai_zin" {
      + team_id = 8
      + user    = "zin"
    }

  # forgejo_team_member.study_leads_cseluzhy will be destroyed
  # (because forgejo_team_member.study_leads_cseluzhy is not in configuration)
  - resource "forgejo_team_member" "study_leads_cseluzhy" {
      - team_id = 42 -> null
      - user    = "cseluzhy" -> null
    }

  # forgejo_team_member.study_leads_mishag will be destroyed
  # (because forgejo_team_member.study_leads_mishag is not in configuration)
  - resource "forgejo_team_member" "study_leads_mishag" {
      - team_id = 42 -> null
      - user    = "mishag" -> null
    }

  # forgejo_team_member.tartan-vote_eb_thom will be destroyed
  # (because forgejo_team_member.tartan-vote_eb_thom is not in configuration)
  - resource "forgejo_team_member" "tartan-vote_eb_thom" {
      - team_id = 6 -> null
      - user    = "ebase" -> null
    }

  # forgejo_team_member.tartan-vote_mxiong2 will be destroyed
  # (because forgejo_team_member.tartan-vote_mxiong2 is not in configuration)
  - resource "forgejo_team_member" "tartan-vote_mxiong2" {
      - team_id = 6 -> null
      - user    = "mxiong2" -> null
    }

  # forgejo_team_member.tech_leads_cseluzhy will be destroyed
  # (because forgejo_team_member.tech_leads_cseluzhy is not in configuration)
  - resource "forgejo_team_member" "tech_leads_cseluzhy" {
      - team_id = 44 -> null
      - user    = "cseluzhy" -> null
    }

  # forgejo_team_member.tech_leads_jc_965 will be destroyed
  # (because forgejo_team_member.tech_leads_jc_965 is not in configuration)
  - resource "forgejo_team_member" "tech_leads_jc_965" {
      - team_id = 44 -> null
      - user    = "jessec2" -> null
    }

  # forgejo_team_member.tech_leads_jiyas will be destroyed
  # (because forgejo_team_member.tech_leads_jiyas is not in configuration)
  - resource "forgejo_team_member" "tech_leads_jiyas" {
      - team_id = 44 -> null
      - user    = "jiyas" -> null
    }

  # forgejo_team_member.tech_leads_mishag will be destroyed
  # (because forgejo_team_member.tech_leads_mishag is not in configuration)
  - resource "forgejo_team_member" "tech_leads_mishag" {
      - team_id = 44 -> null
      - user    = "mishag" -> null
    }

  # forgejo_team_member.terrier_azzzz will be destroyed
  # (because forgejo_team_member.terrier_azzzz is not in configuration)
  - resource "forgejo_team_member" "terrier_azzzz" {
      - team_id = 10 -> null
      - user    = "minzhenn" -> null
    }

  # forgejo_team_member.terrier_ethanli will be destroyed
  # (because forgejo_team_member.terrier_ethanli is not in configuration)
  - resource "forgejo_team_member" "terrier_ethanli" {
      - team_id = 10 -> null
      - user    = "ethanli" -> null
    }

  # forgejo_team_member.terrier_jazang will be destroyed
  # (because forgejo_team_member.terrier_jazang is not in configuration)
  - resource "forgejo_team_member" "terrier_jazang" {
      - team_id = 10 -> null
      - user    = "jazang" -> null
    }

  # forgejo_team_repository.lnf_lost_and_found will be destroyed
  # (because forgejo_team_repository.lnf_lost_and_found is not in configuration)
  - resource "forgejo_team_repository" "lnf_lost_and_found" {
      - owner      = "ScottyLabs" -> null
      - repository = "lost-and-found" -> null
      - team_id    = 48 -> null
    }

  # forgejo_team_repository.lost-and-found-v2_leads_lost_and_found_v2 will be created
  + resource "forgejo_team_repository" "lost-and-found-v2_leads_lost_and_found_v2" {
      + owner      = "ScottyLabs"
      + repository = "lost-and-found-v2"
      + team_id    = (known after apply)
    }

  # forgejo_team_repository.lost-and-found_leads_lost_and_found will be destroyed
  # (because forgejo_team_repository.lost-and-found_leads_lost_and_found is not in configuration)
  - resource "forgejo_team_repository" "lost-and-found_leads_lost_and_found" {
      - owner      = "ScottyLabs" -> null
      - repository = "lost-and-found" -> null
      - team_id    = 49 -> null
    }

  # forgejo_team_repository.lost-and-found_lost_and_found_v2 will be created
  + resource "forgejo_team_repository" "lost-and-found_lost_and_found_v2" {
      + owner      = "ScottyLabs"
      + repository = "lost-and-found-v2"
      + team_id    = (known after apply)
    }

  # github_actions_repository_permissions.lnf_lost_and_found_actions will be destroyed
  # (because github_actions_repository_permissions.lnf_lost_and_found_actions is not in configuration)
  - resource "github_actions_repository_permissions" "lnf_lost_and_found_actions" {
      - enabled              = false -> null
      - id                   = "lost-and-found" -> null
      - repository           = "lost-and-found" -> null
      - sha_pinning_required = false -> null
    }

  # github_actions_repository_permissions.lost-and-found_lost_and_found_v2_actions will be created
  + resource "github_actions_repository_permissions" "lost-and-found_lost_and_found_v2_actions" {
      + enabled              = false
      + id                   = (known after apply)
      + repository           = "lost-and-found-v2"
      + sha_pinning_required = (known after apply)
    }

  # github_repository.lnf_lost_and_found will be destroyed
  # (because github_repository.lnf_lost_and_found is not in configuration)
  - resource "github_repository" "lnf_lost_and_found" {
      - allow_auto_merge                        = false -> null
      - allow_forking                           = true -> null
      - allow_merge_commit                      = true -> null
      - allow_rebase_merge                      = true -> null
      - allow_squash_merge                      = true -> null
      - allow_update_branch                     = false -> null
      - archived                                = false -> null
      - default_branch                          = "main" -> null
      - delete_branch_on_merge                  = false -> null
      - description                             = "READ-ONLY MIRROR" -> null
      - etag                                    = "W/\"add4e8b3b696a4f7aba6dc0fb2ba8086a98021b015f07e1556abc01872b5662b\"" -> null
      - fork                                    = "false" -> null
      - full_name                               = "ScottyLabs/lost-and-found" -> null
      - git_clone_url                           = "git://github.com/ScottyLabs/lost-and-found.git" -> null
      - has_discussions                         = false -> null
      - has_downloads                           = false -> null
      - has_issues                              = false -> null
      - has_projects                            = false -> null
      - has_wiki                                = false -> null
      - homepage_url                            = "https://git.cmu.dev/ScottyLabs/lost-and-found" -> null
      - html_url                                = "https://github.com/ScottyLabs/lost-and-found" -> null
      - http_clone_url                          = "https://github.com/ScottyLabs/lost-and-found.git" -> null
      - id                                      = "lost-and-found" -> null
      - ignore_vulnerability_alerts_during_read = false -> null
      - is_template                             = false -> null
      - merge_commit_message                    = "PR_TITLE" -> null
      - merge_commit_title                      = "MERGE_MESSAGE" -> null
      - name                                    = "lost-and-found" -> null
      - node_id                                 = "R_kgDOUlb8-g" -> null
      - primary_language                        = "TypeScript" -> null
      - private                                 = false -> null
      - repo_id                                 = 1381432570 -> null
      - squash_merge_commit_message             = "COMMIT_MESSAGES" -> null
      - squash_merge_commit_title               = "COMMIT_OR_PR_TITLE" -> null
      - ssh_clone_url                           = "git@github.com:ScottyLabs/lost-and-found.git" -> null
      - svn_url                                 = "https://github.com/ScottyLabs/lost-and-found" -> null
      - topics                                  = [] -> null
      - visibility                              = "public" -> null
      - vulnerability_alerts                    = true -> null
      - web_commit_signoff_required             = false -> null

      - security_and_analysis {
          - secret_scanning {
              - status = "disabled" -> null
            }
          - secret_scanning_push_protection {
              - status = "disabled" -> null
            }
        }
    }

  # github_repository.lost-and-found_lost_and_found_v2 will be created
  + resource "github_repository" "lost-and-found_lost_and_found_v2" {
      + allow_auto_merge                        = false
      + allow_forking                           = (known after apply)
      + allow_merge_commit                      = true
      + allow_rebase_merge                      = true
      + allow_squash_merge                      = true
      + archived                                = false
      + default_branch                          = (known after apply)
      + delete_branch_on_merge                  = false
      + description                             = "READ-ONLY MIRROR"
      + etag                                    = (known after apply)
      + fork                                    = (known after apply)
      + full_name                               = (known after apply)
      + git_clone_url                           = (known after apply)
      + has_discussions                         = false
      + has_issues                              = false
      + has_projects                            = false
      + has_wiki                                = false
      + homepage_url                            = "https://git.cmu.dev/ScottyLabs/lost-and-found-v2"
      + html_url                                = (known after apply)
      + http_clone_url                          = (known after apply)
      + id                                      = (known after apply)
      + ignore_vulnerability_alerts_during_read = false
      + merge_commit_message                    = "PR_TITLE"
      + merge_commit_title                      = "MERGE_MESSAGE"
      + name                                    = "lost-and-found-v2"
      + node_id                                 = (known after apply)
      + primary_language                        = (known after apply)
      + private                                 = (known after apply)
      + repo_id                                 = (known after apply)
      + source_owner                            = (known after apply)
      + source_repo                             = (known after apply)
      + squash_merge_commit_message             = "COMMIT_MESSAGES"
      + squash_merge_commit_title               = "COMMIT_OR_PR_TITLE"
      + ssh_clone_url                           = (known after apply)
      + svn_url                                 = (known after apply)
      + topics                                  = (known after apply)
      + visibility                              = "public"
      + vulnerability_alerts                    = (known after apply)
      + web_commit_signoff_required             = (known after apply)

      + security_and_analysis (known after apply)
    }

  # github_repository_deploy_key.lnf_lost_and_found_mirror_deploy_key will be destroyed
  # (because github_repository_deploy_key.lnf_lost_and_found_mirror_deploy_key is not in configuration)
  - resource "github_repository_deploy_key" "lnf_lost_and_found_mirror_deploy_key" {
      - etag       = "W/\"8a5a3104e8642c4c24c27f0b5ff2bda20df4132d93d3479e9f1cf34a11aba99f\"" -> null
      - id         = "lost-and-found:164076320" -> null
      - key        = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILE2F/YuR/uVy6irYj3A4HwRXj/z17go5/0vX0pjTZor" -> null
      - read_only  = false -> null
      - repository = "lost-and-found" -> null
      - title      = "Forgejo mirror" -> null
    }

  # github_repository_deploy_key.lost-and-found_lost_and_found_v2_mirror_deploy_key will be created
  + resource "github_repository_deploy_key" "lost-and-found_lost_and_found_v2_mirror_deploy_key" {
      + etag       = (known after apply)
      + id         = (known after apply)
      + key        = (known after apply)
      + read_only  = false
      + repository = "lost-and-found-v2"
      + title      = "Forgejo mirror"
    }

  # github_repository_ruleset.lnf_lost_and_found_ruleset will be destroyed
  # (because github_repository_ruleset.lnf_lost_and_found_ruleset is not in configuration)
  - resource "github_repository_ruleset" "lnf_lost_and_found_ruleset" {
      - enforcement = "active" -> null
      - etag        = "\"f0dc18ea48bf55c038111579b29d9797c41172781f3d09886fce310fab7585a8\"" -> null
      - id          = "23821214" -> null
      - name        = "Default" -> null
      - node_id     = "RRS_lACqUmVwb3NpdG9yec5SVvz6zgFre54" -> null
      - repository  = "lost-and-found" -> null
      - ruleset_id  = 23821214 -> null
      - target      = "branch" -> null

      - bypass_actors {
          - actor_id    = 164076320 -> null
          - actor_type  = "DeployKey" -> null
          - bypass_mode = "always" -> null
        }

      - conditions {
          - ref_name {
              - exclude = [] -> null
              - include = [
                  - "~ALL",
                ] -> null
            }
        }

      - rules {
          - creation                      = true -> null
          - deletion                      = true -> null
          - non_fast_forward              = true -> null
          - required_linear_history       = false -> null
          - required_signatures           = false -> null
          - update                        = true -> null
          - update_allows_fetch_and_merge = false -> null

          - pull_request {
              - allowed_merge_methods             = [
                  - "merge",
                  - "squash",
                  - "rebase",
                ] -> null
              - dismiss_stale_reviews_on_push     = false -> null
              - require_code_owner_review         = false -> null
              - require_last_push_approval        = false -> null
              - required_approving_review_count   = 1 -> null
              - required_review_thread_resolution = false -> null
            }
        }
    }

  # github_repository_ruleset.lost-and-found_lost_and_found_v2_ruleset will be created
  + resource "github_repository_ruleset" "lost-and-found_lost_and_found_v2_ruleset" {
      + enforcement = "active"
      + etag        = (known after apply)
      + id          = (known after apply)
      + name        = "Default"
      + node_id     = (known after apply)
      + repository  = "lost-and-found-v2"
      + ruleset_id  = (known after apply)
      + target      = "branch"

      + bypass_actors {
          + actor_id    = (known after apply)
          + actor_type  = "DeployKey"
          + bypass_mode = "always"
        }

      + conditions {
          + ref_name {
              + exclude = []
              + include = [
                  + "~ALL",
                ]
            }
        }

      + rules {
          + creation                      = true
          + deletion                      = true
          + non_fast_forward              = true
          + update                        = true
          + update_allows_fetch_and_merge = false

          + pull_request {
              + allowed_merge_methods             = (known after apply)
              + dismiss_stale_reviews_on_push     = false
              + require_code_owner_review         = false
              + require_last_push_approval        = false
              + required_approving_review_count   = 1
              + required_review_thread_resolution = false
            }
        }
    }

  # github_team.cbp will be created
  + resource "github_team" "cbp" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "Community-Based Projects"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.cmu-cal will be created
  + resource "github_team" "cmu-cal" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "CMU Cal"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.cmu-courses will be created
  + resource "github_team" "cmu-courses" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "CMU Courses"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.cmu-eats will be created
  + resource "github_team" "cmu-eats" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "CMU Eats"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.cmu-housing will be created
  + resource "github_team" "cmu-housing" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "CMU Housing"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.cmu-insta will be created
  + resource "github_team" "cmu-insta" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "CMU Insta"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.cmu-maps will be created
  + resource "github_team" "cmu-maps" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "CMU Maps"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.cmu-study will be created
  + resource "github_team" "cmu-study" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "CMU Study"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.devops will be created
  + resource "github_team" "devops" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "DevOps"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.lost-and-found will be created
  + resource "github_team" "lost-and-found" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "Lost and Found"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.occ will be created
  + resource "github_team" "occ" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "OCC"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.quest will be created
  + resource "github_team" "quest" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "Quest"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.slai will be created
  + resource "github_team" "slai" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "ScottyLabs AI"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.tartan-vote will be created
  + resource "github_team" "tartan-vote" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "Tartan Vote"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.terrier will be created
  + resource "github_team" "terrier" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "Terrier"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # github_team.uia will be created
  + resource "github_team" "uia" {
      + create_default_maintainer = false
      + etag                      = (known after apply)
      + id                        = (known after apply)
      + members_count             = (known after apply)
      + name                      = "UI Architecture"
      + node_id                   = (known after apply)
      + notification_setting      = "notifications_enabled"
      + parent_team_read_id       = (known after apply)
      + parent_team_read_slug     = (known after apply)
      + privacy                   = "closed"
      + slug                      = (known after apply)
    }

  # restapi_object.lnf_lost_and_found_kennel_webhook will be destroyed
  # (because restapi_object.lnf_lost_and_found_kennel_webhook is not in configuration)
  - resource "restapi_object" "lnf_lost_and_found_kennel_webhook" {
      - api_data        = {
          - "active"               = "true"
          - "authorization_header" = ""
          - "branch_filter"        = ""
          - "config"               = "map[content_type:json url:https://kennel.scottylabs.org/webhook]"
          - "content_type"         = "json"
          - "created_at"           = "2026-09-22T12:06:53Z"
          - "events"               = "[delete push pull_request pull_request_assign pull_request_label pull_request_milestone pull_request_comment pull_request_review_approved pull_request_review_rejected pull_request_review_comment pull_request_sync pull_request_review_request]"
          - "id"                   = "34"
          - "metadata"             = "<nil>"
          - "type"                 = "forgejo"
          - "updated_at"           = "2026-09-22T12:06:53Z"
          - "url"                  = "https://kennel.scottylabs.org/webhook"
        } -> null
      - api_response    = jsonencode(
            {
              - active               = true
              - authorization_header = ""
              - branch_filter        = ""
              - config               = {
                  - content_type = "json"
                  - url          = "https://kennel.scottylabs.org/webhook"
                }
              - content_type         = "json"
              - created_at           = "2026-09-22T12:06:53Z"
              - events               = [
                  - "delete",
                  - "push",
                  - "pull_request",
                  - "pull_request_assign",
                  - "pull_request_label",
                  - "pull_request_milestone",
                  - "pull_request_comment",
                  - "pull_request_review_approved",
                  - "pull_request_review_rejected",
                  - "pull_request_review_comment",
                  - "pull_request_sync",
                  - "pull_request_review_request",
                ]
              - id                   = 34
              - metadata             = null
              - type                 = "forgejo"
              - updated_at           = "2026-09-22T12:06:53Z"
              - url                  = "https://kennel.scottylabs.org/webhook"
            }
        ) -> null
      - create_response = jsonencode(
            {
              - active               = true
              - authorization_header = ""
              - branch_filter        = ""
              - config               = {
                  - content_type = "json"
                  - url          = "https://kennel.scottylabs.org/webhook"
                }
              - content_type         = "json"
              - created_at           = "2026-09-22T12:06:53Z"
              - events               = [
                  - "delete",
                  - "push",
                  - "pull_request",
                  - "pull_request_assign",
                  - "pull_request_label",
                  - "pull_request_milestone",
                  - "pull_request_comment",
                  - "pull_request_review_approved",
                  - "pull_request_review_rejected",
                  - "pull_request_review_comment",
                  - "pull_request_sync",
                  - "pull_request_review_request",
                ]
              - id                   = 34
              - metadata             = null
              - type                 = "forgejo"
              - updated_at           = "2026-09-22T12:06:53Z"
              - url                  = "https://kennel.scottylabs.org/webhook"
            }
        ) -> null
      - data            = (sensitive value) -> null
      - id              = "34" -> null
      - id_attribute    = "id" -> null
      - path            = "/api/v1/repos/ScottyLabs/lost-and-found/hooks" -> null
      - update_method   = "PATCH" -> null
    }

  # restapi_object.lnf_lost_and_found_push_mirror will be destroyed
  # (because restapi_object.lnf_lost_and_found_push_mirror is not in configuration)
  - resource "restapi_object" "lnf_lost_and_found_push_mirror" {
      - api_data        = {
          - "branch_filter"  = ""
          - "created"        = "2026-09-22T12:06:53Z"
          - "interval"       = "8h0m0s"
          - "last_error"     = ""
          - "last_update"    = "2026-09-22T20:21:15Z"
          - "public_key"     = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILE2F/YuR/uVy6irYj3A4HwRXj/z17go5/0vX0pjTZor"
          - "remote_address" = "ssh://github.com/ScottyLabs/lost-and-found.git"
          - "remote_name"    = "remote_mirror_Hd6adHzND-A"
          - "repo_name"      = "lost-and-found"
          - "sync_on_commit" = "true"
        } -> null
      - api_response    = jsonencode(
            {
              - branch_filter  = ""
              - created        = "2026-09-22T12:06:53Z"
              - interval       = "8h0m0s"
              - last_error     = ""
              - last_update    = "2026-09-22T20:21:15Z"
              - public_key     = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILE2F/YuR/uVy6irYj3A4HwRXj/z17go5/0vX0pjTZor"
              - remote_address = "ssh://github.com/ScottyLabs/lost-and-found.git"
              - remote_name    = "remote_mirror_Hd6adHzND-A"
              - repo_name      = "lost-and-found"
              - sync_on_commit = true
            }
        ) -> null
      - create_response = jsonencode(
            {
              - branch_filter  = ""
              - created        = "2026-09-22T12:06:53Z"
              - interval       = "8h0m0s"
              - last_error     = ""
              - last_update    = "1970-01-01T00:00:00Z"
              - public_key     = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILE2F/YuR/uVy6irYj3A4HwRXj/z17go5/0vX0pjTZor"
              - remote_address = "ssh://github.com/ScottyLabs/lost-and-found.git"
              - remote_name    = "remote_mirror_Hd6adHzND-A"
              - repo_name      = "lost-and-found"
              - sync_on_commit = true
            }
        ) -> null
      - data            = jsonencode(
            {
              - interval       = "8h0m0s"
              - remote_address = "git@github.com:ScottyLabs/lost-and-found.git"
              - sync_on_commit = true
              - use_ssh        = true
            }
        ) -> null
      - id              = "remote_mirror_Hd6adHzND-A" -> null
      - id_attribute    = "remote_name" -> null
      - path            = "/api/v1/repos/ScottyLabs/lost-and-found/push_mirrors" -> null
    }

  # restapi_object.lost-and-found_lost_and_found_v2_push_mirror will be created
  + resource "restapi_object" "lost-and-found_lost_and_found_v2_push_mirror" {
      + api_data        = (known after apply)
      + api_response    = (known after apply)
      + create_response = (known after apply)
      + data            = jsonencode(
            {
              + interval       = "8h0m0s"
              + remote_address = "git@github.com:ScottyLabs/lost-and-found-v2.git"
              + sync_on_commit = true
              + use_ssh        = true
            }
        )
      + id              = (known after apply)
      + id_attribute    = "remote_name"
      + path            = "/api/v1/repos/ScottyLabs/lost-and-found-v2/push_mirrors"
    }

Plan: 29 to add, 0 to change, 68 to destroy.
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 7, in resource.github_team_membership.cbp_anish:
│    7:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 12, in resource.github_team_membership.cbp_liamwalk:
│   12:         "username": "${data.external.identity_liamwalk.result.github}"
│     ├────────────────
│     │ data.external.identity_liamwalk.result is map of string with 9 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 17, in resource.github_team_membership.cbp_maybe_yiyi:
│   17:         "username": "${data.external.identity_maybe_yiyi.result.github}"
│     ├────────────────
│     │ data.external.identity_maybe_yiyi.result is map of string with 9 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 22, in resource.github_team_membership.cbp_nikhilr:
│   22:         "username": "${data.external.identity_nikhilr.result.github}"
│     ├────────────────
│     │ data.external.identity_nikhilr.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 27, in resource.github_team_membership.cbp_stationedk_06:
│   27:         "username": "${data.external.identity_stationedk_06.result.github}"
│     ├────────────────
│     │ data.external.identity_stationedk_06.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 32, in resource.github_team_membership.cbp_tentype:
│   32:         "username": "${data.external.identity_tentype.result.github}"
│     ├────────────────
│     │ data.external.identity_tentype.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 37, in resource.github_team_membership.cbp_xboxbedrock:
│   37:         "username": "${data.external.identity_xboxbedrock.result.github}"
│     ├────────────────
│     │ data.external.identity_xboxbedrock.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 42, in resource.github_team_membership.cmu-cal_anish:
│   42:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 47, in resource.github_team_membership.cmu-cal_jalenluorion:
│   47:         "username": "${data.external.identity_jalenluorion.result.github}"
│     ├────────────────
│     │ data.external.identity_jalenluorion.result is map of string with 9 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 52, in resource.github_team_membership.cmu-courses_anish:
│   52:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 57, in resource.github_team_membership.cmu-courses_ckawibow:
│   57:         "username": "${data.external.identity_ckawibow.result.github}"
│     ├────────────────
│     │ data.external.identity_ckawibow.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 62, in resource.github_team_membership.cmu-courses_dkou:
│   62:         "username": "${data.external.identity_dkou.result.github}"
│     ├────────────────
│     │ data.external.identity_dkou.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 67, in resource.github_team_membership.cmu-courses_etashjha:
│   67:         "username": "${data.external.identity_etashjha.result.github}"
│     ├────────────────
│     │ data.external.identity_etashjha.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 72, in resource.github_team_membership.cmu-courses_gabrielx:
│   72:         "username": "${data.external.identity_gabrielx.result.github}"
│     ├────────────────
│     │ data.external.identity_gabrielx.result is map of string with 9 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 77, in resource.github_team_membership.cmu-courses_kyma:
│   77:         "username": "${data.external.identity_kyma.result.github}"
│     ├────────────────
│     │ data.external.identity_kyma.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 82, in resource.github_team_membership.cmu-courses_sgli:
│   82:         "username": "${data.external.identity_sgli.result.github}"
│     ├────────────────
│     │ data.external.identity_sgli.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 87, in resource.github_team_membership.cmu-eats_arom1a:
│   87:         "username": "${data.external.identity_arom1a.result.github}"
│     ├────────────────
│     │ data.external.identity_arom1a.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 92, in resource.github_team_membership.cmu-housing_amzoeee:
│   92:         "username": "${data.external.identity_amzoeee.result.github}"
│     ├────────────────
│     │ data.external.identity_amzoeee.result is map of string with 9 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 97, in resource.github_team_membership.cmu-housing_anish:
│   97:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 102, in resource.github_team_membership.cmu-housing_emmawong:
│  102:         "username": "${data.external.identity_emmawong.result.github}"
│     ├────────────────
│     │ data.external.identity_emmawong.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 107, in resource.github_team_membership.cmu-housing_gostmeaper:
│  107:         "username": "${data.external.identity_gostmeaper.result.github}"
│     ├────────────────
│     │ data.external.identity_gostmeaper.result is map of string with 9 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 112, in resource.github_team_membership.cmu-housing_jessica_lr_song:
│  112:         "username": "${data.external.identity_jessica_lr_song.result.github}"
│     ├────────────────
│     │ data.external.identity_jessica_lr_song.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 117, in resource.github_team_membership.cmu-housing_kluoxx:
│  117:         "username": "${data.external.identity_kluoxx.result.github}"
│     ├────────────────
│     │ data.external.identity_kluoxx.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 122, in resource.github_team_membership.cmu-housing_manrajs:
│  122:         "username": "${data.external.identity_manrajs.result.github}"
│     ├────────────────
│     │ data.external.identity_manrajs.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 127, in resource.github_team_membership.cmu-housing_nikhilr:
│  127:         "username": "${data.external.identity_nikhilr.result.github}"
│     ├────────────────
│     │ data.external.identity_nikhilr.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 132, in resource.github_team_membership.cmu-housing_rhsen:
│  132:         "username": "${data.external.identity_rhsen.result.github}"
│     ├────────────────
│     │ data.external.identity_rhsen.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 137, in resource.github_team_membership.cmu-housing_stringatlas:
│  137:         "username": "${data.external.identity_stringatlas.result.github}"
│     ├────────────────
│     │ data.external.identity_stringatlas.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 142, in resource.github_team_membership.cmu-housing_tentype:
│  142:         "username": "${data.external.identity_tentype.result.github}"
│     ├────────────────
│     │ data.external.identity_tentype.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 147, in resource.github_team_membership.cmu-housing_xboxbedrock:
│  147:         "username": "${data.external.identity_xboxbedrock.result.github}"
│     ├────────────────
│     │ data.external.identity_xboxbedrock.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 152, in resource.github_team_membership.cmu-housing_xindiy:
│  152:         "username": "${data.external.identity_xindiy.result.github}"
│     ├────────────────
│     │ data.external.identity_xindiy.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 157, in resource.github_team_membership.cmu-housing_zoexue:
│  157:         "username": "${data.external.identity_zoexue.result.github}"
│     ├────────────────
│     │ data.external.identity_zoexue.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 162, in resource.github_team_membership.cmu-insta_etashjha:
│  162:         "username": "${data.external.identity_etashjha.result.github}"
│     ├────────────────
│     │ data.external.identity_etashjha.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 167, in resource.github_team_membership.cmu-maps_anish:
│  167:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 172, in resource.github_team_membership.cmu-maps_arnavrao:
│  172:         "username": "${data.external.identity_arnavrao.result.github}"
│     ├────────────────
│     │ data.external.identity_arnavrao.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 177, in resource.github_team_membership.cmu-maps_siddharthr:
│  177:         "username": "${data.external.identity_siddharthr.result.github}"
│     ├────────────────
│     │ data.external.identity_siddharthr.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 182, in resource.github_team_membership.cmu-study_andyj:
│  182:         "username": "${data.external.identity_andyj.result.github}"
│     ├────────────────
│     │ data.external.identity_andyj.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 187, in resource.github_team_membership.cmu-study_annadavi:
│  187:         "username": "${data.external.identity_annadavi.result.github}"
│     ├────────────────
│     │ data.external.identity_annadavi.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 192, in resource.github_team_membership.cmu-study_dsoral:
│  192:         "username": "${data.external.identity_dsoral.result.github}"
│     ├────────────────
│     │ data.external.identity_dsoral.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 197, in resource.github_team_membership.cmu-study_klaipras:
│  197:         "username": "${data.external.identity_klaipras.result.github}"
│     ├────────────────
│     │ data.external.identity_klaipras.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 202, in resource.github_team_membership.devops_acchs:
│  202:         "username": "${data.external.identity_acchs.result.github}"
│     ├────────────────
│     │ data.external.identity_acchs.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 207, in resource.github_team_membership.devops_anish:
│  207:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 212, in resource.github_team_membership.devops_aszhou:
│  212:         "username": "${data.external.identity_aszhou.result.github}"
│     ├────────────────
│     │ data.external.identity_aszhou.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 217, in resource.github_team_membership.devops_indigo0445:
│  217:         "username": "${data.external.identity_indigo0445.result.github}"
│     ├────────────────
│     │ data.external.identity_indigo0445.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 222, in resource.github_team_membership.devops_saniyav:
│  222:         "username": "${data.external.identity_saniyav.result.github}"
│     ├────────────────
│     │ data.external.identity_saniyav.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 227, in resource.github_team_membership.devops_stationedk_06:
│  227:         "username": "${data.external.identity_stationedk_06.result.github}"
│     ├────────────────
│     │ data.external.identity_stationedk_06.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 232, in resource.github_team_membership.devops_thesuperrl:
│  232:         "username": "${data.external.identity_thesuperrl.result.github}"
│     ├────────────────
│     │ data.external.identity_thesuperrl.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 237, in resource.github_team_membership.devops_xboxbedrock:
│  237:         "username": "${data.external.identity_xboxbedrock.result.github}"
│     ├────────────────
│     │ data.external.identity_xboxbedrock.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 242, in resource.github_team_membership.lost-and-found_anish:
│  242:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 247, in resource.github_team_membership.occ_acchs:
│  247:         "username": "${data.external.identity_acchs.result.github}"
│     ├────────────────
│     │ data.external.identity_acchs.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 252, in resource.github_team_membership.occ_anish:
│  252:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 257, in resource.github_team_membership.occ_dcrodrig:
│  257:         "username": "${data.external.identity_dcrodrig.result.github}"
│     ├────────────────
│     │ data.external.identity_dcrodrig.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 262, in resource.github_team_membership.occ_xboxbedrock:
│  262:         "username": "${data.external.identity_xboxbedrock.result.github}"
│     ├────────────────
│     │ data.external.identity_xboxbedrock.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 267, in resource.github_team_membership.quest_anish:
│  267:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 272, in resource.github_team_membership.quest_brightz:
│  272:         "username": "${data.external.identity_brightz.result.github}"
│     ├────────────────
│     │ data.external.identity_brightz.result is map of string with 9 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 277, in resource.github_team_membership.quest_jw8:
│  277:         "username": "${data.external.identity_jw8.result.github}"
│     ├────────────────
│     │ data.external.identity_jw8.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 282, in resource.github_team_membership.quest_kechezon:
│  282:         "username": "${data.external.identity_kechezon.result.github}"
│     ├────────────────
│     │ data.external.identity_kechezon.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 287, in resource.github_team_membership.quest_xboxbedrock:
│  287:         "username": "${data.external.identity_xboxbedrock.result.github}"
│     ├────────────────
│     │ data.external.identity_xboxbedrock.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 292, in resource.github_team_membership.slai_anish:
│  292:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 297, in resource.github_team_membership.slai_jc_965:
│  297:         "username": "${data.external.identity_jc_965.result.github}"
│     ├────────────────
│     │ data.external.identity_jc_965.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 302, in resource.github_team_membership.slai_jiyas:
│  302:         "username": "${data.external.identity_jiyas.result.github}"
│     ├────────────────
│     │ data.external.identity_jiyas.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 307, in resource.github_team_membership.slai_krishsax:
│  307:         "username": "${data.external.identity_krishsax.result.github}"
│     ├────────────────
│     │ data.external.identity_krishsax.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 312, in resource.github_team_membership.slai_qianxuege:
│  312:         "username": "${data.external.identity_qianxuege.result.github}"
│     ├────────────────
│     │ data.external.identity_qianxuege.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 317, in resource.github_team_membership.slai_rzhu3:
│  317:         "username": "${data.external.identity_rzhu3.result.github}"
│     ├────────────────
│     │ data.external.identity_rzhu3.result is map of string with 9 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 322, in resource.github_team_membership.slai_xboxbedrock:
│  322:         "username": "${data.external.identity_xboxbedrock.result.github}"
│     ├────────────────
│     │ data.external.identity_xboxbedrock.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 327, in resource.github_team_membership.slai_zin:
│  327:         "username": "${data.external.identity_zin.result.github}"
│     ├────────────────
│     │ data.external.identity_zin.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 332, in resource.github_team_membership.tartan-vote_anish:
│  332:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 337, in resource.github_team_membership.tartan-vote_drishtis:
│  337:         "username": "${data.external.identity_drishtis.result.github}"
│     ├────────────────
│     │ data.external.identity_drishtis.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 342, in resource.github_team_membership.tartan-vote_jzd:
│  342:         "username": "${data.external.identity_jzd.result.github}"
│     ├────────────────
│     │ data.external.identity_jzd.result is map of string with 9 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 347, in resource.github_team_membership.tartan-vote_maybe_yiyi:
│  347:         "username": "${data.external.identity_maybe_yiyi.result.github}"
│     ├────────────────
│     │ data.external.identity_maybe_yiyi.result is map of string with 9 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 352, in resource.github_team_membership.tartan-vote_riztofu:
│  352:         "username": "${data.external.identity_riztofu.result.github}"
│     ├────────────────
│     │ data.external.identity_riztofu.result is map of string with 9 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 357, in resource.github_team_membership.tartan-vote_stationedk_06:
│  357:         "username": "${data.external.identity_stationedk_06.result.github}"
│     ├────────────────
│     │ data.external.identity_stationedk_06.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 362, in resource.github_team_membership.tartan-vote_tentype:
│  362:         "username": "${data.external.identity_tentype.result.github}"
│     ├────────────────
│     │ data.external.identity_tentype.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 367, in resource.github_team_membership.tartan-vote_xboxbedrock:
│  367:         "username": "${data.external.identity_xboxbedrock.result.github}"
│     ├────────────────
│     │ data.external.identity_xboxbedrock.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 372, in resource.github_team_membership.terrier_amzoeee:
│  372:         "username": "${data.external.identity_amzoeee.result.github}"
│     ├────────────────
│     │ data.external.identity_amzoeee.result is map of string with 9 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 377, in resource.github_team_membership.terrier_anish:
│  377:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 382, in resource.github_team_membership.terrier_dkou:
│  382:         "username": "${data.external.identity_dkou.result.github}"
│     ├────────────────
│     │ data.external.identity_dkou.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 387, in resource.github_team_membership.terrier_etashjha:
│  387:         "username": "${data.external.identity_etashjha.result.github}"
│     ├────────────────
│     │ data.external.identity_etashjha.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 392, in resource.github_team_membership.terrier_kothurvidur:
│  392:         "username": "${data.external.identity_kothurvidur.result.github}"
│     ├────────────────
│     │ data.external.identity_kothurvidur.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 397, in resource.github_team_membership.terrier_kritdass:
│  397:         "username": "${data.external.identity_kritdass.result.github}"
│     ├────────────────
│     │ data.external.identity_kritdass.result is map of string with 11 elements
│ 
│ This map does not have an element with the key "github".
╵
╷
│ Error: Missing map element
│ 
│   on github_memberships.tf.json line 402, in resource.github_team_membership.uia_anish:
│  402:         "username": "${data.external.identity_anish.result.github}"
│     ├────────────────
│     │ data.external.identity_anish.result is map of string with 13 elements
│ 
│ This map does not have an element with the key "github".
╵



Plan Summary

6 projects, 5 with changes, 0 with no changes, 1 failed

  • ⏩ To apply all unapplied plans from this Pull Request, comment:
    atlantis apply
    
  • 🚮 To delete all plans and locks from this Pull Request, comment:
    atlantis unlock
    
Ran Plan for 6 projects: 1. project: `slack` dir: `tofu/slack` workspace: `default` 1. project: `google_play` dir: `tofu/google_play` workspace: `default` 1. project: `google_groups` dir: `tofu/google_groups` workspace: `default` 1. project: `keycloak` dir: `tofu/keycloak` workspace: `default` 1. project: `discord` dir: `tofu/discord` workspace: `default` 1. project: `git` dir: `tofu/git` workspace: `default` --- ### 1. project: `slack` dir: `tofu/slack` workspace: `default` <details><summary>Show Output</summary> ```diff Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Compiling governance-schema v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/364/default/crates/governance-schema) Compiling governance-core v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/364/default/crates/governance-core) Compiling governance-tfgen v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/364/default/crates/governance-tfgen) Compiling governance v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/364/default/crates/governance-cli) Finished `release` profile [optimized] target(s) in 8.25s OpenTofu used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols: + create - destroy OpenTofu will perform the following actions: # null_resource.slack_cbp_ch0_audreyha will be destroyed # (because null_resource.slack_cbp_ch0_audreyha is not in configuration) - resource "null_resource" "slack_cbp_ch0_audreyha" { - id = "4364445734089014820" -> null - triggers = { - "channel" = "C08S56CJ8R2" - "user" = "U0BT757V25U" } -> null } # null_resource.slack_cbp_ch0_bpwang will be destroyed # (because null_resource.slack_cbp_ch0_bpwang is not in configuration) - resource "null_resource" "slack_cbp_ch0_bpwang" { - id = "3530393365860103182" -> null - triggers = { - "channel" = "C08S56CJ8R2" - "user" = "U0BPQ856RBM" } -> null } # null_resource.slack_cbp_ch0_echiu2 will be destroyed # (because null_resource.slack_cbp_ch0_echiu2 is not in configuration) - resource "null_resource" "slack_cbp_ch0_echiu2" { - id = "1114793883610746611" -> null - triggers = { - "channel" = "C08S56CJ8R2" - "user" = "U0BS1E9V84A" } -> null } # null_resource.slack_cbp_ch0_gostmeaper will be destroyed # (because null_resource.slack_cbp_ch0_gostmeaper is not in configuration) - resource "null_resource" "slack_cbp_ch0_gostmeaper" { - id = "922029860556332272" -> null - triggers = { - "channel" = "C08S56CJ8R2" - "user" = "U09DV9S4RDZ" } -> null } # null_resource.slack_cbp_ch0_jzw2 will be destroyed # (because null_resource.slack_cbp_ch0_jzw2 is not in configuration) - resource "null_resource" "slack_cbp_ch0_jzw2" { - id = "2710250839350861545" -> null - triggers = { - "channel" = "C08S56CJ8R2" - "user" = "U0BRXMS21V3" } -> null } # null_resource.slack_cbp_ch0_kalee2 will be destroyed # (because null_resource.slack_cbp_ch0_kalee2 is not in configuration) - resource "null_resource" "slack_cbp_ch0_kalee2" { - id = "4795150684548876640" -> null - triggers = { - "channel" = "C08S56CJ8R2" - "user" = "U0C15673GG5" } -> null } # null_resource.slack_cbp_ch0_katelynk will be destroyed # (because null_resource.slack_cbp_ch0_katelynk is not in configuration) - resource "null_resource" "slack_cbp_ch0_katelynk" { - id = "5157084645615281147" -> null - triggers = { - "channel" = "C08S56CJ8R2" - "user" = "U0C0GJL7FT4" } -> null } # null_resource.slack_cbp_ch0_kli will be destroyed # (because null_resource.slack_cbp_ch0_kli is not in configuration) - resource "null_resource" "slack_cbp_ch0_kli" { - id = "5474904548699490370" -> null - triggers = { - "channel" = "C08S56CJ8R2" - "user" = "U0BUSLACYES" } -> null } # null_resource.slack_cbp_ch0_nabraha will be destroyed # (because null_resource.slack_cbp_ch0_nabraha is not in configuration) - resource "null_resource" "slack_cbp_ch0_nabraha" { - id = "7255858243798126894" -> null - triggers = { - "channel" = "C08S56CJ8R2" - "user" = "U0C31KC36G3" } -> null } # null_resource.slack_cbp_ch0_vni2 will be destroyed # (because null_resource.slack_cbp_ch0_vni2 is not in configuration) - resource "null_resource" "slack_cbp_ch0_vni2" { - id = "4707405695395040760" -> null - triggers = { - "channel" = "C08S56CJ8R2" - "user" = "U0BTKEENMF0" } -> null } # null_resource.slack_cbp_ch0_xmi will be destroyed # (because null_resource.slack_cbp_ch0_xmi is not in configuration) - resource "null_resource" "slack_cbp_ch0_xmi" { - id = "1633521703226097875" -> null - triggers = { - "channel" = "C08S56CJ8R2" - "user" = "U0C0006EE7J" } -> null } # null_resource.slack_cmu-courses_ch0_asivachi will be destroyed # (because null_resource.slack_cmu-courses_ch0_asivachi is not in configuration) - resource "null_resource" "slack_cmu-courses_ch0_asivachi" { - id = "888968019233037560" -> null - triggers = { - "channel" = "C0150RGAG1L" - "user" = "U09EVGS7G4W" } -> null } # null_resource.slack_cmu-courses_ch0_brianch2 will be destroyed # (because null_resource.slack_cmu-courses_ch0_brianch2 is not in configuration) - resource "null_resource" "slack_cmu-courses_ch0_brianch2" { - id = "6898026557771668365" -> null - triggers = { - "channel" = "C0150RGAG1L" - "user" = "U09DCRM43KR" } -> null } # null_resource.slack_cmu-courses_ch0_haiyuem will be destroyed # (because null_resource.slack_cmu-courses_ch0_haiyuem is not in configuration) - resource "null_resource" "slack_cmu-courses_ch0_haiyuem" { - id = "6886837389628022930" -> null - triggers = { - "channel" = "C0150RGAG1L" - "user" = "U0BQNA7R72A" } -> null } # null_resource.slack_cmu-courses_ch0_hannahl3 will be destroyed # (because null_resource.slack_cmu-courses_ch0_hannahl3 is not in configuration) - resource "null_resource" "slack_cmu-courses_ch0_hannahl3" { - id = "6694673216077436001" -> null - triggers = { - "channel" = "C0150RGAG1L" - "user" = "U09DPFJRM0C" } -> null } # null_resource.slack_cmu-courses_ch0_jasondin will be destroyed # (because null_resource.slack_cmu-courses_ch0_jasondin is not in configuration) - resource "null_resource" "slack_cmu-courses_ch0_jasondin" { - id = "4338635877312603259" -> null - triggers = { - "channel" = "C0150RGAG1L" - "user" = "U0C1C9CNT3N" } -> null } # null_resource.slack_cmu-courses_ch0_jgtsao will be destroyed # (because null_resource.slack_cmu-courses_ch0_jgtsao is not in configuration) - resource "null_resource" "slack_cmu-courses_ch0_jgtsao" { - id = "1570788414529139039" -> null - triggers = { - "channel" = "C0150RGAG1L" - "user" = "U0BHX2G2AJ2" } -> null } # null_resource.slack_cmu-courses_ch0_vaathava will be destroyed # (because null_resource.slack_cmu-courses_ch0_vaathava is not in configuration) - resource "null_resource" "slack_cmu-courses_ch0_vaathava" { - id = "8133600725523703370" -> null - triggers = { - "channel" = "C0150RGAG1L" - "user" = "U0C333MD8NN" } -> null } # null_resource.slack_cmu-eats_ch0_alvinche will be destroyed # (because null_resource.slack_cmu-eats_ch0_alvinche is not in configuration) - resource "null_resource" "slack_cmu-eats_ch0_alvinche" { - id = "1841940881835671886" -> null - triggers = { - "channel" = "C043UV30DHA" - "user" = "U0C165BM917" } -> null } # null_resource.slack_cmu-eats_ch0_lillianx will be destroyed # (because null_resource.slack_cmu-eats_ch0_lillianx is not in configuration) - resource "null_resource" "slack_cmu-eats_ch0_lillianx" { - id = "5675694287694716521" -> null - triggers = { - "channel" = "C043UV30DHA" - "user" = "U09DCP8HDGD" } -> null } # null_resource.slack_cmu-eats_ch0_mangomochi7 will be destroyed # (because null_resource.slack_cmu-eats_ch0_mangomochi7 is not in configuration) - resource "null_resource" "slack_cmu-eats_ch0_mangomochi7" { - id = "8585637340868835493" -> null - triggers = { - "channel" = "C043UV30DHA" - "user" = "U0BTFLQ40NP" } -> null } # null_resource.slack_cmu-eats_ch0_raymond4 will be destroyed # (because null_resource.slack_cmu-eats_ch0_raymond4 is not in configuration) - resource "null_resource" "slack_cmu-eats_ch0_raymond4" { - id = "2826849370320847943" -> null - triggers = { - "channel" = "C043UV30DHA" - "user" = "U0A8XL922S3" } -> null } # null_resource.slack_cmu-eats_ch0_samsongo will be destroyed # (because null_resource.slack_cmu-eats_ch0_samsongo is not in configuration) - resource "null_resource" "slack_cmu-eats_ch0_samsongo" { - id = "3748752241809279126" -> null - triggers = { - "channel" = "C043UV30DHA" - "user" = "U0C1HC155FE" } -> null } # null_resource.slack_cmu-eats_ch0_thomasxi will be destroyed # (because null_resource.slack_cmu-eats_ch0_thomasxi is not in configuration) - resource "null_resource" "slack_cmu-eats_ch0_thomasxi" { - id = "1816179186241425835" -> null - triggers = { - "channel" = "C043UV30DHA" - "user" = "U0BUWBC5Q2D" } -> null } # null_resource.slack_cmu-maps_ch0_hayoonch will be destroyed # (because null_resource.slack_cmu-maps_ch0_hayoonch is not in configuration) - resource "null_resource" "slack_cmu-maps_ch0_hayoonch" { - id = "3301314428326365948" -> null - triggers = { - "channel" = "C05T7QRN4LF" - "user" = "U0C2Y2BGVHB" } -> null } # null_resource.slack_cmu-maps_ch0_kennethz will be destroyed # (because null_resource.slack_cmu-maps_ch0_kennethz is not in configuration) - resource "null_resource" "slack_cmu-maps_ch0_kennethz" { - id = "4137649222352534344" -> null - triggers = { - "channel" = "C05T7QRN4LF" - "user" = "U0BTMURLEFL" } -> null } # null_resource.slack_cmu-maps_ch0_pollyg will be destroyed # (because null_resource.slack_cmu-maps_ch0_pollyg is not in configuration) - resource "null_resource" "slack_cmu-maps_ch0_pollyg" { - id = "4812679365331161717" -> null - triggers = { - "channel" = "C05T7QRN4LF" - "user" = "U0ALF27AC2Y" } -> null } # null_resource.slack_cmu-study_ch0_cseluzhy will be destroyed # (because null_resource.slack_cmu-study_ch0_cseluzhy is not in configuration) - resource "null_resource" "slack_cmu-study_ch0_cseluzhy" { - id = "4081643082500123011" -> null - triggers = { - "channel" = "C09KN6M3P53" - "user" = "U09G9PKKLG2" } -> null } # null_resource.slack_cmu-study_ch0_kenneth4 will be destroyed # (because null_resource.slack_cmu-study_ch0_kenneth4 is not in configuration) - resource "null_resource" "slack_cmu-study_ch0_kenneth4" { - id = "6338535503753138959" -> null - triggers = { - "channel" = "C09KN6M3P53" - "user" = "U0BS5733EEQ" } -> null } # null_resource.slack_cmu-study_ch0_mishag will be destroyed # (because null_resource.slack_cmu-study_ch0_mishag is not in configuration) - resource "null_resource" "slack_cmu-study_ch0_mishag" { - id = "2587731386072757353" -> null - triggers = { - "channel" = "C09KN6M3P53" - "user" = "U07LSQJG6KT" } -> null } # null_resource.slack_cmu-study_ch0_ocervera will be destroyed # (because null_resource.slack_cmu-study_ch0_ocervera is not in configuration) - resource "null_resource" "slack_cmu-study_ch0_ocervera" { - id = "2339707845743757314" -> null - triggers = { - "channel" = "C09KN6M3P53" - "user" = "U0C2UATN3NX" } -> null } # null_resource.slack_devops_ch0_jhhan2 will be destroyed # (because null_resource.slack_devops_ch0_jhhan2 is not in configuration) - resource "null_resource" "slack_devops_ch0_jhhan2" { - id = "5440140062483976153" -> null - triggers = { - "channel" = "C08K3Q77ZQF" - "user" = "U0C1FDWSRH8" } -> null } # null_resource.slack_devops_ch1_jhhan2 will be destroyed # (because null_resource.slack_devops_ch1_jhhan2 is not in configuration) - resource "null_resource" "slack_devops_ch1_jhhan2" { - id = "9112871001818787871" -> null - triggers = { - "channel" = "C0BNV84NUTC" - "user" = "U0C1FDWSRH8" } -> null } # null_resource.slack_hub_akhanal2 will be destroyed # (because null_resource.slack_hub_akhanal2 is not in configuration) - resource "null_resource" "slack_hub_akhanal2" { - id = "7051117878881064331" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C201A8QQ3" } -> null } # null_resource.slack_hub_alvinche will be destroyed # (because null_resource.slack_hub_alvinche is not in configuration) - resource "null_resource" "slack_hub_alvinche" { - id = "8464716382528480869" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C165BM917" } -> null } # null_resource.slack_hub_asivachi will be destroyed # (because null_resource.slack_hub_asivachi is not in configuration) - resource "null_resource" "slack_hub_asivachi" { - id = "8684321702454289361" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U09EVGS7G4W" } -> null } # null_resource.slack_hub_audreyha will be destroyed # (because null_resource.slack_hub_audreyha is not in configuration) - resource "null_resource" "slack_hub_audreyha" { - id = "7460822405756612721" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BT757V25U" } -> null } # null_resource.slack_hub_azzzz will be destroyed # (because null_resource.slack_hub_azzzz is not in configuration) - resource "null_resource" "slack_hub_azzzz" { - id = "2190813055926497996" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C1A9341EV" } -> null } # null_resource.slack_hub_bpwang will be destroyed # (because null_resource.slack_hub_bpwang is not in configuration) - resource "null_resource" "slack_hub_bpwang" { - id = "1270540739530494389" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BPQ856RBM" } -> null } # null_resource.slack_hub_brianch2 will be destroyed # (because null_resource.slack_hub_brianch2 is not in configuration) - resource "null_resource" "slack_hub_brianch2" { - id = "7211668552245594837" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U09DCRM43KR" } -> null } # null_resource.slack_hub_cseluzhy will be destroyed # (because null_resource.slack_hub_cseluzhy is not in configuration) - resource "null_resource" "slack_hub_cseluzhy" { - id = "8965923716428729918" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U09G9PKKLG2" } -> null } # null_resource.slack_hub_eb_thom will be destroyed # (because null_resource.slack_hub_eb_thom is not in configuration) - resource "null_resource" "slack_hub_eb_thom" { - id = "138100256739478152" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C2K991NQ7" } -> null } # null_resource.slack_hub_echiu2 will be destroyed # (because null_resource.slack_hub_echiu2 is not in configuration) - resource "null_resource" "slack_hub_echiu2" { - id = "2444067118614793981" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BS1E9V84A" } -> null } # null_resource.slack_hub_ethanli will be destroyed # (because null_resource.slack_hub_ethanli is not in configuration) - resource "null_resource" "slack_hub_ethanli" { - id = "8191639316496535190" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U09F9AJBQAD" } -> null } # null_resource.slack_hub_haiyuem will be destroyed # (because null_resource.slack_hub_haiyuem is not in configuration) - resource "null_resource" "slack_hub_haiyuem" { - id = "636215151662901655" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BQNA7R72A" } -> null } # null_resource.slack_hub_hannahl3 will be destroyed # (because null_resource.slack_hub_hannahl3 is not in configuration) - resource "null_resource" "slack_hub_hannahl3" { - id = "7350930746169001735" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U09DPFJRM0C" } -> null } # null_resource.slack_hub_hayoonch will be destroyed # (because null_resource.slack_hub_hayoonch is not in configuration) - resource "null_resource" "slack_hub_hayoonch" { - id = "1633907471091194183" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C2Y2BGVHB" } -> null } # null_resource.slack_hub_jasondin will be destroyed # (because null_resource.slack_hub_jasondin is not in configuration) - resource "null_resource" "slack_hub_jasondin" { - id = "7935465455438440934" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C1C9CNT3N" } -> null } # null_resource.slack_hub_jazang will be destroyed # (because null_resource.slack_hub_jazang is not in configuration) - resource "null_resource" "slack_hub_jazang" { - id = "8147252572916099479" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0AAAKB971A" } -> null } # null_resource.slack_hub_jcz2 will be destroyed # (because null_resource.slack_hub_jcz2 is not in configuration) - resource "null_resource" "slack_hub_jcz2" { - id = "4843697392163247890" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BTHUYABJP" } -> null } # null_resource.slack_hub_jgtsao will be destroyed # (because null_resource.slack_hub_jgtsao is not in configuration) - resource "null_resource" "slack_hub_jgtsao" { - id = "1586262968444521057" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BHX2G2AJ2" } -> null } # null_resource.slack_hub_jhhan2 will be destroyed # (because null_resource.slack_hub_jhhan2 is not in configuration) - resource "null_resource" "slack_hub_jhhan2" { - id = "333305548515570789" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C1FDWSRH8" } -> null } # null_resource.slack_hub_jliao2 will be destroyed # (because null_resource.slack_hub_jliao2 is not in configuration) - resource "null_resource" "slack_hub_jliao2" { - id = "880534633743601555" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U09F23EKK6X" } -> null } # null_resource.slack_hub_jzw2 will be destroyed # (because null_resource.slack_hub_jzw2 is not in configuration) - resource "null_resource" "slack_hub_jzw2" { - id = "3119522413353675928" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BRXMS21V3" } -> null } # null_resource.slack_hub_kalee2 will be destroyed # (because null_resource.slack_hub_kalee2 is not in configuration) - resource "null_resource" "slack_hub_kalee2" { - id = "7357239019431343470" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C15673GG5" } -> null } # null_resource.slack_hub_katelynk will be destroyed # (because null_resource.slack_hub_katelynk is not in configuration) - resource "null_resource" "slack_hub_katelynk" { - id = "7288355145424030399" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C0GJL7FT4" } -> null } # null_resource.slack_hub_kenneth4 will be destroyed # (because null_resource.slack_hub_kenneth4 is not in configuration) - resource "null_resource" "slack_hub_kenneth4" { - id = "6585589434036041915" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BS5733EEQ" } -> null } # null_resource.slack_hub_kennethz will be destroyed # (because null_resource.slack_hub_kennethz is not in configuration) - resource "null_resource" "slack_hub_kennethz" { - id = "2506502594701195393" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BTMURLEFL" } -> null } # null_resource.slack_hub_kli will be destroyed # (because null_resource.slack_hub_kli is not in configuration) - resource "null_resource" "slack_hub_kli" { - id = "7335614818578765947" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BUSLACYES" } -> null } # null_resource.slack_hub_lillianx will be destroyed # (because null_resource.slack_hub_lillianx is not in configuration) - resource "null_resource" "slack_hub_lillianx" { - id = "2481470113980826951" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U09DCP8HDGD" } -> null } # null_resource.slack_hub_mangomochi7 will be destroyed # (because null_resource.slack_hub_mangomochi7 is not in configuration) - resource "null_resource" "slack_hub_mangomochi7" { - id = "2884373938895061256" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BTFLQ40NP" } -> null } # null_resource.slack_hub_mishag will be destroyed # (because null_resource.slack_hub_mishag is not in configuration) - resource "null_resource" "slack_hub_mishag" { - id = "2919175090844716463" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U07LSQJG6KT" } -> null } # null_resource.slack_hub_mxiong2 will be destroyed # (because null_resource.slack_hub_mxiong2 is not in configuration) - resource "null_resource" "slack_hub_mxiong2" { - id = "1180540065929343592" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C298E510V" } -> null } # null_resource.slack_hub_nabraha will be destroyed # (because null_resource.slack_hub_nabraha is not in configuration) - resource "null_resource" "slack_hub_nabraha" { - id = "3297329416188395993" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C31KC36G3" } -> null } # null_resource.slack_hub_ocervera will be destroyed # (because null_resource.slack_hub_ocervera is not in configuration) - resource "null_resource" "slack_hub_ocervera" { - id = "5752953344265102530" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C2UATN3NX" } -> null } # null_resource.slack_hub_pollyg will be destroyed # (because null_resource.slack_hub_pollyg is not in configuration) - resource "null_resource" "slack_hub_pollyg" { - id = "3236858972933711000" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0ALF27AC2Y" } -> null } # null_resource.slack_hub_raymond4 will be destroyed # (because null_resource.slack_hub_raymond4 is not in configuration) - resource "null_resource" "slack_hub_raymond4" { - id = "9040154897242680312" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0A8XL922S3" } -> null } # null_resource.slack_hub_samsongo will be destroyed # (because null_resource.slack_hub_samsongo is not in configuration) - resource "null_resource" "slack_hub_samsongo" { - id = "2727614640950896225" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C1HC155FE" } -> null } # null_resource.slack_hub_sissizh3n will be destroyed # (because null_resource.slack_hub_sissizh3n is not in configuration) - resource "null_resource" "slack_hub_sissizh3n" { - id = "2148009466511172866" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BV67LJRNJ" } -> null } # null_resource.slack_hub_thomasxi will be destroyed # (because null_resource.slack_hub_thomasxi is not in configuration) - resource "null_resource" "slack_hub_thomasxi" { - id = "7712334773408297222" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BUWBC5Q2D" } -> null } # null_resource.slack_hub_vaathava will be destroyed # (because null_resource.slack_hub_vaathava is not in configuration) - resource "null_resource" "slack_hub_vaathava" { - id = "7015920159710730998" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C333MD8NN" } -> null } # null_resource.slack_hub_vni2 will be destroyed # (because null_resource.slack_hub_vni2 is not in configuration) - resource "null_resource" "slack_hub_vni2" { - id = "960663421835067519" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0BTKEENMF0" } -> null } # null_resource.slack_hub_xmi will be destroyed # (because null_resource.slack_hub_xmi is not in configuration) - resource "null_resource" "slack_hub_xmi" { - id = "7544251604540590150" -> null - triggers = { - "channel" = "C096TM8EMS8" - "user" = "U0C0006EE7J" } -> null } # null_resource.slack_hub_zin will be created + resource "null_resource" "slack_hub_zin" { + id = (known after apply) + triggers = { + "channel" = "C096TM8EMS8" + "user" = "U0C31RYTHDJ" } } # null_resource.slack_leads_cseluzhy will be destroyed # (because null_resource.slack_leads_cseluzhy is not in configuration) - resource "null_resource" "slack_leads_cseluzhy" { - id = "662549664703465762" -> null - triggers = { - "channel" = "C0AN1M0HDV0" - "user" = "U09G9PKKLG2" } -> null } # null_resource.slack_leads_jc_965 will be destroyed # (because null_resource.slack_leads_jc_965 is not in configuration) - resource "null_resource" "slack_leads_jc_965" { - id = "6185492700614965496" -> null - triggers = { - "channel" = "C0AN1M0HDV0" - "user" = "U09E19AABEY" } -> null } # null_resource.slack_leads_jiyas will be destroyed # (because null_resource.slack_leads_jiyas is not in configuration) - resource "null_resource" "slack_leads_jiyas" { - id = "1866307958230487938" -> null - triggers = { - "channel" = "C0AN1M0HDV0" - "user" = "U09F6FZH78A" } -> null } # null_resource.slack_leads_mishag will be destroyed # (because null_resource.slack_leads_mishag is not in configuration) - resource "null_resource" "slack_leads_mishag" { - id = "5790996573957266957" -> null - triggers = { - "channel" = "C0AN1M0HDV0" - "user" = "U07LSQJG6KT" } -> null } # null_resource.slack_lnf_ch0_anish will be destroyed # (because null_resource.slack_lnf_ch0_anish is not in configuration) - resource "null_resource" "slack_lnf_ch0_anish" { - id = "1428149583536601906" -> null - triggers = { - "channel" = "C01BAADS8U8" - "user" = "U07FPJKFB5E" } -> null } # null_resource.slack_lost-and-found_ch0_anish will be created + resource "null_resource" "slack_lost-and-found_ch0_anish" { + id = (known after apply) + triggers = { + "channel" = "C01BAADS8U8" + "user" = "U07FPJKFB5E" } } # null_resource.slack_slai_ch0_akhanal2 will be destroyed # (because null_resource.slack_slai_ch0_akhanal2 is not in configuration) - resource "null_resource" "slack_slai_ch0_akhanal2" { - id = "5858842237558273895" -> null - triggers = { - "channel" = "C08SRUGUQ05" - "user" = "U0C201A8QQ3" } -> null } # null_resource.slack_slai_ch0_jcz2 will be destroyed # (because null_resource.slack_slai_ch0_jcz2 is not in configuration) - resource "null_resource" "slack_slai_ch0_jcz2" { - id = "8690310981055433365" -> null - triggers = { - "channel" = "C08SRUGUQ05" - "user" = "U0BTHUYABJP" } -> null } # null_resource.slack_slai_ch0_jliao2 will be destroyed # (because null_resource.slack_slai_ch0_jliao2 is not in configuration) - resource "null_resource" "slack_slai_ch0_jliao2" { - id = "3989805216577422639" -> null - triggers = { - "channel" = "C08SRUGUQ05" - "user" = "U09F23EKK6X" } -> null } # null_resource.slack_slai_ch0_sissizh3n will be destroyed # (because null_resource.slack_slai_ch0_sissizh3n is not in configuration) - resource "null_resource" "slack_slai_ch0_sissizh3n" { - id = "3906090088057620728" -> null - triggers = { - "channel" = "C08SRUGUQ05" - "user" = "U0BV67LJRNJ" } -> null } # null_resource.slack_slai_ch0_zin will be created + resource "null_resource" "slack_slai_ch0_zin" { + id = (known after apply) + triggers = { + "channel" = "C08SRUGUQ05" + "user" = "U0C31RYTHDJ" } } # null_resource.slack_terrier_ch0_azzzz will be destroyed # (because null_resource.slack_terrier_ch0_azzzz is not in configuration) - resource "null_resource" "slack_terrier_ch0_azzzz" { - id = "7127660607138545959" -> null - triggers = { - "channel" = "C08AAADPCSE" - "user" = "U0C1A9341EV" } -> null } # null_resource.slack_terrier_ch0_ethanli will be destroyed # (because null_resource.slack_terrier_ch0_ethanli is not in configuration) - resource "null_resource" "slack_terrier_ch0_ethanli" { - id = "2370713295190598071" -> null - triggers = { - "channel" = "C08AAADPCSE" - "user" = "U09F9AJBQAD" } -> null } # null_resource.slack_terrier_ch0_jazang will be destroyed # (because null_resource.slack_terrier_ch0_jazang is not in configuration) - resource "null_resource" "slack_terrier_ch0_jazang" { - id = "6186309242297098640" -> null - triggers = { - "channel" = "C08AAADPCSE" - "user" = "U0AAAKB971A" } -> null } Plan: 3 to add, 0 to change, 85 to destroy. ``` </details> * :arrow_forward: To **apply** this plan, comment: ```shell atlantis apply -p slack ``` * :put_litter_in_its_place: To **delete** this plan and lock, click [here](https://atlantis.scottylabs.org/lock?id=ScottyLabs%252Fgovernance%252Ftofu%252Fslack%252Fdefault%252Fslack) * :repeat: To **plan** this project again, comment: ```shell atlantis plan -p slack ``` Plan: 3 to add, 0 to change, 85 to destroy. --- ### 2. project: `google_play` dir: `tofu/google_play` workspace: `default` <details><summary>Show Output</summary> ```diff Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in 8.26s OpenTofu used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols: - destroy OpenTofu will perform the following actions: # googleplay_app_iam.courses_asivachi will be destroyed # (because googleplay_app_iam.courses_asivachi is not in configuration) - resource "googleplay_app_iam" "courses_asivachi" { - app_id = "courses.cmu.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "asivachi@andrew.cmu.edu" -> null } # googleplay_app_iam.courses_brianch2 will be destroyed # (because googleplay_app_iam.courses_brianch2 is not in configuration) - resource "googleplay_app_iam" "courses_brianch2" { - app_id = "courses.cmu.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "brianch2@andrew.cmu.edu" -> null } # googleplay_app_iam.courses_haiyuem will be destroyed # (because googleplay_app_iam.courses_haiyuem is not in configuration) - resource "googleplay_app_iam" "courses_haiyuem" { - app_id = "courses.cmu.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "haiyuem@andrew.cmu.edu" -> null } # googleplay_app_iam.courses_hannahl3 will be destroyed # (because googleplay_app_iam.courses_hannahl3 is not in configuration) - resource "googleplay_app_iam" "courses_hannahl3" { - app_id = "courses.cmu.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "hannahl3@andrew.cmu.edu" -> null } # googleplay_app_iam.courses_jasondin will be destroyed # (because googleplay_app_iam.courses_jasondin is not in configuration) - resource "googleplay_app_iam" "courses_jasondin" { - app_id = "courses.cmu.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "jasondin@andrew.cmu.edu" -> null } # googleplay_app_iam.courses_jgtsao will be destroyed # (because googleplay_app_iam.courses_jgtsao is not in configuration) - resource "googleplay_app_iam" "courses_jgtsao" { - app_id = "courses.cmu.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "jgtsao@andrew.cmu.edu" -> null } # googleplay_app_iam.courses_vaathava will be destroyed # (because googleplay_app_iam.courses_vaathava is not in configuration) - resource "googleplay_app_iam" "courses_vaathava" { - app_id = "courses.cmu.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "vaathava@andrew.cmu.edu" -> null } # googleplay_app_iam.eats_alvinche will be destroyed # (because googleplay_app_iam.eats_alvinche is not in configuration) - resource "googleplay_app_iam" "eats_alvinche" { - app_id = "com.cmueats.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "alvinche@andrew.cmu.edu" -> null } # googleplay_app_iam.eats_lillianx will be destroyed # (because googleplay_app_iam.eats_lillianx is not in configuration) - resource "googleplay_app_iam" "eats_lillianx" { - app_id = "com.cmueats.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "lillianx@andrew.cmu.edu" -> null } # googleplay_app_iam.eats_mangomochi7 will be destroyed # (because googleplay_app_iam.eats_mangomochi7 is not in configuration) - resource "googleplay_app_iam" "eats_mangomochi7" { - app_id = "com.cmueats.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "ghechen@andrew.cmu.edu" -> null } # googleplay_app_iam.eats_raymond4 will be destroyed # (because googleplay_app_iam.eats_raymond4 is not in configuration) - resource "googleplay_app_iam" "eats_raymond4" { - app_id = "com.cmueats.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "raymond4@andrew.cmu.edu" -> null } # googleplay_app_iam.eats_samsongo will be destroyed # (because googleplay_app_iam.eats_samsongo is not in configuration) - resource "googleplay_app_iam" "eats_samsongo" { - app_id = "com.cmueats.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "samsongo@andrew.cmu.edu" -> null } # googleplay_app_iam.eats_thomasxi will be destroyed # (because googleplay_app_iam.eats_thomasxi is not in configuration) - resource "googleplay_app_iam" "eats_thomasxi" { - app_id = "com.cmueats.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "thomasxi@andrew.cmu.edu" -> null } # googleplay_app_iam.maps_hayoonch will be destroyed # (because googleplay_app_iam.maps_hayoonch is not in configuration) - resource "googleplay_app_iam" "maps_hayoonch" { - app_id = "com.cmumaps.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "hayoonch@andrew.cmu.edu" -> null } # googleplay_app_iam.maps_kennethz will be destroyed # (because googleplay_app_iam.maps_kennethz is not in configuration) - resource "googleplay_app_iam" "maps_kennethz" { - app_id = "com.cmumaps.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "kzhong2@andrew.cmu.edu" -> null } # googleplay_app_iam.maps_pollyg will be destroyed # (because googleplay_app_iam.maps_pollyg is not in configuration) - resource "googleplay_app_iam" "maps_pollyg" { - app_id = "com.cmumaps.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "pollyg@andrew.cmu.edu" -> null } # googleplay_app_iam.terrier_azzzz will be destroyed # (because googleplay_app_iam.terrier_azzzz is not in configuration) - resource "googleplay_app_iam" "terrier_azzzz" { - app_id = "build.terrier.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "minzhenn@andrew.cmu.edu" -> null } # googleplay_app_iam.terrier_ethanli will be destroyed # (because googleplay_app_iam.terrier_ethanli is not in configuration) - resource "googleplay_app_iam" "terrier_ethanli" { - app_id = "build.terrier.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "ethanli@andrew.cmu.edu" -> null } # googleplay_app_iam.terrier_jazang will be destroyed # (because googleplay_app_iam.terrier_jazang is not in configuration) - resource "googleplay_app_iam" "terrier_jazang" { - app_id = "build.terrier.app" -> null - expanded_permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - permissions = [ - "CAN_MANAGE_TRACK_APKS", - "CAN_MANAGE_TRACK_USERS", - "CAN_VIEW_APP_QUALITY", - "CAN_VIEW_NON_FINANCIAL_DATA", ] -> null - user_id = "jazang@andrew.cmu.edu" -> null } # googleplay_user.alvinche will be destroyed # (because googleplay_user.alvinche is not in configuration) - resource "googleplay_user" "alvinche" { - email = "alvinche@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "alvinche@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/alvinche@andrew.cmu.edu" -> null } # googleplay_user.asivachi will be destroyed # (because googleplay_user.asivachi is not in configuration) - resource "googleplay_user" "asivachi" { - email = "asivachi@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "asivachi@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/asivachi@andrew.cmu.edu" -> null } # googleplay_user.azzzz will be destroyed # (because googleplay_user.azzzz is not in configuration) - resource "googleplay_user" "azzzz" { - email = "minzhenn@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "minzhenn@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/minzhenn@andrew.cmu.edu" -> null } # googleplay_user.brianch2 will be destroyed # (because googleplay_user.brianch2 is not in configuration) - resource "googleplay_user" "brianch2" { - email = "brianch2@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "brianch2@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/brianch2@andrew.cmu.edu" -> null } # googleplay_user.ethanli will be destroyed # (because googleplay_user.ethanli is not in configuration) - resource "googleplay_user" "ethanli" { - email = "ethanli@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "ethanli@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/ethanli@andrew.cmu.edu" -> null } # googleplay_user.haiyuem will be destroyed # (because googleplay_user.haiyuem is not in configuration) - resource "googleplay_user" "haiyuem" { - email = "haiyuem@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "haiyuem@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/haiyuem@andrew.cmu.edu" -> null } # googleplay_user.hannahl3 will be destroyed # (because googleplay_user.hannahl3 is not in configuration) - resource "googleplay_user" "hannahl3" { - email = "hannahl3@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "hannahl3@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/hannahl3@andrew.cmu.edu" -> null } # googleplay_user.hayoonch will be destroyed # (because googleplay_user.hayoonch is not in configuration) - resource "googleplay_user" "hayoonch" { - email = "hayoonch@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "hayoonch@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/hayoonch@andrew.cmu.edu" -> null } # googleplay_user.jasondin will be destroyed # (because googleplay_user.jasondin is not in configuration) - resource "googleplay_user" "jasondin" { - email = "jasondin@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "jasondin@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/jasondin@andrew.cmu.edu" -> null } # googleplay_user.jazang will be destroyed # (because googleplay_user.jazang is not in configuration) - resource "googleplay_user" "jazang" { - email = "jazang@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "jazang@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/jazang@andrew.cmu.edu" -> null } # googleplay_user.jgtsao will be destroyed # (because googleplay_user.jgtsao is not in configuration) - resource "googleplay_user" "jgtsao" { - email = "jgtsao@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "jgtsao@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/jgtsao@andrew.cmu.edu" -> null } # googleplay_user.kennethz will be destroyed # (because googleplay_user.kennethz is not in configuration) - resource "googleplay_user" "kennethz" { - email = "kzhong2@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "kzhong2@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/kzhong2@andrew.cmu.edu" -> null } # googleplay_user.lillianx will be destroyed # (because googleplay_user.lillianx is not in configuration) - resource "googleplay_user" "lillianx" { - email = "lillianx@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "lillianx@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/lillianx@andrew.cmu.edu" -> null } # googleplay_user.mangomochi7 will be destroyed # (because googleplay_user.mangomochi7 is not in configuration) - resource "googleplay_user" "mangomochi7" { - email = "ghechen@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "ghechen@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/ghechen@andrew.cmu.edu" -> null } # googleplay_user.pollyg will be destroyed # (because googleplay_user.pollyg is not in configuration) - resource "googleplay_user" "pollyg" { - email = "pollyg@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "pollyg@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/pollyg@andrew.cmu.edu" -> null } # googleplay_user.raymond4 will be destroyed # (because googleplay_user.raymond4 is not in configuration) - resource "googleplay_user" "raymond4" { - email = "raymond4@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "raymond4@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/raymond4@andrew.cmu.edu" -> null } # googleplay_user.samsongo will be destroyed # (because googleplay_user.samsongo is not in configuration) - resource "googleplay_user" "samsongo" { - email = "samsongo@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "samsongo@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/samsongo@andrew.cmu.edu" -> null } # googleplay_user.thomasxi will be destroyed # (because googleplay_user.thomasxi is not in configuration) - resource "googleplay_user" "thomasxi" { - email = "thomasxi@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "thomasxi@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/thomasxi@andrew.cmu.edu" -> null } # googleplay_user.vaathava will be destroyed # (because googleplay_user.vaathava is not in configuration) - resource "googleplay_user" "vaathava" { - email = "vaathava@andrew.cmu.edu" -> null - expanded_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - global_permissions = [ - "CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL", ] -> null - id = "vaathava@andrew.cmu.edu" -> null - name = "developers/7984360456919420393/users/vaathava@andrew.cmu.edu" -> null } Plan: 0 to add, 0 to change, 38 to destroy. ``` </details> * :arrow_forward: To **apply** this plan, comment: ```shell atlantis apply -p google_play ``` * :put_litter_in_its_place: To **delete** this plan and lock, click [here](https://atlantis.scottylabs.org/lock?id=ScottyLabs%252Fgovernance%252Ftofu%252Fgoogle_play%252Fdefault%252Fgoogle_play) * :repeat: To **plan** this project again, comment: ```shell atlantis plan -p google_play ``` Plan: 0 to add, 0 to change, 38 to destroy. --- ### 3. project: `google_groups` dir: `tofu/google_groups` workspace: `default` <details><summary>Show Output</summary> ```diff Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in 8.32s OpenTofu used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols: + create - destroy OpenTofu will perform the following actions: # google_cloud_identity_group_membership.ops_cseluzhy will be destroyed # (because google_cloud_identity_group_membership.ops_cseluzhy is not in configuration) - resource "google_cloud_identity_group_membership" "ops_cseluzhy" { - create_time = "2026-09-22T12:23:01.953138Z" -> null - group = "groups/03fwokq036zsp1f" -> null - id = "groups/03fwokq036zsp1f/memberships/109508502479832362677" -> null - name = "groups/03fwokq036zsp1f/memberships/109508502479832362677" -> null - type = "USER" -> null - update_time = "2026-09-22T12:23:01.953138Z" -> null - preferred_member_key { - id = "cseluzhy@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.ops_jc_965 will be destroyed # (because google_cloud_identity_group_membership.ops_jc_965 is not in configuration) - resource "google_cloud_identity_group_membership" "ops_jc_965" { - create_time = "2026-09-20T00:28:09.056393Z" -> null - group = "groups/03fwokq036zsp1f" -> null - id = "groups/03fwokq036zsp1f/memberships/102552619255005499474" -> null - name = "groups/03fwokq036zsp1f/memberships/102552619255005499474" -> null - type = "USER" -> null - update_time = "2026-09-20T00:28:09.056393Z" -> null - preferred_member_key { - id = "jessec2@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.ops_jiyas will be destroyed # (because google_cloud_identity_group_membership.ops_jiyas is not in configuration) - resource "google_cloud_identity_group_membership" "ops_jiyas" { - create_time = "2026-09-20T00:28:09.052968Z" -> null - group = "groups/03fwokq036zsp1f" -> null - id = "groups/03fwokq036zsp1f/memberships/116261093135461470038" -> null - name = "groups/03fwokq036zsp1f/memberships/116261093135461470038" -> null - type = "USER" -> null - update_time = "2026-09-20T00:28:09.052968Z" -> null - preferred_member_key { - id = "jiyas@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.ops_mishag will be destroyed # (because google_cloud_identity_group_membership.ops_mishag is not in configuration) - resource "google_cloud_identity_group_membership" "ops_mishag" { - create_time = "2026-09-20T18:56:11.348921Z" -> null - group = "groups/03fwokq036zsp1f" -> null - id = "groups/03fwokq036zsp1f/memberships/100617352743322146198" -> null - name = "groups/03fwokq036zsp1f/memberships/100617352743322146198" -> null - type = "USER" -> null - update_time = "2026-09-20T18:56:11.348921Z" -> null - preferred_member_key { - id = "mishag@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_akhanal2 will be destroyed # (because google_cloud_identity_group_membership.tech_akhanal2 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_akhanal2" { - create_time = "2026-09-20T11:00:46.851347Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/107313041332888979038" -> null - name = "groups/04anzqyu1bqbv79/memberships/107313041332888979038" -> null - type = "USER" -> null - update_time = "2026-09-20T11:00:46.851347Z" -> null - preferred_member_key { - id = "akhanal2@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_alvinche will be destroyed # (because google_cloud_identity_group_membership.tech_alvinche is not in configuration) - resource "google_cloud_identity_group_membership" "tech_alvinche" { - create_time = "2026-09-22T15:54:06.553310Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/104091667581711184085" -> null - name = "groups/04anzqyu1bqbv79/memberships/104091667581711184085" -> null - type = "USER" -> null - update_time = "2026-09-22T15:54:06.553310Z" -> null - preferred_member_key { - id = "alvinche@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_asivachi will be destroyed # (because google_cloud_identity_group_membership.tech_asivachi is not in configuration) - resource "google_cloud_identity_group_membership" "tech_asivachi" { - create_time = "2026-09-20T18:42:11.951307Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/113643336426588759467" -> null - name = "groups/04anzqyu1bqbv79/memberships/113643336426588759467" -> null - type = "USER" -> null - update_time = "2026-09-20T18:42:11.951307Z" -> null - preferred_member_key { - id = "asivachi@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_audreyha will be destroyed # (because google_cloud_identity_group_membership.tech_audreyha is not in configuration) - resource "google_cloud_identity_group_membership" "tech_audreyha" { - create_time = "2026-09-22T18:54:03.453947Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/115392244195276731942" -> null - name = "groups/04anzqyu1bqbv79/memberships/115392244195276731942" -> null - type = "USER" -> null - update_time = "2026-09-22T18:54:03.453947Z" -> null - preferred_member_key { - id = "audreyha@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_azzzz will be destroyed # (because google_cloud_identity_group_membership.tech_azzzz is not in configuration) - resource "google_cloud_identity_group_membership" "tech_azzzz" { - create_time = "2026-09-22T21:22:16.356660Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/105127521168815615433" -> null - name = "groups/04anzqyu1bqbv79/memberships/105127521168815615433" -> null - type = "USER" -> null - update_time = "2026-09-22T21:22:16.356660Z" -> null - preferred_member_key { - id = "minzhenn@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_bpwang will be destroyed # (because google_cloud_identity_group_membership.tech_bpwang is not in configuration) - resource "google_cloud_identity_group_membership" "tech_bpwang" { - create_time = "2026-09-20T17:37:17.350013Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/117139252303652494925" -> null - name = "groups/04anzqyu1bqbv79/memberships/117139252303652494925" -> null - type = "USER" -> null - update_time = "2026-09-20T17:37:17.350013Z" -> null - preferred_member_key { - id = "bpwang@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_brianch2 will be destroyed # (because google_cloud_identity_group_membership.tech_brianch2 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_brianch2" { - create_time = "2026-09-20T18:42:11.852961Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/103727729216419426359" -> null - name = "groups/04anzqyu1bqbv79/memberships/103727729216419426359" -> null - type = "USER" -> null - update_time = "2026-09-20T18:42:11.852961Z" -> null - preferred_member_key { - id = "brianch2@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_cseluzhy will be destroyed # (because google_cloud_identity_group_membership.tech_cseluzhy is not in configuration) - resource "google_cloud_identity_group_membership" "tech_cseluzhy" { - create_time = "2026-09-20T18:56:11.352355Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/109508502479832362677" -> null - name = "groups/04anzqyu1bqbv79/memberships/109508502479832362677" -> null - type = "USER" -> null - update_time = "2026-09-20T18:56:11.352355Z" -> null - preferred_member_key { - id = "cseluzhy@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_eb_thom will be destroyed # (because google_cloud_identity_group_membership.tech_eb_thom is not in configuration) - resource "google_cloud_identity_group_membership" "tech_eb_thom" { - create_time = "2026-09-20T18:08:37.353513Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/114930515779592100322" -> null - name = "groups/04anzqyu1bqbv79/memberships/114930515779592100322" -> null - type = "USER" -> null - update_time = "2026-09-20T18:08:37.353513Z" -> null - preferred_member_key { - id = "ebase@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_echiu2 will be destroyed # (because google_cloud_identity_group_membership.tech_echiu2 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_echiu2" { - create_time = "2026-09-20T17:37:17.351175Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/117973468197791705273" -> null - name = "groups/04anzqyu1bqbv79/memberships/117973468197791705273" -> null - type = "USER" -> null - update_time = "2026-09-20T17:37:17.351175Z" -> null - preferred_member_key { - id = "echiu2@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_ethanli will be destroyed # (because google_cloud_identity_group_membership.tech_ethanli is not in configuration) - resource "google_cloud_identity_group_membership" "tech_ethanli" { - create_time = "2026-09-22T10:20:52.653056Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/105151532732144732168" -> null - name = "groups/04anzqyu1bqbv79/memberships/105151532732144732168" -> null - type = "USER" -> null - update_time = "2026-09-22T10:20:52.653056Z" -> null - preferred_member_key { - id = "ethanli@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_haiyuem will be destroyed # (because google_cloud_identity_group_membership.tech_haiyuem is not in configuration) - resource "google_cloud_identity_group_membership" "tech_haiyuem" { - create_time = "2026-09-20T18:42:11.850805Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/104097842587919256857" -> null - name = "groups/04anzqyu1bqbv79/memberships/104097842587919256857" -> null - type = "USER" -> null - update_time = "2026-09-20T18:42:11.850805Z" -> null - preferred_member_key { - id = "haiyuem@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_hannahl3 will be destroyed # (because google_cloud_identity_group_membership.tech_hannahl3 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_hannahl3" { - create_time = "2026-09-20T18:42:11.851699Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/112275573591438947642" -> null - name = "groups/04anzqyu1bqbv79/memberships/112275573591438947642" -> null - type = "USER" -> null - update_time = "2026-09-20T18:42:11.851699Z" -> null - preferred_member_key { - id = "hannahl3@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_hayoonch will be destroyed # (because google_cloud_identity_group_membership.tech_hayoonch is not in configuration) - resource "google_cloud_identity_group_membership" "tech_hayoonch" { - create_time = "2026-09-21T03:45:17.351564Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/103669761363495737350" -> null - name = "groups/04anzqyu1bqbv79/memberships/103669761363495737350" -> null - type = "USER" -> null - update_time = "2026-09-21T03:45:17.351564Z" -> null - preferred_member_key { - id = "hayoonch@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_jasondin will be destroyed # (because google_cloud_identity_group_membership.tech_jasondin is not in configuration) - resource "google_cloud_identity_group_membership" "tech_jasondin" { - create_time = "2026-09-20T18:42:12.053225Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/101288656020486186218" -> null - name = "groups/04anzqyu1bqbv79/memberships/101288656020486186218" -> null - type = "USER" -> null - update_time = "2026-09-20T18:42:12.053225Z" -> null - preferred_member_key { - id = "jasondin@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_jazang will be destroyed # (because google_cloud_identity_group_membership.tech_jazang is not in configuration) - resource "google_cloud_identity_group_membership" "tech_jazang" { - create_time = "2026-09-22T10:20:52.660403Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/110468009800586964384" -> null - name = "groups/04anzqyu1bqbv79/memberships/110468009800586964384" -> null - type = "USER" -> null - update_time = "2026-09-22T10:20:52.660403Z" -> null - preferred_member_key { - id = "jazang@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_jcz2 will be destroyed # (because google_cloud_identity_group_membership.tech_jcz2 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_jcz2" { - create_time = "2026-09-22T12:40:45.655546Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/108656568399472516729" -> null - name = "groups/04anzqyu1bqbv79/memberships/108656568399472516729" -> null - type = "USER" -> null - update_time = "2026-09-22T12:40:45.655546Z" -> null - preferred_member_key { - id = "jcz2@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_jgtsao will be destroyed # (because google_cloud_identity_group_membership.tech_jgtsao is not in configuration) - resource "google_cloud_identity_group_membership" "tech_jgtsao" { - create_time = "2026-09-20T18:42:11.853124Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/114502624909230732003" -> null - name = "groups/04anzqyu1bqbv79/memberships/114502624909230732003" -> null - type = "USER" -> null - update_time = "2026-09-20T18:42:11.853124Z" -> null - preferred_member_key { - id = "jgtsao@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_jhhan2 will be destroyed # (because google_cloud_identity_group_membership.tech_jhhan2 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_jhhan2" { - create_time = "2026-09-22T12:54:32.255185Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/106960203739933866519" -> null - name = "groups/04anzqyu1bqbv79/memberships/106960203739933866519" -> null - type = "USER" -> null - update_time = "2026-09-22T12:54:32.255185Z" -> null - preferred_member_key { - id = "jhhan2@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_jliao2 will be destroyed # (because google_cloud_identity_group_membership.tech_jliao2 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_jliao2" { - create_time = "2026-09-22T12:40:45.551440Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/118411272773490859224" -> null - name = "groups/04anzqyu1bqbv79/memberships/118411272773490859224" -> null - type = "USER" -> null - update_time = "2026-09-22T12:40:45.551440Z" -> null - preferred_member_key { - id = "jliao2@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_jzw2 will be destroyed # (because google_cloud_identity_group_membership.tech_jzw2 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_jzw2" { - create_time = "2026-09-20T17:37:17.349821Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/115238374183547760241" -> null - name = "groups/04anzqyu1bqbv79/memberships/115238374183547760241" -> null - type = "USER" -> null - update_time = "2026-09-20T17:37:17.349821Z" -> null - preferred_member_key { - id = "jzw2@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_kalee2 will be destroyed # (because google_cloud_identity_group_membership.tech_kalee2 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_kalee2" { - create_time = "2026-09-21T03:54:35.954452Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/116836211437733237233" -> null - name = "groups/04anzqyu1bqbv79/memberships/116836211437733237233" -> null - type = "USER" -> null - update_time = "2026-09-21T03:54:35.954452Z" -> null - preferred_member_key { - id = "kalee2@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_katelynk will be destroyed # (because google_cloud_identity_group_membership.tech_katelynk is not in configuration) - resource "google_cloud_identity_group_membership" "tech_katelynk" { - create_time = "2026-09-22T18:54:03.454145Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/109141264821927312054" -> null - name = "groups/04anzqyu1bqbv79/memberships/109141264821927312054" -> null - type = "USER" -> null - update_time = "2026-09-22T18:54:03.454145Z" -> null - preferred_member_key { - id = "katelynk@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_kenneth4 will be destroyed # (because google_cloud_identity_group_membership.tech_kenneth4 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_kenneth4" { - create_time = "2026-09-20T18:56:11.451646Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/117721510189972542721" -> null - name = "groups/04anzqyu1bqbv79/memberships/117721510189972542721" -> null - type = "USER" -> null - update_time = "2026-09-20T18:56:11.451646Z" -> null - preferred_member_key { - id = "kenneth4@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_kennethz will be destroyed # (because google_cloud_identity_group_membership.tech_kennethz is not in configuration) - resource "google_cloud_identity_group_membership" "tech_kennethz" { - create_time = "2026-09-21T03:06:59.152612Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/117935351361858038339" -> null - name = "groups/04anzqyu1bqbv79/memberships/117935351361858038339" -> null - type = "USER" -> null - update_time = "2026-09-21T03:06:59.152612Z" -> null - preferred_member_key { - id = "kzhong2@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_kli will be destroyed # (because google_cloud_identity_group_membership.tech_kli is not in configuration) - resource "google_cloud_identity_group_membership" "tech_kli" { - create_time = "2026-09-20T11:04:14.553534Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/106409029357104898095" -> null - name = "groups/04anzqyu1bqbv79/memberships/106409029357104898095" -> null - type = "USER" -> null - update_time = "2026-09-20T11:04:14.553534Z" -> null - preferred_member_key { - id = "kl5@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_lillianx will be destroyed # (because google_cloud_identity_group_membership.tech_lillianx is not in configuration) - resource "google_cloud_identity_group_membership" "tech_lillianx" { - create_time = "2026-09-22T15:54:06.458822Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/111771862737285409621" -> null - name = "groups/04anzqyu1bqbv79/memberships/111771862737285409621" -> null - type = "USER" -> null - update_time = "2026-09-22T15:54:06.458822Z" -> null - preferred_member_key { - id = "lillianx@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_mangomochi7 will be destroyed # (because google_cloud_identity_group_membership.tech_mangomochi7 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_mangomochi7" { - create_time = "2026-09-22T15:54:06.454337Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/116068183260961802824" -> null - name = "groups/04anzqyu1bqbv79/memberships/116068183260961802824" -> null - type = "USER" -> null - update_time = "2026-09-22T15:54:06.454337Z" -> null - preferred_member_key { - id = "ghechen@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_mishag will be destroyed # (because google_cloud_identity_group_membership.tech_mishag is not in configuration) - resource "google_cloud_identity_group_membership" "tech_mishag" { - create_time = "2026-09-20T18:56:11.350464Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/100617352743322146198" -> null - name = "groups/04anzqyu1bqbv79/memberships/100617352743322146198" -> null - type = "USER" -> null - update_time = "2026-09-20T18:56:11.350464Z" -> null - preferred_member_key { - id = "mishag@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_mxiong2 will be destroyed # (because google_cloud_identity_group_membership.tech_mxiong2 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_mxiong2" { - create_time = "2026-09-20T18:08:37.252224Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/116692465638761930627" -> null - name = "groups/04anzqyu1bqbv79/memberships/116692465638761930627" -> null - type = "USER" -> null - update_time = "2026-09-20T18:08:37.252224Z" -> null - preferred_member_key { - id = "mxiong2@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_nabraha will be destroyed # (because google_cloud_identity_group_membership.tech_nabraha is not in configuration) - resource "google_cloud_identity_group_membership" "tech_nabraha" { - create_time = "2026-09-22T18:54:03.458328Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/117093425763990735485" -> null - name = "groups/04anzqyu1bqbv79/memberships/117093425763990735485" -> null - type = "USER" -> null - update_time = "2026-09-22T18:54:03.458328Z" -> null - preferred_member_key { - id = "nabraha@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_ocervera will be destroyed # (because google_cloud_identity_group_membership.tech_ocervera is not in configuration) - resource "google_cloud_identity_group_membership" "tech_ocervera" { - create_time = "2026-09-21T03:23:21.351505Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/113224098258254789224" -> null - name = "groups/04anzqyu1bqbv79/memberships/113224098258254789224" -> null - type = "USER" -> null - update_time = "2026-09-21T03:23:21.351505Z" -> null - preferred_member_key { - id = "ocervera@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_pollyg will be destroyed # (because google_cloud_identity_group_membership.tech_pollyg is not in configuration) - resource "google_cloud_identity_group_membership" "tech_pollyg" { - create_time = "2026-09-21T03:40:30.251207Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/102743546800389632234" -> null - name = "groups/04anzqyu1bqbv79/memberships/102743546800389632234" -> null - type = "USER" -> null - update_time = "2026-09-21T03:40:30.251207Z" -> null - preferred_member_key { - id = "pollyg@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_raymond4 will be destroyed # (because google_cloud_identity_group_membership.tech_raymond4 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_raymond4" { - create_time = "2026-09-22T15:54:06.553873Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/105847639706472620845" -> null - name = "groups/04anzqyu1bqbv79/memberships/105847639706472620845" -> null - type = "USER" -> null - update_time = "2026-09-22T15:54:06.553873Z" -> null - preferred_member_key { - id = "raymond4@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_samsongo will be destroyed # (because google_cloud_identity_group_membership.tech_samsongo is not in configuration) - resource "google_cloud_identity_group_membership" "tech_samsongo" { - create_time = "2026-09-22T15:54:06.358541Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/117827525048270632126" -> null - name = "groups/04anzqyu1bqbv79/memberships/117827525048270632126" -> null - type = "USER" -> null - update_time = "2026-09-22T15:54:06.358541Z" -> null - preferred_member_key { - id = "samsongo@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_sissizh3n will be destroyed # (because google_cloud_identity_group_membership.tech_sissizh3n is not in configuration) - resource "google_cloud_identity_group_membership" "tech_sissizh3n" { - create_time = "2026-09-20T17:17:20.552251Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/102610931360843025154" -> null - name = "groups/04anzqyu1bqbv79/memberships/102610931360843025154" -> null - type = "USER" -> null - update_time = "2026-09-20T17:17:20.552251Z" -> null - preferred_member_key { - id = "yuxizhen@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_thomasxi will be destroyed # (because google_cloud_identity_group_membership.tech_thomasxi is not in configuration) - resource "google_cloud_identity_group_membership" "tech_thomasxi" { - create_time = "2026-09-22T15:54:06.354367Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/109531539710612292184" -> null - name = "groups/04anzqyu1bqbv79/memberships/109531539710612292184" -> null - type = "USER" -> null - update_time = "2026-09-22T15:54:06.354367Z" -> null - preferred_member_key { - id = "thomasxi@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_vaathava will be destroyed # (because google_cloud_identity_group_membership.tech_vaathava is not in configuration) - resource "google_cloud_identity_group_membership" "tech_vaathava" { - create_time = "2026-09-20T18:42:11.852049Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/101644429644567455378" -> null - name = "groups/04anzqyu1bqbv79/memberships/101644429644567455378" -> null - type = "USER" -> null - update_time = "2026-09-20T18:42:11.852049Z" -> null - preferred_member_key { - id = "vaathava@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_vni2 will be destroyed # (because google_cloud_identity_group_membership.tech_vni2 is not in configuration) - resource "google_cloud_identity_group_membership" "tech_vni2" { - create_time = "2026-09-20T17:37:17.352295Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/110372898761841328535" -> null - name = "groups/04anzqyu1bqbv79/memberships/110372898761841328535" -> null - type = "USER" -> null - update_time = "2026-09-20T17:37:17.352295Z" -> null - preferred_member_key { - id = "vni2@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_xmi will be destroyed # (because google_cloud_identity_group_membership.tech_xmi is not in configuration) - resource "google_cloud_identity_group_membership" "tech_xmi" { - create_time = "2026-09-20T17:37:17.454012Z" -> null - group = "groups/04anzqyu1bqbv79" -> null - id = "groups/04anzqyu1bqbv79/memberships/108918421997563322624" -> null - name = "groups/04anzqyu1bqbv79/memberships/108918421997563322624" -> null - type = "USER" -> null - update_time = "2026-09-20T17:37:17.454012Z" -> null - preferred_member_key { - id = "xmi@andrew.cmu.edu" -> null } - roles { - name = "MEMBER" -> null } } # google_cloud_identity_group_membership.tech_zin will be created + resource "google_cloud_identity_group_membership" "tech_zin" { + create_time = (known after apply) + group = "groups/04anzqyu1bqbv79" + id = (known after apply) + name = (known after apply) + type = (known after apply) + update_time = (known after apply) + preferred_member_key { + id = "aasingh@andrew.cmu.edu" } + roles { + name = "MEMBER" } } Plan: 1 to add, 0 to change, 44 to destroy. ``` </details> * :arrow_forward: To **apply** this plan, comment: ```shell atlantis apply -p google_groups ``` * :put_litter_in_its_place: To **delete** this plan and lock, click [here](https://atlantis.scottylabs.org/lock?id=ScottyLabs%252Fgovernance%252Ftofu%252Fgoogle_groups%252Fdefault%252Fgoogle_groups) * :repeat: To **plan** this project again, comment: ```shell atlantis plan -p google_groups ``` Plan: 1 to add, 0 to change, 44 to destroy. --- ### 4. project: `keycloak` dir: `tofu/keycloak` workspace: `default` <details><summary>Show Output</summary> ```diff Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in 8.23s OpenTofu used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols: + create ! update in-place (current -> planned) - destroy OpenTofu will perform the following actions: # keycloak_group.project_lnf_lost-and-found will be destroyed # (because keycloak_group.project_lnf_lost-and-found is not in configuration) - resource "keycloak_group" "project_lnf_lost-and-found" { - attributes = {} -> null - id = "f8579235-26aa-4e0b-a80e-a490aa5bba75" -> null - name = "lost-and-found" -> null - parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" -> null - path = "/projects/lost-and-found" -> null - realm_id = "scottylabs" -> null } # keycloak_group.project_lnf_lost-and-found_admins will be destroyed # (because keycloak_group.project_lnf_lost-and-found_admins is not in configuration) - resource "keycloak_group" "project_lnf_lost-and-found_admins" { - attributes = {} -> null - id = "e883939b-e89b-47a0-84c6-df663192022c" -> null - name = "admins" -> null - parent_id = "f8579235-26aa-4e0b-a80e-a490aa5bba75" -> null - path = "/projects/lost-and-found/admins" -> null - realm_id = "scottylabs" -> null } # keycloak_group.project_lost-and-found_lost-and-found-v2 will be created + resource "keycloak_group" "project_lost-and-found_lost-and-found-v2" { + id = (known after apply) + name = "lost-and-found-v2" + parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_lost-and-found_lost-and-found-v2_admins will be created + resource "keycloak_group" "project_lost-and-found_lost-and-found-v2_admins" { + id = (known after apply) + name = "admins" + parent_id = (known after apply) + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group_memberships.project_cbp_bus-sign will be updated in-place ! resource "keycloak_group_memberships" "project_cbp_bus-sign" { id = "scottylabs/group-memberships/7dd87f8f-e735-4316-af11-560d6ef9292b" ! members = [ - "audreyha", - "bpwang", - "echiu2", - "johncao", - "jzw2", - "kalee2", - "katelynk", - "kl5", - "nabraha", - "vni2", - "xmi", # (7 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_cbp_dalmatian will be updated in-place ! resource "keycloak_group_memberships" "project_cbp_dalmatian" { id = "scottylabs/group-memberships/324ba2c4-7538-4050-98d8-9ffb07bb1153" ! members = [ - "audreyha", - "bpwang", - "echiu2", - "johncao", - "jzw2", - "kalee2", - "katelynk", - "kl5", - "nabraha", - "vni2", - "xmi", # (7 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_cbp_discord-verify will be updated in-place ! resource "keycloak_group_memberships" "project_cbp_discord-verify" { id = "scottylabs/group-memberships/295be9ba-bd62-4f8c-81a0-ee49278f3745" ! members = [ - "audreyha", - "bpwang", - "echiu2", - "johncao", - "jzw2", - "kalee2", - "katelynk", - "kl5", - "nabraha", - "vni2", - "xmi", # (7 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_cbp_groupme-mirror will be updated in-place ! resource "keycloak_group_memberships" "project_cbp_groupme-mirror" { id = "scottylabs/group-memberships/e99499c1-c5e2-4121-a207-ea138dce2e39" ! members = [ - "audreyha", - "bpwang", - "echiu2", - "johncao", - "jzw2", - "kalee2", - "katelynk", - "kl5", - "nabraha", - "vni2", - "xmi", # (7 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_cmu-courses will be updated in-place ! resource "keycloak_group_memberships" "project_cmu-courses" { id = "scottylabs/group-memberships/bbf3e8ad-e627-41cb-80e9-2c48768a6a77" ! members = [ - "asivachi", - "brianch2", - "haiyuem", - "hannahl3", - "jasondin", - "jgtsao", - "vaathava", # (7 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_cmu-courses_courses will be updated in-place ! resource "keycloak_group_memberships" "project_cmu-courses_courses" { id = "scottylabs/group-memberships/3f1ea03c-766b-4265-9a4a-b63463a5e406" ! members = [ - "asivachi", - "brianch2", - "haiyuem", - "hannahl3", - "jasondin", - "jgtsao", - "vaathava", # (7 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_cmu-eats_eats will be updated in-place ! resource "keycloak_group_memberships" "project_cmu-eats_eats" { id = "scottylabs/group-memberships/41a1f091-ff21-421d-b98a-085de9cd77ba" ! members = [ - "alvinche", - "ghechen", - "lillianx", - "raymond4", - "samsongo", - "thomasxi", # (1 unchanged element hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_cmu-maps_maps will be updated in-place ! resource "keycloak_group_memberships" "project_cmu-maps_maps" { id = "scottylabs/group-memberships/b50ccd92-08af-4a27-b275-2929ccfd4f64" ! members = [ - "hayoonch", - "kzhong2", - "pollyg", # (3 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_cmu-study_study will be updated in-place ! resource "keycloak_group_memberships" "project_cmu-study_study" { id = "scottylabs/group-memberships/f1b424fe-27f7-40ef-831f-9885f66bac3a" ! members = [ - "cseluzhy", - "kenneth4", - "mishag", - "ocervera", # (4 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_cmu-study_study_admins will be updated in-place ! resource "keycloak_group_memberships" "project_cmu-study_study_admins" { id = "scottylabs/group-memberships/a683866f-c161-4298-8d00-911d611e2895" ! members = [ - "cseluzhy", - "mishag", # (1 unchanged element hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_devops will be updated in-place ! resource "keycloak_group_memberships" "project_devops" { id = "scottylabs/group-memberships/25f7b55f-5ad9-497f-9f38-62f9113a5fb7" ! members = [ - "jhhan2", # (8 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_devops_changelog will be updated in-place ! resource "keycloak_group_memberships" "project_devops_changelog" { id = "scottylabs/group-memberships/a854d323-1d2d-4eaa-a249-1da2827b0d77" ! members = [ - "jhhan2", # (8 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_devops_documentation will be updated in-place ! resource "keycloak_group_memberships" "project_devops_documentation" { id = "scottylabs/group-memberships/3c072d0d-78f5-40d2-9b28-06eb1563eb2f" ! members = [ - "jhhan2", # (8 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_devops_link-shortener will be updated in-place ! resource "keycloak_group_memberships" "project_devops_link-shortener" { id = "scottylabs/group-memberships/3cc5ba5b-6117-4cf3-8fb9-891c3d31d935" ! members = [ - "jhhan2", # (8 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_lnf_lost-and-found will be destroyed # (because keycloak_group_memberships.project_lnf_lost-and-found is not in configuration) - resource "keycloak_group_memberships" "project_lnf_lost-and-found" { - group_id = "f8579235-26aa-4e0b-a80e-a490aa5bba75" -> null - id = "scottylabs/group-memberships/f8579235-26aa-4e0b-a80e-a490aa5bba75" -> null - members = [ - "apallati", ] -> null - realm_id = "scottylabs" -> null } # keycloak_group_memberships.project_lnf_lost-and-found_admins will be destroyed # (because keycloak_group_memberships.project_lnf_lost-and-found_admins is not in configuration) - resource "keycloak_group_memberships" "project_lnf_lost-and-found_admins" { - group_id = "e883939b-e89b-47a0-84c6-df663192022c" -> null - id = "scottylabs/group-memberships/e883939b-e89b-47a0-84c6-df663192022c" -> null - members = [ - "apallati", ] -> null - realm_id = "scottylabs" -> null } # keycloak_group_memberships.project_lost-and-found_lost-and-found-v2 will be created + resource "keycloak_group_memberships" "project_lost-and-found_lost-and-found-v2" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_lost-and-found_lost-and-found-v2_admins will be created + resource "keycloak_group_memberships" "project_lost-and-found_lost-and-found-v2_admins" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_slai_cmugpt-agent will be updated in-place ! resource "keycloak_group_memberships" "project_slai_cmugpt-agent" { id = "scottylabs/group-memberships/9aad8c08-a972-439d-b29d-f3a7f5181423" ! members = [ - "akhanal2", - "jcz2", - "jliao2", - "yuxizhen", + "aasingh", # (7 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_slai_cmugpt-agent_admins will be updated in-place ! resource "keycloak_group_memberships" "project_slai_cmugpt-agent_admins" { id = "scottylabs/group-memberships/f4e82f9b-769d-4f38-a7f2-e214189d9269" ! members = [ - "jessec2", - "jiyas", # (2 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_slai_cmugpt-mcp-server will be updated in-place ! resource "keycloak_group_memberships" "project_slai_cmugpt-mcp-server" { id = "scottylabs/group-memberships/d833990f-eabb-4bfc-942f-4f7a7c48d0f8" ! members = [ - "akhanal2", - "jcz2", - "jliao2", - "yuxizhen", + "aasingh", # (7 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_slai_cmugpt-mcp-server_admins will be updated in-place ! resource "keycloak_group_memberships" "project_slai_cmugpt-mcp-server_admins" { id = "scottylabs/group-memberships/8f84f9ec-e78a-41f6-9ce6-097fce273298" ! members = [ - "jessec2", - "jiyas", # (2 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_slai_cmugpt-sms-surface will be updated in-place ! resource "keycloak_group_memberships" "project_slai_cmugpt-sms-surface" { id = "scottylabs/group-memberships/45c6df66-57c5-427f-8748-865054d41f43" ! members = [ - "akhanal2", - "jcz2", - "jliao2", - "yuxizhen", + "aasingh", # (7 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_slai_cmugpt-sms-surface_admins will be updated in-place ! resource "keycloak_group_memberships" "project_slai_cmugpt-sms-surface_admins" { id = "scottylabs/group-memberships/34404457-985f-4a61-b2f8-4754c2eb3293" ! members = [ - "jessec2", - "jiyas", # (2 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_slai_cmugpt-surface will be updated in-place ! resource "keycloak_group_memberships" "project_slai_cmugpt-surface" { id = "scottylabs/group-memberships/49b7dd85-aa5c-48bd-93c1-3fe377683775" ! members = [ - "akhanal2", - "jcz2", - "jliao2", - "yuxizhen", + "aasingh", # (7 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_slai_cmugpt-surface_admins will be updated in-place ! resource "keycloak_group_memberships" "project_slai_cmugpt-surface_admins" { id = "scottylabs/group-memberships/4f3531db-8075-480e-bbf4-253e98783b56" ! members = [ - "jessec2", - "jiyas", # (2 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_tartan-vote will be updated in-place ! resource "keycloak_group_memberships" "project_tartan-vote" { id = "scottylabs/group-memberships/c32fb4e6-6198-4962-b0e5-a497a23dad8c" ! members = [ - "ebase", - "mxiong2", # (8 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_terrier will be updated in-place ! resource "keycloak_group_memberships" "project_terrier" { id = "scottylabs/group-memberships/678c7fa9-35cc-4bef-9a06-87cb6aa36238" ! members = [ - "ethanli", - "jazang", - "minzhenn", # (6 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.projects will be updated in-place ! resource "keycloak_group_memberships" "projects" { id = "scottylabs/group-memberships/9e6890c8-50a0-4b82-86b9-91791fffac25" ! members = [ - "akhanal2", - "alvinche", - "asivachi", - "audreyha", - "bpwang", - "brianch2", - "cseluzhy", - "ebase", - "echiu2", - "ethanli", - "ghechen", - "haiyuem", - "hannahl3", - "hayoonch", - "jasondin", - "jazang", - "jcz2", - "jgtsao", - "jhhan2", - "jliao2", - "jzw2", - "kalee2", - "katelynk", - "kenneth4", - "kl5", - "kzhong2", - "lillianx", - "minzhenn", - "mishag", - "mxiong2", - "nabraha", - "ocervera", - "pollyg", - "raymond4", - "samsongo", - "thomasxi", - "vaathava", - "vni2", - "xmi", - "yuxizhen", + "aasingh", # (50 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_openid_client.lost_and_found will be destroyed # (because keycloak_openid_client.lost_and_found is not in configuration) - resource "keycloak_openid_client" "lost_and_found" { - access_type = "CONFIDENTIAL" -> null - always_display_in_console = false -> null - backchannel_logout_revoke_offline_sessions = false -> null - backchannel_logout_session_required = true -> null - client_authenticator_type = "client-secret" -> null - client_id = "lost-and-found" -> null - client_secret = (sensitive value) -> null - client_secret_wo = (write-only attribute) -> null - consent_required = false -> null - direct_access_grants_enabled = false -> null - display_on_consent_screen = false -> null - enabled = true -> null - extra_config = {} -> null - frontchannel_logout_enabled = false -> null - full_scope_allowed = true -> null - id = "4da488e4-230e-491b-b597-48b9be2295f3" -> null - implicit_flow_enabled = false -> null - import = false -> null - name = "lost-and-found" -> null - oauth2_device_authorization_grant_enabled = false -> null - oauth2_jwt_authorization_grant_enabled = false -> null - realm_id = "scottylabs" -> null - require_dpop_bound_tokens = false -> null - service_accounts_enabled = false -> null - standard_flow_enabled = true -> null - standard_token_exchange_enabled = false -> null - use_refresh_tokens = true -> null - use_refresh_tokens_client_credentials = false -> null - valid_post_logout_redirect_uris = [] -> null - valid_redirect_uris = [ - "https://oauth.scottylabs.org/oauth2/callback", ] -> null - web_origins = [ - "+", ] -> null } # keycloak_openid_client.lost_and_found_dev will be destroyed # (because keycloak_openid_client.lost_and_found_dev is not in configuration) - resource "keycloak_openid_client" "lost_and_found_dev" { - access_type = "CONFIDENTIAL" -> null - always_display_in_console = false -> null - backchannel_logout_revoke_offline_sessions = false -> null - backchannel_logout_session_required = true -> null - client_authenticator_type = "client-secret" -> null - client_id = "lost-and-found-dev" -> null - client_secret = (sensitive value) -> null - client_secret_wo = (write-only attribute) -> null - consent_required = false -> null - direct_access_grants_enabled = false -> null - display_on_consent_screen = false -> null - enabled = true -> null - extra_config = {} -> null - frontchannel_logout_enabled = false -> null - full_scope_allowed = true -> null - id = "d034b754-e940-43c4-b8e7-66162f048eaa" -> null - implicit_flow_enabled = false -> null - import = false -> null - name = "lost-and-found-dev" -> null - oauth2_device_authorization_grant_enabled = false -> null - oauth2_jwt_authorization_grant_enabled = false -> null - realm_id = "scottylabs" -> null - require_dpop_bound_tokens = false -> null - service_accounts_enabled = false -> null - standard_flow_enabled = true -> null - standard_token_exchange_enabled = false -> null - use_refresh_tokens = true -> null - use_refresh_tokens_client_credentials = false -> null - valid_post_logout_redirect_uris = [] -> null - valid_redirect_uris = [ - "http://localhost:8090/oauth2/callback", ] -> null - web_origins = [ - "+", ] -> null } # keycloak_openid_client.lost_and_found_staging will be destroyed # (because keycloak_openid_client.lost_and_found_staging is not in configuration) - resource "keycloak_openid_client" "lost_and_found_staging" { - access_type = "CONFIDENTIAL" -> null - always_display_in_console = false -> null - backchannel_logout_revoke_offline_sessions = false -> null - backchannel_logout_session_required = true -> null - client_authenticator_type = "client-secret" -> null - client_id = "lost-and-found-staging" -> null - client_secret = (sensitive value) -> null - client_secret_wo = (write-only attribute) -> null - consent_required = false -> null - direct_access_grants_enabled = false -> null - display_on_consent_screen = false -> null - enabled = true -> null - extra_config = {} -> null - frontchannel_logout_enabled = false -> null - full_scope_allowed = true -> null - id = "fc804596-276b-4480-b156-5e0799043d7b" -> null - implicit_flow_enabled = false -> null - import = false -> null - name = "lost-and-found-staging" -> null - oauth2_device_authorization_grant_enabled = false -> null - oauth2_jwt_authorization_grant_enabled = false -> null - realm_id = "scottylabs" -> null - require_dpop_bound_tokens = false -> null - service_accounts_enabled = false -> null - standard_flow_enabled = true -> null - standard_token_exchange_enabled = false -> null - use_refresh_tokens = true -> null - use_refresh_tokens_client_credentials = false -> null - valid_post_logout_redirect_uris = [] -> null - valid_redirect_uris = [ - "https://oauth.scottylabs.org/oauth2/callback", ] -> null - web_origins = [ - "+", ] -> null } # keycloak_openid_client.lost_and_found_v2 will be created + resource "keycloak_openid_client" "lost_and_found_v2" { + access_token_lifespan = (known after apply) + access_type = "CONFIDENTIAL" + always_display_in_console = false + backchannel_logout_session_required = true + client_authenticator_type = "client-secret" + client_id = "lost-and-found-v2" + client_offline_session_idle_timeout = (known after apply) + client_offline_session_max_lifespan = (known after apply) + client_secret = (sensitive value) + client_secret_wo = (write-only attribute) + client_session_idle_timeout = (known after apply) + client_session_max_lifespan = (known after apply) + consent_required = (known after apply) + direct_access_grants_enabled = false + display_on_consent_screen = (known after apply) + enabled = true + exclude_issuer_from_auth_response = (known after apply) + exclude_session_state_from_auth_response = (known after apply) + frontchannel_logout_enabled = (known after apply) + full_scope_allowed = true + id = (known after apply) + implicit_flow_enabled = (known after apply) + import = false + name = "lost-and-found-v2" + oauth2_device_authorization_grant_enabled = false + oauth2_jwt_authorization_grant_enabled = false + realm_id = "scottylabs" + require_dpop_bound_tokens = (known after apply) + resource_server_id = (known after apply) + service_account_user_id = (known after apply) + service_accounts_enabled = (known after apply) + standard_flow_enabled = true + standard_token_exchange_enabled = false + use_refresh_tokens = true + use_refresh_tokens_client_credentials = false + valid_post_logout_redirect_uris = (known after apply) + valid_redirect_uris = [ + "https://oauth.scottylabs.org/oauth2/callback", ] + web_origins = [ + "+", ] } # keycloak_openid_client.lost_and_found_v2_dev will be created + resource "keycloak_openid_client" "lost_and_found_v2_dev" { + access_token_lifespan = (known after apply) + access_type = "CONFIDENTIAL" + always_display_in_console = false + backchannel_logout_session_required = true + client_authenticator_type = "client-secret" + client_id = "lost-and-found-v2-dev" + client_offline_session_idle_timeout = (known after apply) + client_offline_session_max_lifespan = (known after apply) + client_secret = (sensitive value) + client_secret_wo = (write-only attribute) + client_session_idle_timeout = (known after apply) + client_session_max_lifespan = (known after apply) + consent_required = (known after apply) + direct_access_grants_enabled = false + display_on_consent_screen = (known after apply) + enabled = true + exclude_issuer_from_auth_response = (known after apply) + exclude_session_state_from_auth_response = (known after apply) + frontchannel_logout_enabled = (known after apply) + full_scope_allowed = true + id = (known after apply) + implicit_flow_enabled = (known after apply) + import = false + name = "lost-and-found-v2-dev" + oauth2_device_authorization_grant_enabled = false + oauth2_jwt_authorization_grant_enabled = false + realm_id = "scottylabs" + require_dpop_bound_tokens = (known after apply) + resource_server_id = (known after apply) + service_account_user_id = (known after apply) + service_accounts_enabled = (known after apply) + standard_flow_enabled = true + standard_token_exchange_enabled = false + use_refresh_tokens = true + use_refresh_tokens_client_credentials = false + valid_post_logout_redirect_uris = (known after apply) + valid_redirect_uris = [ + "http://localhost:8090/oauth2/callback", ] + web_origins = [ + "+", ] } # keycloak_openid_client.lost_and_found_v2_staging will be created + resource "keycloak_openid_client" "lost_and_found_v2_staging" { + access_token_lifespan = (known after apply) + access_type = "CONFIDENTIAL" + always_display_in_console = false + backchannel_logout_session_required = true + client_authenticator_type = "client-secret" + client_id = "lost-and-found-v2-staging" + client_offline_session_idle_timeout = (known after apply) + client_offline_session_max_lifespan = (known after apply) + client_secret = (sensitive value) + client_secret_wo = (write-only attribute) + client_session_idle_timeout = (known after apply) + client_session_max_lifespan = (known after apply) + consent_required = (known after apply) + direct_access_grants_enabled = false + display_on_consent_screen = (known after apply) + enabled = true + exclude_issuer_from_auth_response = (known after apply) + exclude_session_state_from_auth_response = (known after apply) + frontchannel_logout_enabled = (known after apply) + full_scope_allowed = true + id = (known after apply) + implicit_flow_enabled = (known after apply) + import = false + name = "lost-and-found-v2-staging" + oauth2_device_authorization_grant_enabled = false + oauth2_jwt_authorization_grant_enabled = false + realm_id = "scottylabs" + require_dpop_bound_tokens = (known after apply) + resource_server_id = (known after apply) + service_account_user_id = (known after apply) + service_accounts_enabled = (known after apply) + standard_flow_enabled = true + standard_token_exchange_enabled = false + use_refresh_tokens = true + use_refresh_tokens_client_credentials = false + valid_post_logout_redirect_uris = (known after apply) + valid_redirect_uris = [ + "https://oauth.scottylabs.org/oauth2/callback", ] + web_origins = [ + "+", ] } # keycloak_openid_group_membership_protocol_mapper.lost_and_found will be destroyed # (because keycloak_openid_group_membership_protocol_mapper.lost_and_found is not in configuration) - resource "keycloak_openid_group_membership_protocol_mapper" "lost_and_found" { - add_to_access_token = true -> null - add_to_id_token = true -> null - add_to_token_introspection = false -> null - add_to_userinfo = true -> null - claim_name = "groups" -> null - client_id = "4da488e4-230e-491b-b597-48b9be2295f3" -> null - full_path = true -> null - id = "58b42c77-a8e2-4691-864f-deb833c608f7" -> null - name = "groups" -> null - realm_id = "scottylabs" -> null } # keycloak_openid_group_membership_protocol_mapper.lost_and_found_dev will be destroyed # (because keycloak_openid_group_membership_protocol_mapper.lost_and_found_dev is not in configuration) - resource "keycloak_openid_group_membership_protocol_mapper" "lost_and_found_dev" { - add_to_access_token = true -> null - add_to_id_token = true -> null - add_to_token_introspection = false -> null - add_to_userinfo = true -> null - claim_name = "groups" -> null - client_id = "d034b754-e940-43c4-b8e7-66162f048eaa" -> null - full_path = true -> null - id = "9c4ece4c-7ea6-40eb-806a-ac0badf15f1a" -> null - name = "groups" -> null - realm_id = "scottylabs" -> null } # keycloak_openid_group_membership_protocol_mapper.lost_and_found_staging will be destroyed # (because keycloak_openid_group_membership_protocol_mapper.lost_and_found_staging is not in configuration) - resource "keycloak_openid_group_membership_protocol_mapper" "lost_and_found_staging" { - add_to_access_token = true -> null - add_to_id_token = true -> null - add_to_token_introspection = false -> null - add_to_userinfo = true -> null - claim_name = "groups" -> null - client_id = "fc804596-276b-4480-b156-5e0799043d7b" -> null - full_path = true -> null - id = "52028130-44ae-47a1-b966-c7f45c0634a5" -> null - name = "groups" -> null - realm_id = "scottylabs" -> null } # keycloak_openid_group_membership_protocol_mapper.lost_and_found_v2 will be created + resource "keycloak_openid_group_membership_protocol_mapper" "lost_and_found_v2" { + add_to_access_token = true + add_to_id_token = true + add_to_token_introspection = false + add_to_userinfo = true + claim_name = "groups" + client_id = (known after apply) + full_path = true + id = (known after apply) + name = "groups" + realm_id = "scottylabs" } # keycloak_openid_group_membership_protocol_mapper.lost_and_found_v2_dev will be created + resource "keycloak_openid_group_membership_protocol_mapper" "lost_and_found_v2_dev" { + add_to_access_token = true + add_to_id_token = true + add_to_token_introspection = false + add_to_userinfo = true + claim_name = "groups" + client_id = (known after apply) + full_path = true + id = (known after apply) + name = "groups" + realm_id = "scottylabs" } # keycloak_openid_group_membership_protocol_mapper.lost_and_found_v2_staging will be created + resource "keycloak_openid_group_membership_protocol_mapper" "lost_and_found_v2_staging" { + add_to_access_token = true + add_to_id_token = true + add_to_token_introspection = false + add_to_userinfo = true + claim_name = "groups" + client_id = (known after apply) + full_path = true + id = (known after apply) + name = "groups" + realm_id = "scottylabs" } # vault_kv_secret_v2.lost_and_found_dev_keycloak_realm will be destroyed # (because vault_kv_secret_v2.lost_and_found_dev_keycloak_realm is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_dev_keycloak_realm" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/dev/KEYCLOAK_REALM" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.435606111Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/dev/KEYCLOAK_REALM" -> null - path = "secret/data/secretspec/lost-and-found/dev/KEYCLOAK_REALM" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_dev_keycloak_url will be destroyed # (because vault_kv_secret_v2.lost_and_found_dev_keycloak_url is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_dev_keycloak_url" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/dev/KEYCLOAK_URL" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.31638779Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/dev/KEYCLOAK_URL" -> null - path = "secret/data/secretspec/lost-and-found/dev/KEYCLOAK_URL" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_dev_oauth_relay_url will be destroyed # (because vault_kv_secret_v2.lost_and_found_dev_oauth_relay_url is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_dev_oauth_relay_url" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/dev/OAUTH_RELAY_URL" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.312224387Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/dev/OAUTH_RELAY_URL" -> null - path = "secret/data/secretspec/lost-and-found/dev/OAUTH_RELAY_URL" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_dev_oidc_client_id will be destroyed # (because vault_kv_secret_v2.lost_and_found_dev_oidc_client_id is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_dev_oidc_client_id" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/dev/OIDC_CLIENT_ID" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.516047109Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/dev/OIDC_CLIENT_ID" -> null - path = "secret/data/secretspec/lost-and-found/dev/OIDC_CLIENT_ID" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_dev_oidc_client_secret will be destroyed # (because vault_kv_secret_v2.lost_and_found_dev_oidc_client_secret is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_dev_oidc_client_secret" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/dev/OIDC_CLIENT_SECRET" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.513172645Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/dev/OIDC_CLIENT_SECRET" -> null - path = "secret/data/secretspec/lost-and-found/dev/OIDC_CLIENT_SECRET" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_dev_project_admin_group will be destroyed # (because vault_kv_secret_v2.lost_and_found_dev_project_admin_group is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_dev_project_admin_group" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/dev/PROJECT_ADMIN_GROUP" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.429394306Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/dev/PROJECT_ADMIN_GROUP" -> null - path = "secret/data/secretspec/lost-and-found/dev/PROJECT_ADMIN_GROUP" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_dev_project_group will be destroyed # (because vault_kv_secret_v2.lost_and_found_dev_project_group is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_dev_project_group" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/dev/PROJECT_GROUP" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.315857244Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/dev/PROJECT_GROUP" -> null - path = "secret/data/secretspec/lost-and-found/dev/PROJECT_GROUP" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_preview_keycloak_realm will be destroyed # (because vault_kv_secret_v2.lost_and_found_preview_keycloak_realm is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_preview_keycloak_realm" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/preview/KEYCLOAK_REALM" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.212051571Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/preview/KEYCLOAK_REALM" -> null - path = "secret/data/secretspec/lost-and-found/preview/KEYCLOAK_REALM" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_preview_keycloak_url will be destroyed # (because vault_kv_secret_v2.lost_and_found_preview_keycloak_url is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_preview_keycloak_url" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/preview/KEYCLOAK_URL" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.31094638Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/preview/KEYCLOAK_URL" -> null - path = "secret/data/secretspec/lost-and-found/preview/KEYCLOAK_URL" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_preview_oauth_relay_url will be destroyed # (because vault_kv_secret_v2.lost_and_found_preview_oauth_relay_url is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_preview_oauth_relay_url" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/preview/OAUTH_RELAY_URL" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.435798159Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/preview/OAUTH_RELAY_URL" -> null - path = "secret/data/secretspec/lost-and-found/preview/OAUTH_RELAY_URL" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_preview_oidc_client_id will be destroyed # (because vault_kv_secret_v2.lost_and_found_preview_oidc_client_id is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_preview_oidc_client_id" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/preview/OIDC_CLIENT_ID" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.555273622Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/preview/OIDC_CLIENT_ID" -> null - path = "secret/data/secretspec/lost-and-found/preview/OIDC_CLIENT_ID" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_preview_oidc_client_secret will be destroyed # (because vault_kv_secret_v2.lost_and_found_preview_oidc_client_secret is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_preview_oidc_client_secret" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/preview/OIDC_CLIENT_SECRET" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.56278Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/preview/OIDC_CLIENT_SECRET" -> null - path = "secret/data/secretspec/lost-and-found/preview/OIDC_CLIENT_SECRET" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_preview_project_admin_group will be destroyed # (because vault_kv_secret_v2.lost_and_found_preview_project_admin_group is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_preview_project_admin_group" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/preview/PROJECT_ADMIN_GROUP" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.327733999Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/preview/PROJECT_ADMIN_GROUP" -> null - path = "secret/data/secretspec/lost-and-found/preview/PROJECT_ADMIN_GROUP" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_preview_project_group will be destroyed # (because vault_kv_secret_v2.lost_and_found_preview_project_group is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_preview_project_group" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/preview/PROJECT_GROUP" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.317520161Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/preview/PROJECT_GROUP" -> null - path = "secret/data/secretspec/lost-and-found/preview/PROJECT_GROUP" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_prod_keycloak_realm will be destroyed # (because vault_kv_secret_v2.lost_and_found_prod_keycloak_realm is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_prod_keycloak_realm" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/prod/KEYCLOAK_REALM" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.430089328Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/prod/KEYCLOAK_REALM" -> null - path = "secret/data/secretspec/lost-and-found/prod/KEYCLOAK_REALM" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_prod_keycloak_url will be destroyed # (because vault_kv_secret_v2.lost_and_found_prod_keycloak_url is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_prod_keycloak_url" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/prod/KEYCLOAK_URL" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.325710496Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/prod/KEYCLOAK_URL" -> null - path = "secret/data/secretspec/lost-and-found/prod/KEYCLOAK_URL" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_prod_oauth_relay_url will be destroyed # (because vault_kv_secret_v2.lost_and_found_prod_oauth_relay_url is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_prod_oauth_relay_url" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/prod/OAUTH_RELAY_URL" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.204633005Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/prod/OAUTH_RELAY_URL" -> null - path = "secret/data/secretspec/lost-and-found/prod/OAUTH_RELAY_URL" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_prod_oidc_client_id will be destroyed # (because vault_kv_secret_v2.lost_and_found_prod_oidc_client_id is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_prod_oidc_client_id" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/prod/OIDC_CLIENT_ID" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.671275927Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/prod/OIDC_CLIENT_ID" -> null - path = "secret/data/secretspec/lost-and-found/prod/OIDC_CLIENT_ID" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_prod_oidc_client_secret will be destroyed # (because vault_kv_secret_v2.lost_and_found_prod_oidc_client_secret is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_prod_oidc_client_secret" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/prod/OIDC_CLIENT_SECRET" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.644280357Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/prod/OIDC_CLIENT_SECRET" -> null - path = "secret/data/secretspec/lost-and-found/prod/OIDC_CLIENT_SECRET" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_prod_project_admin_group will be destroyed # (because vault_kv_secret_v2.lost_and_found_prod_project_admin_group is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_prod_project_admin_group" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/prod/PROJECT_ADMIN_GROUP" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.333078795Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/prod/PROJECT_ADMIN_GROUP" -> null - path = "secret/data/secretspec/lost-and-found/prod/PROJECT_ADMIN_GROUP" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_prod_project_group will be destroyed # (because vault_kv_secret_v2.lost_and_found_prod_project_group is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_prod_project_group" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/prod/PROJECT_GROUP" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.204614109Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/prod/PROJECT_GROUP" -> null - path = "secret/data/secretspec/lost-and-found/prod/PROJECT_GROUP" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_staging_keycloak_realm will be destroyed # (because vault_kv_secret_v2.lost_and_found_staging_keycloak_realm is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_staging_keycloak_realm" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/staging/KEYCLOAK_REALM" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.179462258Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/staging/KEYCLOAK_REALM" -> null - path = "secret/data/secretspec/lost-and-found/staging/KEYCLOAK_REALM" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_staging_keycloak_url will be destroyed # (because vault_kv_secret_v2.lost_and_found_staging_keycloak_url is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_staging_keycloak_url" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/staging/KEYCLOAK_URL" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.181568671Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/staging/KEYCLOAK_URL" -> null - path = "secret/data/secretspec/lost-and-found/staging/KEYCLOAK_URL" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_staging_oauth_relay_url will be destroyed # (because vault_kv_secret_v2.lost_and_found_staging_oauth_relay_url is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_staging_oauth_relay_url" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/staging/OAUTH_RELAY_URL" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.189692303Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/staging/OAUTH_RELAY_URL" -> null - path = "secret/data/secretspec/lost-and-found/staging/OAUTH_RELAY_URL" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_staging_oidc_client_id will be destroyed # (because vault_kv_secret_v2.lost_and_found_staging_oidc_client_id is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_staging_oidc_client_id" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/staging/OIDC_CLIENT_ID" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.591130999Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/staging/OIDC_CLIENT_ID" -> null - path = "secret/data/secretspec/lost-and-found/staging/OIDC_CLIENT_ID" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_staging_oidc_client_secret will be destroyed # (because vault_kv_secret_v2.lost_and_found_staging_oidc_client_secret is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_staging_oidc_client_secret" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/staging/OIDC_CLIENT_SECRET" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.557451436Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/staging/OIDC_CLIENT_SECRET" -> null - path = "secret/data/secretspec/lost-and-found/staging/OIDC_CLIENT_SECRET" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_staging_project_admin_group will be destroyed # (because vault_kv_secret_v2.lost_and_found_staging_project_admin_group is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_staging_project_admin_group" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/staging/PROJECT_ADMIN_GROUP" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.188098836Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/staging/PROJECT_ADMIN_GROUP" -> null - path = "secret/data/secretspec/lost-and-found/staging/PROJECT_ADMIN_GROUP" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_staging_project_group will be destroyed # (because vault_kv_secret_v2.lost_and_found_staging_project_group is not in configuration) - resource "vault_kv_secret_v2" "lost_and_found_staging_project_group" { - data = (sensitive value) -> null - data_json = (sensitive value) -> null - data_json_wo = (write-only attribute) -> null - delete_all_versions = false -> null - disable_read = false -> null - id = "secret/data/secretspec/lost-and-found/staging/PROJECT_GROUP" -> null - metadata = { - "created_time" = "2026-09-22T12:06:53.187489443Z" - "custom_metadata" = "null" - "deletion_time" = "" - "destroyed" = "false" - "version" = "2" } -> null - mount = "secret" -> null - name = "secretspec/lost-and-found/staging/PROJECT_GROUP" -> null - path = "secret/data/secretspec/lost-and-found/staging/PROJECT_GROUP" -> null - custom_metadata { - cas_required = false -> null - data = {} -> null - delete_version_after = 0 -> null - max_versions = 0 -> null } } # vault_kv_secret_v2.lost_and_found_v2_dev_keycloak_realm will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_dev_keycloak_realm" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/dev/KEYCLOAK_REALM" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_dev_keycloak_url will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_dev_keycloak_url" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/dev/KEYCLOAK_URL" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_dev_oauth_relay_url will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_dev_oauth_relay_url" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/dev/OAUTH_RELAY_URL" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_dev_oidc_client_id will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_dev_oidc_client_id" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/dev/OIDC_CLIENT_ID" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_dev_oidc_client_secret will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_dev_oidc_client_secret" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/dev/OIDC_CLIENT_SECRET" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_dev_project_admin_group will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_dev_project_admin_group" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/dev/PROJECT_ADMIN_GROUP" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_dev_project_group will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_dev_project_group" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/dev/PROJECT_GROUP" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_preview_keycloak_realm will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_preview_keycloak_realm" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/preview/KEYCLOAK_REALM" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_preview_keycloak_url will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_preview_keycloak_url" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/preview/KEYCLOAK_URL" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_preview_oauth_relay_url will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_preview_oauth_relay_url" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/preview/OAUTH_RELAY_URL" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_preview_oidc_client_id will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_preview_oidc_client_id" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/preview/OIDC_CLIENT_ID" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_preview_oidc_client_secret will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_preview_oidc_client_secret" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/preview/OIDC_CLIENT_SECRET" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_preview_project_admin_group will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_preview_project_admin_group" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/preview/PROJECT_ADMIN_GROUP" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_preview_project_group will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_preview_project_group" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/preview/PROJECT_GROUP" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_prod_keycloak_realm will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_prod_keycloak_realm" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/prod/KEYCLOAK_REALM" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_prod_keycloak_url will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_prod_keycloak_url" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/prod/KEYCLOAK_URL" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_prod_oauth_relay_url will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_prod_oauth_relay_url" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/prod/OAUTH_RELAY_URL" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_prod_oidc_client_id will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_prod_oidc_client_id" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/prod/OIDC_CLIENT_ID" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_prod_oidc_client_secret will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_prod_oidc_client_secret" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/prod/OIDC_CLIENT_SECRET" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_prod_project_admin_group will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_prod_project_admin_group" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/prod/PROJECT_ADMIN_GROUP" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_prod_project_group will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_prod_project_group" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/prod/PROJECT_GROUP" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_staging_keycloak_realm will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_staging_keycloak_realm" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/staging/KEYCLOAK_REALM" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_staging_keycloak_url will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_staging_keycloak_url" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/staging/KEYCLOAK_URL" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_staging_oauth_relay_url will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_staging_oauth_relay_url" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/staging/OAUTH_RELAY_URL" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_staging_oidc_client_id will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_staging_oidc_client_id" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/staging/OIDC_CLIENT_ID" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_staging_oidc_client_secret will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_staging_oidc_client_secret" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/staging/OIDC_CLIENT_SECRET" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_staging_project_admin_group will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_staging_project_admin_group" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/staging/PROJECT_ADMIN_GROUP" + path = (known after apply) + custom_metadata (known after apply) } # vault_kv_secret_v2.lost_and_found_v2_staging_project_group will be created + resource "vault_kv_secret_v2" "lost_and_found_v2_staging_project_group" { + data = (sensitive value) + data_json = (sensitive value) + data_json_wo = (write-only attribute) + delete_all_versions = false + disable_read = false + id = (known after apply) + metadata = (known after apply) + mount = "secret" + name = "secretspec/lost-and-found-v2/staging/PROJECT_GROUP" + path = (known after apply) + custom_metadata (known after apply) } Plan: 38 to add, 25 to change, 38 to destroy. ``` </details> * :arrow_forward: To **apply** this plan, comment: ```shell atlantis apply -p keycloak ``` * :put_litter_in_its_place: To **delete** this plan and lock, click [here](https://atlantis.scottylabs.org/lock?id=ScottyLabs%252Fgovernance%252Ftofu%252Fkeycloak%252Fdefault%252Fkeycloak) * :repeat: To **plan** this project again, comment: ```shell atlantis plan -p keycloak ``` Plan: 38 to add, 25 to change, 38 to destroy. --- ### 5. project: `discord` dir: `tofu/discord` workspace: `default` <details><summary>Show Output</summary> ```diff Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on shared package cache Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in 8.26s OpenTofu used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols: + create ! update in-place (current -> planned) - destroy OpenTofu will perform the following actions: # discord_channel_permission.lnf_ch0 will be destroyed # (because discord_channel_permission.lnf_ch0 is not in configuration) - resource "discord_channel_permission" "lnf_ch0" { - allow = 1024 -> null - channel_id = "1526510267607945326" -> null - deny = 0 -> null - id = "1526510267607945326:1551927765769527427:role" -> null - overwrite_id = "1551927765769527427" -> null - type = "role" -> null } # discord_channel_permission.lost-and-found_ch0 will be created + resource "discord_channel_permission" "lost-and-found_ch0" { + allow = 1024 + channel_id = "1526510267607945326" + id = (known after apply) + overwrite_id = (known after apply) + type = "role" } # discord_member_roles.akhanal2 will be destroyed # (because discord_member_roles.akhanal2 is not in configuration) - resource "discord_member_roles" "akhanal2" { - id = "1353118209024331948:640268047994716180" -> null - server_id = "1353118209024331948" -> null - user_id = "640268047994716180" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1505078357321191535" -> null } } # discord_member_roles.alvinche will be destroyed # (because discord_member_roles.alvinche is not in configuration) - resource "discord_member_roles" "alvinche" { - id = "1353118209024331948:486272688688594983" -> null - server_id = "1353118209024331948" -> null - user_id = "486272688688594983" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1541552714063024148" -> null } } # discord_member_roles.anish will be updated in-place ! resource "discord_member_roles" "anish" { id = "1353118209024331948:315249559473225729" # (2 unchanged attributes hidden) - role { - has_role = true -> null - role_id = "1551927765769527427" -> null } + role { + has_role = true + role_id = (known after apply) } # (14 unchanged blocks hidden) } # discord_member_roles.asivachi will be destroyed # (because discord_member_roles.asivachi is not in configuration) - resource "discord_member_roles" "asivachi" { - id = "1353118209024331948:800781569475346474" -> null - server_id = "1353118209024331948" -> null - user_id = "800781569475346474" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1500016758700904488" -> null } } # discord_member_roles.audreyha will be destroyed # (because discord_member_roles.audreyha is not in configuration) - resource "discord_member_roles" "audreyha" { - id = "1353118209024331948:783495446201892926" -> null - server_id = "1353118209024331948" -> null - user_id = "783495446201892926" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1494773174334783499" -> null } } # discord_member_roles.azzzz will be destroyed # (because discord_member_roles.azzzz is not in configuration) - resource "discord_member_roles" "azzzz" { - id = "1353118209024331948:1257332086206103575" -> null - server_id = "1353118209024331948" -> null - user_id = "1257332086206103575" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1517227361790201857" -> null } } # discord_member_roles.bpwang will be destroyed # (because discord_member_roles.bpwang is not in configuration) - resource "discord_member_roles" "bpwang" { - id = "1353118209024331948:703654765137100830" -> null - server_id = "1353118209024331948" -> null - user_id = "703654765137100830" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1494773174334783499" -> null } } # discord_member_roles.brianch2 will be destroyed # (because discord_member_roles.brianch2 is not in configuration) - resource "discord_member_roles" "brianch2" { - id = "1353118209024331948:766159431914225665" -> null - server_id = "1353118209024331948" -> null - user_id = "766159431914225665" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1500016758700904488" -> null } } # discord_member_roles.cseluzhy will be destroyed # (because discord_member_roles.cseluzhy is not in configuration) - resource "discord_member_roles" "cseluzhy" { - id = "1353118209024331948:1128028390365085747" -> null - server_id = "1353118209024331948" -> null - user_id = "1128028390365085747" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1519792320755662928" -> null } - role { - has_role = true -> null - role_id = "1550659990266581074" -> null } } # discord_member_roles.eb_thom will be destroyed # (because discord_member_roles.eb_thom is not in configuration) - resource "discord_member_roles" "eb_thom" { - id = "1353118209024331948:1055573092535115868" -> null - server_id = "1353118209024331948" -> null - user_id = "1055573092535115868" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1508601984255524885" -> null } } # discord_member_roles.echiu2 will be destroyed # (because discord_member_roles.echiu2 is not in configuration) - resource "discord_member_roles" "echiu2" { - id = "1353118209024331948:581109283832463370" -> null - server_id = "1353118209024331948" -> null - user_id = "581109283832463370" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1494773174334783499" -> null } } # discord_member_roles.ethanli will be destroyed # (because discord_member_roles.ethanli is not in configuration) - resource "discord_member_roles" "ethanli" { - id = "1353118209024331948:770051855857221693" -> null - server_id = "1353118209024331948" -> null - user_id = "770051855857221693" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1517227361790201857" -> null } } # discord_member_roles.gostmeaper will be updated in-place ! resource "discord_member_roles" "gostmeaper" { id = "1353118209024331948:459877032176779264" # (2 unchanged attributes hidden) - role { - has_role = true -> null - role_id = "1494773174334783499" -> null } # (3 unchanged blocks hidden) } # discord_member_roles.haiyuem will be destroyed # (because discord_member_roles.haiyuem is not in configuration) - resource "discord_member_roles" "haiyuem" { - id = "1353118209024331948:801979299375611964" -> null - server_id = "1353118209024331948" -> null - user_id = "801979299375611964" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1500016758700904488" -> null } } # discord_member_roles.hannahl3 will be destroyed # (because discord_member_roles.hannahl3 is not in configuration) - resource "discord_member_roles" "hannahl3" { - id = "1353118209024331948:880616009847947324" -> null - server_id = "1353118209024331948" -> null - user_id = "880616009847947324" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1500016758700904488" -> null } } # discord_member_roles.hayoonch will be destroyed # (because discord_member_roles.hayoonch is not in configuration) - resource "discord_member_roles" "hayoonch" { - id = "1353118209024331948:754732367742107728" -> null - server_id = "1353118209024331948" -> null - user_id = "754732367742107728" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1526003694708195448" -> null } } # discord_member_roles.jasondin will be destroyed # (because discord_member_roles.jasondin is not in configuration) - resource "discord_member_roles" "jasondin" { - id = "1353118209024331948:648634771835977799" -> null - server_id = "1353118209024331948" -> null - user_id = "648634771835977799" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1500016758700904488" -> null } } # discord_member_roles.jazang will be destroyed # (because discord_member_roles.jazang is not in configuration) - resource "discord_member_roles" "jazang" { - id = "1353118209024331948:1412952264556941466" -> null - server_id = "1353118209024331948" -> null - user_id = "1412952264556941466" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1517227361790201857" -> null } } # discord_member_roles.jc_965 will be updated in-place ! resource "discord_member_roles" "jc_965" { id = "1353118209024331948:472617578938761226" # (2 unchanged attributes hidden) - role { - has_role = true -> null - role_id = "1519792320755662928" -> null } # (2 unchanged blocks hidden) } # discord_member_roles.jcz2 will be destroyed # (because discord_member_roles.jcz2 is not in configuration) - resource "discord_member_roles" "jcz2" { - id = "1353118209024331948:844604301573750784" -> null - server_id = "1353118209024331948" -> null - user_id = "844604301573750784" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1505078357321191535" -> null } } # discord_member_roles.jgtsao will be destroyed # (because discord_member_roles.jgtsao is not in configuration) - resource "discord_member_roles" "jgtsao" { - id = "1353118209024331948:414556245178056706" -> null - server_id = "1353118209024331948" -> null - user_id = "414556245178056706" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1500016758700904488" -> null } } # discord_member_roles.jhhan2 will be destroyed # (because discord_member_roles.jhhan2 is not in configuration) - resource "discord_member_roles" "jhhan2" { - id = "1353118209024331948:630616046285619210" -> null - server_id = "1353118209024331948" -> null - user_id = "630616046285619210" -> null - role { - has_role = true -> null - role_id = "1488787087598813215" -> null } - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } } # discord_member_roles.jiyas will be updated in-place ! resource "discord_member_roles" "jiyas" { id = "1353118209024331948:829775805768925275" # (2 unchanged attributes hidden) - role { - has_role = true -> null - role_id = "1519792320755662928" -> null } # (2 unchanged blocks hidden) } # discord_member_roles.jliao2 will be destroyed # (because discord_member_roles.jliao2 is not in configuration) - resource "discord_member_roles" "jliao2" { - id = "1353118209024331948:709410097536958624" -> null - server_id = "1353118209024331948" -> null - user_id = "709410097536958624" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1505078357321191535" -> null } } # discord_member_roles.jzw2 will be destroyed # (because discord_member_roles.jzw2 is not in configuration) - resource "discord_member_roles" "jzw2" { - id = "1353118209024331948:855178339526115378" -> null - server_id = "1353118209024331948" -> null - user_id = "855178339526115378" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1494773174334783499" -> null } } # discord_member_roles.kalee2 will be destroyed # (because discord_member_roles.kalee2 is not in configuration) - resource "discord_member_roles" "kalee2" { - id = "1353118209024331948:688872544560087135" -> null - server_id = "1353118209024331948" -> null - user_id = "688872544560087135" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1494773174334783499" -> null } } # discord_member_roles.katelynk will be destroyed # (because discord_member_roles.katelynk is not in configuration) - resource "discord_member_roles" "katelynk" { - id = "1353118209024331948:583738213735202900" -> null - server_id = "1353118209024331948" -> null - user_id = "583738213735202900" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1494773174334783499" -> null } } # discord_member_roles.kenneth4 will be destroyed # (because discord_member_roles.kenneth4 is not in configuration) - resource "discord_member_roles" "kenneth4" { - id = "1353118209024331948:1094614396405305405" -> null - server_id = "1353118209024331948" -> null - user_id = "1094614396405305405" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1550659990266581074" -> null } } # discord_member_roles.kennethz will be destroyed # (because discord_member_roles.kennethz is not in configuration) - resource "discord_member_roles" "kennethz" { - id = "1353118209024331948:1535829582588940318" -> null - server_id = "1353118209024331948" -> null - user_id = "1535829582588940318" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1526003694708195448" -> null } } # discord_member_roles.kli will be destroyed # (because discord_member_roles.kli is not in configuration) - resource "discord_member_roles" "kli" { - id = "1353118209024331948:718989060508614656" -> null - server_id = "1353118209024331948" -> null - user_id = "718989060508614656" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1494773174334783499" -> null } } # discord_member_roles.lillianx will be destroyed # (because discord_member_roles.lillianx is not in configuration) - resource "discord_member_roles" "lillianx" { - id = "1353118209024331948:623652888639569930" -> null - server_id = "1353118209024331948" -> null - user_id = "623652888639569930" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1541552714063024148" -> null } } # discord_member_roles.mangomochi7 will be destroyed # (because discord_member_roles.mangomochi7 is not in configuration) - resource "discord_member_roles" "mangomochi7" { - id = "1353118209024331948:908476191198048348" -> null - server_id = "1353118209024331948" -> null - user_id = "908476191198048348" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1541552714063024148" -> null } } # discord_member_roles.mishag will be destroyed # (because discord_member_roles.mishag is not in configuration) - resource "discord_member_roles" "mishag" { - id = "1353118209024331948:1050623345663692841" -> null - server_id = "1353118209024331948" -> null - user_id = "1050623345663692841" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1519792320755662928" -> null } - role { - has_role = true -> null - role_id = "1550659990266581074" -> null } } # discord_member_roles.mxiong2 will be destroyed # (because discord_member_roles.mxiong2 is not in configuration) - resource "discord_member_roles" "mxiong2" { - id = "1353118209024331948:768665871182331955" -> null - server_id = "1353118209024331948" -> null - user_id = "768665871182331955" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1508601984255524885" -> null } } # discord_member_roles.nabraha will be destroyed # (because discord_member_roles.nabraha is not in configuration) - resource "discord_member_roles" "nabraha" { - id = "1353118209024331948:995693970455797870" -> null - server_id = "1353118209024331948" -> null - user_id = "995693970455797870" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1494773174334783499" -> null } } # discord_member_roles.ocervera will be destroyed # (because discord_member_roles.ocervera is not in configuration) - resource "discord_member_roles" "ocervera" { - id = "1353118209024331948:1112935942135754812" -> null - server_id = "1353118209024331948" -> null - user_id = "1112935942135754812" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1550659990266581074" -> null } } # discord_member_roles.pollyg will be destroyed # (because discord_member_roles.pollyg is not in configuration) - resource "discord_member_roles" "pollyg" { - id = "1353118209024331948:895126440956297307" -> null - server_id = "1353118209024331948" -> null - user_id = "895126440956297307" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1526003694708195448" -> null } } # discord_member_roles.raymond4 will be destroyed # (because discord_member_roles.raymond4 is not in configuration) - resource "discord_member_roles" "raymond4" { - id = "1353118209024331948:818267068838838303" -> null - server_id = "1353118209024331948" -> null - user_id = "818267068838838303" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1541552714063024148" -> null } } # discord_member_roles.samsongo will be destroyed # (because discord_member_roles.samsongo is not in configuration) - resource "discord_member_roles" "samsongo" { - id = "1353118209024331948:1035544100801368084" -> null - server_id = "1353118209024331948" -> null - user_id = "1035544100801368084" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1541552714063024148" -> null } } # discord_member_roles.sissizh3n will be destroyed # (because discord_member_roles.sissizh3n is not in configuration) - resource "discord_member_roles" "sissizh3n" { - id = "1353118209024331948:884852669024452668" -> null - server_id = "1353118209024331948" -> null - user_id = "884852669024452668" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1505078357321191535" -> null } } # discord_member_roles.thomasxi will be destroyed # (because discord_member_roles.thomasxi is not in configuration) - resource "discord_member_roles" "thomasxi" { - id = "1353118209024331948:649464486046203904" -> null - server_id = "1353118209024331948" -> null - user_id = "649464486046203904" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1541552714063024148" -> null } } # discord_member_roles.vaathava will be destroyed # (because discord_member_roles.vaathava is not in configuration) - resource "discord_member_roles" "vaathava" { - id = "1353118209024331948:710720210272911390" -> null - server_id = "1353118209024331948" -> null - user_id = "710720210272911390" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1500016758700904488" -> null } } # discord_member_roles.vni2 will be destroyed # (because discord_member_roles.vni2 is not in configuration) - resource "discord_member_roles" "vni2" { - id = "1353118209024331948:526542490447380480" -> null - server_id = "1353118209024331948" -> null - user_id = "526542490447380480" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1494773174334783499" -> null } } # discord_member_roles.xmi will be destroyed # (because discord_member_roles.xmi is not in configuration) - resource "discord_member_roles" "xmi" { - id = "1353118209024331948:750076130555330650" -> null - server_id = "1353118209024331948" -> null - user_id = "750076130555330650" -> null - role { - has_role = true -> null - role_id = "1488787088118644848" -> null } - role { - has_role = true -> null - role_id = "1494773174334783499" -> null } } # discord_member_roles.zin will be created + resource "discord_member_roles" "zin" { + id = (known after apply) + server_id = "1353118209024331948" + user_id = "808457755676639302" + role { + has_role = true + role_id = "1488787088118644848" } + role { + has_role = true + role_id = "1505078357321191535" } } # discord_role.lnf will be destroyed # (because discord_role.lnf is not in configuration) - resource "discord_role" "lnf" { - color = 0 -> null - hoist = false -> null - id = "1551927765769527427" -> null - managed = false -> null - mentionable = false -> null - name = "Lost and Found" -> null - permissions = 0 -> null - position = 1 -> null - server_id = "1353118209024331948" -> null } # discord_role.lost-and-found will be created + resource "discord_role" "lost-and-found" { + hoist = false + id = (known after apply) + managed = (known after apply) + mentionable = false + name = "Lost and Found" + permissions = 0 + position = (known after apply) + server_id = "1353118209024331948" } Plan: 3 to add, 4 to change, 42 to destroy. ``` </details> * :arrow_forward: To **apply** this plan, comment: ```shell atlantis apply -p discord ``` * :put_litter_in_its_place: To **delete** this plan and lock, click [here](https://atlantis.scottylabs.org/lock?id=ScottyLabs%252Fgovernance%252Ftofu%252Fdiscord%252Fdefault%252Fdiscord) * :repeat: To **plan** this project again, comment: ```shell atlantis plan -p discord ``` Plan: 3 to add, 4 to change, 42 to destroy. --- ### 6. project: `git` dir: `tofu/git` workspace: `default` **Plan Error** <details><summary>Show Output</summary> ``` running '/nix/store/6knnwrwxlzs7f7rlr14b8agk69aa3w5b-opentofu-1.12.6/bin/tofu plan -input=false -refresh -out /var/lib/atlantis/repos/ScottyLabs/governance/364/default/tofu/git/git-default.tfplan' in '/var/lib/atlantis/repos/ScottyLabs/governance/364/default/tofu/git': exit status 1 Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in 8.27s ╷ │ Warning: Provider development overrides are in effect │ │ The following provider development overrides are set in the CLI │ configuration: │ - svalabs/forgejo in /tmp/forgejo-provider │ │ The behavior may therefore not match any released version of the provider │ and applying changes may cause the state to become incompatible with │ published releases. ╵ random_password.kennel_webhook_secret: Refreshing state... [id=none] data.external.identity_arnavrao: Reading... data.external.identity_manrajs: Reading... data.external.identity_stringatlas: Reading... data.external.identity_indigo0445: Reading... data.external.identity_annadavi: Reading... data.external.identity_emmawong: Reading... data.external.identity_brightz: Reading... data.external.identity_jzd: Reading... data.external.identity_maybe_yiyi: Reading... data.external.identity_arnavrao: Read complete after 0s [id=-] data.external.identity_jiyas: Reading... data.external.identity_annadavi: Read complete after 0s [id=-] data.external.identity_indigo0445: Read complete after 0s [id=-] data.external.identity_brightz: Read complete after 0s [id=-] data.external.identity_anish: Reading... data.external.identity_nikhilr: Reading... data.external.identity_jzd: Read complete after 0s [id=-] data.external.identity_emmawong: Read complete after 0s [id=-] data.external.identity_etashjha: Reading... data.external.identity_manrajs: Read complete after 0s [id=-] data.external.identity_gostmeaper: Reading... data.external.identity_jessica_lr_song: Reading... data.external.identity_zoexue: Reading... data.external.identity_stringatlas: Read complete after 0s [id=-] data.external.identity_kothurvidur: Reading... data.external.identity_maybe_yiyi: Read complete after 0s [id=-] data.external.identity_zin: Reading... data.external.identity_jw8: Reading... data.external.identity_jiyas: Read complete after 0s [id=-] data.external.identity_kluoxx: Reading... data.external.identity_jessica_lr_song: Read complete after 0s [id=-] data.external.identity_andyj: Reading... data.external.identity_anish: Read complete after 0s [id=-] data.external.identity_klaipras: Reading... data.external.identity_etashjha: Read complete after 0s [id=-] data.external.identity_gostmeaper: Read complete after 0s [id=-] data.external.identity_tentype: Reading... data.external.identity_nikhilr: Read complete after 0s [id=-] data.external.identity_drishtis: Reading... data.external.identity_kritdass: Reading... data.external.identity_zoexue: Read complete after 1s [id=-] data.external.identity_rzhu3: Reading... data.external.identity_kothurvidur: Read complete after 1s [id=-] data.external.identity_stationedk_06: Reading... data.external.identity_zin: Read complete after 1s [id=-] data.external.identity_gabrielx: Reading... data.external.identity_jw8: Read complete after 1s [id=-] data.external.identity_thesuperrl: Reading... data.external.identity_kluoxx: Read complete after 1s [id=-] data.external.identity_qianxuege: Reading... data.external.identity_andyj: Read complete after 1s [id=-] data.external.identity_riztofu: Reading... data.external.identity_kritdass: Read complete after 1s [id=-] data.external.identity_krishsax: Reading... data.external.identity_rzhu3: Read complete after 0s [id=-] data.external.identity_xboxbedrock: Reading... data.external.identity_klaipras: Read complete after 1s [id=-] data.external.identity_kechezon: Reading... data.external.identity_drishtis: Read complete after 1s [id=-] data.external.identity_dcrodrig: Reading... data.external.identity_tentype: Read complete after 1s [id=-] data.external.identity_stationedk_06: Read complete after 0s [id=-] data.external.identity_dsoral: Reading... data.external.identity_acchs: Reading... data.external.identity_thesuperrl: Read complete after 0s [id=-] data.external.identity_xindiy: Reading... data.external.identity_gabrielx: Read complete after 0s [id=-] data.external.identity_dkou: Reading... data.external.identity_qianxuege: Read complete after 0s [id=-] data.external.identity_liamwalk: Reading... data.external.identity_krishsax: Read complete after 0s [id=-] data.external.identity_arom1a: Reading... data.external.identity_acchs: Read complete after 0s [id=-] data.external.identity_aszhou: Reading... data.external.identity_riztofu: Read complete after 0s [id=-] data.external.identity_ckawibow: Reading... data.external.identity_dsoral: Read complete after 0s [id=-] data.external.identity_rhsen: Reading... data.external.identity_kechezon: Read complete after 0s [id=-] data.external.identity_jc_965: Reading... data.external.identity_xboxbedrock: Read complete after 0s [id=-] data.external.identity_siddharthr: Reading... data.external.identity_dcrodrig: Read complete after 0s [id=-] data.external.identity_jalenluorion: Reading... data.external.identity_xindiy: Read complete after 0s [id=-] data.external.identity_amzoeee: Reading... data.external.identity_dkou: Read complete after 0s [id=-] data.external.identity_saniyav: Reading... data.external.identity_rhsen: Read complete after 0s [id=-] data.external.identity_ckawibow: Read complete after 0s [id=-] data.external.identity_sgli: Reading... data.external.identity_arom1a: Read complete after 0s [id=-] data.external.identity_jc_965: Read complete after 0s [id=-] data.external.identity_kyma: Reading... forgejo_repository.cmu-insta_insta: Refreshing state... [name=insta] forgejo_team_member.cmugpt-sms-surface_leads_jc_965: Refreshing state... data.external.identity_jalenluorion: Read complete after 0s [id=-] data.external.identity_siddharthr: Read complete after 0s [id=-] forgejo_team_member.tech_leads_mishag: Refreshing state... forgejo_team_member.cbp_echiu2: Refreshing state... forgejo_team_member.cmu-eats_lillianx: Refreshing state... data.external.identity_aszhou: Read complete after 0s [id=-] forgejo_team_member.cmu-study_kenneth4: Refreshing state... forgejo_repository.slai_cmugpt_sms_surface: Refreshing state... [name=cmugpt-sms-surface] forgejo_team_member.slai_jcz2: Refreshing state... forgejo_team_member.cmu-courses_hannahl3: Refreshing state... forgejo_team_member.slai_akhanal2: Refreshing state... forgejo_team_member.cmu-eats_thomasxi: Refreshing state... forgejo_team_member.cbp_katelynk: Refreshing state... forgejo_team_member.cmu-eats_raymond4: Refreshing state... data.external.identity_amzoeee: Read complete after 0s [id=-] forgejo_team_member.cmu-courses_brianch2: Refreshing state... data.external.identity_saniyav: Read complete after 0s [id=-] forgejo_team.lost-and-found_leads: Refreshing state... [name=lost-and-found-leads] forgejo_team_member.cmu-maps_pollyg: Refreshing state... forgejo_team_member.cmu-study_cseluzhy: Refreshing state... forgejo_team_member.cmugpt-mcp-server_leads_jc_965: Refreshing state... forgejo_team_member.study_leads_cseluzhy: Refreshing state... data.external.identity_liamwalk: Read complete after 1s [id=-] forgejo_repository.cbp_discord_verify: Refreshing state... [name=discord-verify] forgejo_team_member.cmu-maps_hayoonch: Refreshing state... forgejo_team_member.cmu-eats_mangomochi7: Refreshing state... forgejo_team_member.tech_leads_cseluzhy: Refreshing state... forgejo_team_member.cbp_kli: Refreshing state... forgejo_team_member.slai_sissizh3n: Refreshing state... forgejo_team_member.cmugpt-agent_leads_jiyas: Refreshing state... forgejo_team_member.tartan-vote_mxiong2: Refreshing state... forgejo_team_member.cbp_nabraha: Refreshing state... data.external.identity_sgli: Read complete after 1s [id=-] forgejo_team_member.cbp_bpwang: Refreshing state... forgejo_team_member.cbp_xmi: Refreshing state... forgejo_team.lnf: Refreshing state... [name=lnf] forgejo_team_repository.lnf_lost_and_found: Refreshing state... forgejo_team_member.cmu-study_ocervera: Refreshing state... forgejo_team_member.cmugpt-agent_leads_jc_965: Refreshing state... forgejo_team_member.cmugpt-sms-surface_leads_jiyas: Refreshing state... forgejo_team_member.cmugpt-mcp-server_leads_jiyas: Refreshing state... forgejo_team_member.cbp_kalee2: Refreshing state... data.external.identity_kyma: Read complete after 1s [id=-] forgejo_team_member.cmu-courses_jasondin: Refreshing state... forgejo_team_member.cmu-courses_vaathava: Refreshing state... forgejo_team_member.cmu-study_mishag: Refreshing state... forgejo_team_member.cmu-eats_alvinche: Refreshing state... forgejo_team_member.lnf_anish: Refreshing state... forgejo_team_member.cbp_vni2: Refreshing state... forgejo_team_repository.lost-and-found_leads_lost_and_found: Refreshing state... forgejo_team_member.study_leads_mishag: Refreshing state... forgejo_team_member.tech_leads_jc_965: Refreshing state... forgejo_team_member.cmu-courses_haiyuem: Refreshing state... forgejo_team_member.cmugpt-surface_leads_jiyas: Refreshing state... forgejo_team_member.terrier_ethanli: Refreshing state... forgejo_team_member.tartan-vote_eb_thom: Refreshing state... forgejo_team_member.terrier_jazang: Refreshing state... forgejo_team_member.cmu-eats_samsongo: Refreshing state... forgejo_team_member.cmu-courses_asivachi: Refreshing state... forgejo_team_member.devops_jhhan2: Refreshing state... forgejo_team_member.cmu-courses_jgtsao: Refreshing state... forgejo_team_member.cmugpt-surface_leads_jc_965: Refreshing state... forgejo_team_member.tech_leads_jiyas: Refreshing state... forgejo_team_member.lost-and-found_leads_anish: Refreshing state... forgejo_team_member.cbp_audreyha: Refreshing state... forgejo_team_member.cbp_gostmeaper: Refreshing state... forgejo_team_member.terrier_azzzz: Refreshing state... forgejo_repository.lnf_lost_and_found: Refreshing state... [name=lost-and-found] forgejo_team_member.cmu-maps_kennethz: Refreshing state... forgejo_team_member.cbp_jzw2: Refreshing state... forgejo_team_member.slai_jliao2: Refreshing state... forgejo_repository.cmu-eats_eats: Refreshing state... [name=eats] forgejo_repository.uia_components: Refreshing state... [name=components] forgejo_repository.cmu-maps_maps: Refreshing state... [name=maps] forgejo_repository.cmu-housing_housing: Refreshing state... [name=housing] forgejo_repository.slai_mcp_server: Refreshing state... [name=mcp-server] forgejo_repository.devops_kennel: Refreshing state... [name=kennel] forgejo_repository.uia_scottylabs_org: Refreshing state... [name=scottylabs-org] forgejo_repository.slai_cmugpt_surface: Refreshing state... [name=cmugpt-surface] forgejo_repository.devops_governance: Refreshing state... [name=governance] forgejo_repository.devops_collie: Refreshing state... [name=collie] forgejo_repository.cmu-courses_courses: Refreshing state... [name=courses] forgejo_repository.cbp_bus_sign: Refreshing state... [name=bus-sign] forgejo_repository.slai_cmugpt_agent: Refreshing state... [name=cmugpt-agent] forgejo_repository.devops_link_shortener: Refreshing state... [name=link-shortener] data.forgejo_organization.this: Reading... forgejo_repository.cmu-courses_internet_archive: Refreshing state... [name=internet-archive] forgejo_repository.cmu-cal_cal: Refreshing state... [name=cal] data.forgejo_organization.this: Read complete after 0s [name=ScottyLabs] forgejo_repository.terrier_terrier: Refreshing state... [name=terrier] forgejo_repository.tartan-vote_tartan_vote: Refreshing state... [name=tartan-vote] forgejo_repository.cbp_dalmatian: Refreshing state... [name=dalmatian] forgejo_repository.cmu-study_study: Refreshing state... [name=study] forgejo_repository.quest_quest: Refreshing state... [name=quest] forgejo_repository.cbp_groupme_mirror: Refreshing state... [name=groupme-mirror] forgejo_repository.cmu-eats_dining_api: Refreshing state... [name=dining-api] forgejo_repository.devops_documentation: Refreshing state... [name=documentation] forgejo_repository.devops_infrastructure: Refreshing state... [name=infrastructure] forgejo_repository.occ_occ: Refreshing state... [name=occ] restapi_object.lnf_lost_and_found_push_mirror: Refreshing state... [id=remote_mirror_Hd6adHzND-A] restapi_object.lnf_lost_and_found_kennel_webhook: Refreshing state... [id=34] github_actions_repository_permissions.lnf_lost_and_found_actions: Refreshing state... [id=lost-and-found] github_repository_deploy_key.lnf_lost_and_found_mirror_deploy_key: Refreshing state... [id=lost-and-found:164076320] github_repository_ruleset.lnf_lost_and_found_ruleset: Refreshing state... [id=23821214] github_repository.lnf_lost_and_found: Refreshing state... [id=lost-and-found] github_repository.uia_components: Refreshing state... [id=components] github_repository.cmu-eats_dining_api: Refreshing state... [id=dining-api] github_repository.cbp_discord_verify: Refreshing state... [id=discord-verify] github_repository.cmu-maps_maps: Refreshing state... [id=maps] github_repository.cmu-insta_insta: Refreshing state... [id=insta] github_repository.slai_cmugpt_surface: Refreshing state... [id=cmugpt-surface] github_repository.cmu-study_study: Refreshing state... [id=study] github_repository.cmu-cal_cal: Refreshing state... [id=cal] github_repository.devops_link_shortener: Refreshing state... [id=link-shortener] github_repository.slai_cmugpt_agent: Refreshing state... [id=cmugpt-agent] github_repository.slai_cmugpt_sms_surface: Refreshing state... [id=cmugpt-sms-surface] github_repository.cbp_bus_sign: Refreshing state... [id=bus-sign] github_repository.occ_occ: Refreshing state... [id=occ] github_repository.devops_infrastructure: Refreshing state... [id=infrastructure] github_repository.quest_quest: Refreshing state... [id=quest] github_repository.tartan-vote_tartan_vote: Refreshing state... [id=tartan-vote] github_repository.devops_collie: Refreshing state... [id=collie] github_repository.cmu-courses_internet_archive: Refreshing state... [id=internet-archive] github_repository.slai_mcp_server: Refreshing state... [id=mcp-server] github_repository.uia_scottylabs_org: Refreshing state... [id=scottylabs-org] github_repository.cmu-eats_eats: Refreshing state... [id=eats] github_repository.devops_documentation: Refreshing state... [id=documentation] github_repository.cmu-courses_courses: Refreshing state... [id=courses] github_repository.cbp_groupme_mirror: Refreshing state... [id=groupme-mirror] github_repository.terrier_terrier: Refreshing state... [id=terrier] github_repository.devops_kennel: Refreshing state... [id=kennel] github_repository.cmu-housing_housing: Refreshing state... [id=housing] github_repository.devops_governance: Refreshing state... [id=governance] github_repository.cbp_dalmatian: Refreshing state... [id=dalmatian] restapi_object.cmu-insta_insta_push_mirror: Refreshing state... [id=remote_mirror_891nu6XQ1us] restapi_object.slai_cmugpt_sms_surface_push_mirror: Refreshing state... [id=remote_mirror__fkBkASN2jA] restapi_object.slai_cmugpt_sms_surface_kennel_webhook: Refreshing state... [id=19] restapi_object.cbp_discord_verify_push_mirror: Refreshing state... [id=remote_mirror_3MV7Up6cY1X] restapi_object.cbp_discord_verify_kennel_webhook: Refreshing state... [id=18] restapi_object.cmu-eats_eats_push_mirror: Refreshing state... [id=remote_mirror_j6fIO7zNJdP] restapi_object.cmu-eats_eats_kennel_webhook: Refreshing state... [id=32] restapi_object.uia_components_push_mirror: Refreshing state... [id=remote_mirror_Kwwa8TDnTgc] restapi_object.uia_components_kennel_webhook: Refreshing state... [id=27] restapi_object.cmu-housing_housing_docs_webhook: Refreshing state... [id=15] restapi_object.cmu-housing_housing_push_mirror: Refreshing state... [id=remote_mirror_uoV2HG4aiOT] restapi_object.cmu-housing_housing_kennel_webhook: Refreshing state... [id=16] restapi_object.cmu-maps_maps_kennel_webhook: Refreshing state... [id=9] restapi_object.cmu-maps_maps_push_mirror: Refreshing state... [id=remote_mirror_e4_FUnvoslJ] restapi_object.uia_scottylabs_org_push_mirror: Refreshing state... [id=remote_mirror_h6yN6QdS1lD] restapi_object.uia_scottylabs_org_kennel_webhook: Refreshing state... [id=29] restapi_object.slai_mcp_server_push_mirror: Refreshing state... [id=remote_mirror_Tqh2y0R_vDp] restapi_object.slai_mcp_server_kennel_webhook: Refreshing state... [id=13] restapi_object.devops_kennel_kennel_webhook: Refreshing state... [id=14] restapi_object.devops_kennel_push_mirror: Refreshing state... [id=remote_mirror_cT9psJkhTQ4] restapi_object.slai_cmugpt_surface_kennel_webhook: Refreshing state... [id=23] restapi_object.slai_cmugpt_surface_push_mirror: Refreshing state... [id=remote_mirror_cPTQN6S5SpB] forgejo_team.uia: Refreshing state... [name=uia] forgejo_team.documentation_leads: Refreshing state... [name=documentation-leads] forgejo_team.cmugpt-sms-surface_leads: Refreshing state... [name=cmugpt-sms-surface-leads] forgejo_team.quest: Refreshing state... [name=quest] forgejo_team.components_leads: Refreshing state... [name=components-leads] forgejo_team.occ: Refreshing state... [name=occ] forgejo_team.cmugpt-surface_leads: Refreshing state... [name=cmugpt-surface-leads] forgejo_team.tartan-vote_leads: Refreshing state... [name=tartan-vote-leads] forgejo_team.devops: Refreshing state... [name=devops] forgejo_team.terrier_leads: Refreshing state... [name=terrier-leads] forgejo_team.cmu-housing: Refreshing state... [name=cmu-housing] forgejo_team.cmu-study: Refreshing state... [name=cmu-study] forgejo_team.cmu-courses: Refreshing state... [name=cmu-courses] forgejo_team.cal_leads: Refreshing state... [name=cal-leads] forgejo_team.cmugpt-agent_leads: Refreshing state... [name=cmugpt-agent-leads] forgejo_team.cmu-eats: Refreshing state... [name=cmu-eats] forgejo_team.cmu-insta: Refreshing state... [name=cmu-insta] forgejo_team.cmu-maps: Refreshing state... [name=cmu-maps] forgejo_team.cmugpt-mcp-server_leads: Refreshing state... [name=cmugpt-mcp-server-leads] forgejo_team.insta_leads: Refreshing state... [name=insta-leads] forgejo_team.slai: Refreshing state... [name=slai] forgejo_team.terrier: Refreshing state... [name=terrier] forgejo_team.eats_leads: Refreshing state... [name=eats-leads] forgejo_team.study_leads: Refreshing state... [name=study-leads] forgejo_team.groupme-mirror_leads: Refreshing state... [name=groupme-mirror-leads] forgejo_team.scottylabs-org_leads: Refreshing state... [name=scottylabs-org-leads] forgejo_team.maps_leads: Refreshing state... [name=maps-leads] forgejo_team.tartan-vote: Refreshing state... [name=tartan-vote] forgejo_team.courses_leads: Refreshing state... [name=courses-leads] forgejo_team.cbp: Refreshing state... [name=cbp] forgejo_team.tech_leads: Refreshing state... [name=tech-leads] forgejo_team.housing_leads: Refreshing state... [name=housing-leads] forgejo_team.link-shortener_leads: Refreshing state... [name=link-shortener-leads] forgejo_team.bus-sign_leads: Refreshing state... [name=bus-sign-leads] forgejo_team.cmu-courses_leads: Refreshing state... [name=cmu-courses-leads] forgejo_team.discord-verify_leads: Refreshing state... [name=discord-verify-leads] forgejo_team.dalmatian_leads: Refreshing state... [name=dalmatian-leads] forgejo_team.devops_leads: Refreshing state... [name=devops-leads] restapi_object.devops_governance_kennel_webhook: Refreshing state... [id=22] forgejo_team.occ-main_leads: Refreshing state... [name=occ-main-leads] forgejo_team.cmu-cal: Refreshing state... [name=cmu-cal] restapi_object.devops_governance_push_mirror: Refreshing state... [id=remote_mirror_lt9JzkX1jMq] forgejo_team.quest_leads: Refreshing state... [name=quest-leads] restapi_object.devops_collie_kennel_webhook: Refreshing state... [id=17] restapi_object.devops_collie_push_mirror: Refreshing state... [id=remote_mirror_ljvVejNFXaS] restapi_object.cmu-courses_internet_archive_push_mirror: Refreshing state... [id=remote_mirror_58X__Yfs0bR] restapi_object.tartan-vote_tartan_vote_push_mirror: Refreshing state... [id=remote_mirror_EUFq4sFSnH5] restapi_object.tartan-vote_tartan_vote_docs_webhook: Refreshing state... [id=25] restapi_object.tartan-vote_tartan_vote_kennel_webhook: Refreshing state... [id=24] restapi_object.cbp_bus_sign_kennel_webhook: Refreshing state... [id=21] restapi_object.cbp_bus_sign_push_mirror: Refreshing state... [id=remote_mirror_MkKxQ2vA9pc] restapi_object.slai_cmugpt_agent_push_mirror: Refreshing state... [id=remote_mirror_kNY6rVcxdyr] restapi_object.slai_cmugpt_agent_kennel_webhook: Refreshing state... [id=28] restapi_object.cmu-courses_courses_push_mirror: Refreshing state... [id=remote_mirror_WMR9yQwKFDF] restapi_object.cmu-courses_courses_kennel_webhook: Refreshing state... [id=11] restapi_object.cmu-cal_cal_kennel_webhook: Refreshing state... [id=20] restapi_object.devops_link_shortener_kennel_webhook: Refreshing state... [id=8] restapi_object.cmu-cal_cal_push_mirror: Refreshing state... [id=remote_mirror_CO243uIONoq] restapi_object.devops_link_shortener_push_mirror: Refreshing state... [id=remote_mirror_cp8daMpt82v] restapi_object.terrier_terrier_kennel_webhook: Refreshing state... [id=12] restapi_object.terrier_terrier_push_mirror: Refreshing state... [id=remote_mirror_YopDgZksZv5] restapi_object.cbp_dalmatian_docs_webhook: Refreshing state... [id=7] restapi_object.cbp_dalmatian_push_mirror: Refreshing state... [id=remote_mirror_qzlCpLK153F] restapi_object.cbp_dalmatian_kennel_webhook: Refreshing state... [id=6] restapi_object.cmu-study_study_push_mirror: Refreshing state... [id=remote_mirror_Lo5Rz3Yz7Zp] restapi_object.cmu-study_study_kennel_webhook: Refreshing state... [id=33] restapi_object.quest_quest_kennel_webhook: Refreshing state... [id=10] restapi_object.quest_quest_push_mirror: Refreshing state... [id=remote_mirror_U9d9BPAon29] restapi_object.cmu-eats_dining_api_push_mirror: Refreshing state... [id=remote_mirror_6NT90ezmhct] restapi_object.devops_documentation_push_mirror: Refreshing state... [id=remote_mirror_izmsqaNB6Wx] restapi_object.cbp_groupme_mirror_push_mirror: Refreshing state... [id=remote_mirror_U61HJHB9VGE] restapi_object.occ_occ_push_mirror: Refreshing state... [id=remote_mirror_moBLq1YG1qz] restapi_object.devops_infrastructure_push_mirror: Refreshing state... [id=remote_mirror_oYtFpKVzTaZ] restapi_object.devops_infrastructure_kennel_webhook: Refreshing state... [id=26] github_actions_repository_permissions.uia_components_actions: Refreshing state... [id=components] github_actions_repository_permissions.slai_cmugpt_surface_actions: Refreshing state... [id=cmugpt-surface] github_actions_repository_permissions.slai_cmugpt_agent_actions: Refreshing state... [id=cmugpt-agent] github_actions_repository_permissions.cmu-eats_dining_api_actions: Refreshing state... [id=dining-api] github_actions_repository_permissions.cbp_discord_verify_actions: Refreshing state... [id=discord-verify] github_actions_repository_permissions.cmu-maps_maps_actions: Refreshing state... [id=maps] github_actions_repository_permissions.cmu-insta_insta_actions: Refreshing state... [id=insta] github_actions_repository_permissions.slai_cmugpt_sms_surface_actions: Refreshing state... [id=cmugpt-sms-surface] github_actions_repository_permissions.cmu-study_study_actions: Refreshing state... [id=study] github_actions_repository_permissions.cmu-cal_cal_actions: Refreshing state... [id=cal] github_actions_repository_permissions.devops_link_shortener_actions: Refreshing state... [id=link-shortener] github_actions_repository_permissions.devops_collie_actions: Refreshing state... [id=collie] github_actions_repository_permissions.cmu-courses_internet_archive_actions: Refreshing state... [id=internet-archive] github_actions_repository_permissions.cbp_bus_sign_actions: Refreshing state... [id=bus-sign] github_actions_repository_permissions.occ_occ_actions: Refreshing state... [id=occ] github_actions_repository_permissions.devops_infrastructure_actions: Refreshing state... [id=infrastructure] github_actions_repository_permissions.quest_quest_actions: Refreshing state... [id=quest] github_actions_repository_permissions.tartan-vote_tartan_vote_actions: Refreshing state... [id=tartan-vote] github_actions_repository_permissions.slai_mcp_server_actions: Refreshing state... [id=mcp-server] github_actions_repository_permissions.uia_scottylabs_org_actions: Refreshing state... [id=scottylabs-org] github_repository_deploy_key.cmu-insta_insta_mirror_deploy_key: Refreshing state... [id=insta:161720245] github_repository_deploy_key.slai_cmugpt_sms_surface_mirror_deploy_key: Refreshing state... [id=cmugpt-sms-surface:159665365] github_repository_deploy_key.cbp_discord_verify_mirror_deploy_key: Refreshing state... [id=discord-verify:159665340] github_actions_repository_permissions.cmu-eats_eats_actions: Refreshing state... [id=eats] github_repository_deploy_key.cmu-eats_eats_mirror_deploy_key: Refreshing state... [id=eats:163759531] github_repository_deploy_key.uia_components_mirror_deploy_key: Refreshing state... [id=components:159665353] github_repository_deploy_key.cmu-maps_maps_mirror_deploy_key: Refreshing state... [id=maps:159665325] github_repository_deploy_key.uia_scottylabs_org_mirror_deploy_key: Refreshing state... [id=scottylabs-org:159665361] github_repository_deploy_key.slai_mcp_server_mirror_deploy_key: Refreshing state... [id=mcp-server:159665358] github_actions_repository_permissions.cbp_groupme_mirror_actions: Refreshing state... [id=groupme-mirror] forgejo_team_member.uia_anish: Refreshing state... forgejo_team_repository.uia_components: Refreshing state... github_repository_deploy_key.slai_cmugpt_surface_mirror_deploy_key: Refreshing state... [id=cmugpt-surface:159665348] forgejo_team_repository.uia_scottylabs_org: Refreshing state... forgejo_team_member.documentation_leads_thesuperrl: Refreshing state... forgejo_team_member.documentation_leads_anish: Refreshing state... forgejo_team_member.quest_anish: Refreshing state... forgejo_team_member.cmugpt-sms-surface_leads_anish: Refreshing state... forgejo_team_member.quest_kechezon: Refreshing state... forgejo_team_repository.quest_quest: Refreshing state... forgejo_team_member.cmugpt-sms-surface_leads_krishsax: Refreshing state... forgejo_team_member.quest_brightz: Refreshing state... forgejo_team_member.quest_xboxbedrock: Refreshing state... forgejo_team_member.quest_jw8: Refreshing state... forgejo_team_member.components_leads_anish: Refreshing state... forgejo_team_member.occ_anish: Refreshing state... forgejo_team_repository.occ_occ: Refreshing state... forgejo_team_member.occ_acchs: Refreshing state... forgejo_team_member.occ_dcrodrig: Refreshing state... forgejo_team_member.occ_xboxbedrock: Refreshing state... forgejo_team_member.cmugpt-surface_leads_anish: Refreshing state... forgejo_team_member.cmugpt-surface_leads_krishsax: Refreshing state... forgejo_team_member.tartan-vote_leads_anish: Refreshing state... forgejo_team_member.tartan-vote_leads_maybe_yiyi: Refreshing state... forgejo_team_repository.devops_collie: Refreshing state... forgejo_team_member.devops_saniyav: Refreshing state... forgejo_team_member.devops_xboxbedrock: Refreshing state... forgejo_team_repository.devops_infrastructure: Refreshing state... forgejo_team_repository.devops_governance: Refreshing state... forgejo_team_member.devops_acchs: Refreshing state... forgejo_team_member.devops_thesuperrl: Refreshing state... forgejo_team_member.devops_indigo0445: Refreshing state... forgejo_team_member.devops_anish: Refreshing state... forgejo_team_repository.devops_documentation: Refreshing state... forgejo_team_repository.devops_kennel: Refreshing state... forgejo_team_member.devops_aszhou: Refreshing state... forgejo_team_repository.devops_link_shortener: Refreshing state... forgejo_team_member.devops_stationedk_06: Refreshing state... forgejo_team_member.terrier_leads_anish: Refreshing state... forgejo_team_member.terrier_leads_kritdass: Refreshing state... forgejo_team_repository.cmu-housing_housing: Refreshing state... forgejo_team_member.cmu-housing_kluoxx: Refreshing state... forgejo_team_member.cmu-housing_gostmeaper: Refreshing state... forgejo_team_member.cmu-housing_xindiy: Refreshing state... forgejo_team_member.cmu-housing_amzoeee: Refreshing state... forgejo_team_member.cmu-housing_tentype: Refreshing state... forgejo_team_member.cmu-housing_manrajs: Refreshing state... forgejo_team_member.cmu-housing_jessica_lr_song: Refreshing state... forgejo_team_member.cmu-housing_anish: Refreshing state... forgejo_team_member.cmu-housing_rhsen: Refreshing state... forgejo_team_member.cmu-housing_stringatlas: Refreshing state... forgejo_team_member.cmu-housing_zoexue: Refreshing state... forgejo_team_member.cmu-housing_emmawong: Refreshing state... forgejo_team_member.cmu-housing_xboxbedrock: Refreshing state... forgejo_team_member.cmu-housing_nikhilr: Refreshing state... forgejo_team_member.cmu-study_dsoral: Refreshing state... forgejo_team_member.cmu-study_annadavi: Refreshing state... forgejo_team_member.cmu-study_andyj: Refreshing state... forgejo_team_member.cmu-study_klaipras: Refreshing state... forgejo_team_repository.cmu-study_study: Refreshing state... forgejo_team_repository.cmu-courses_courses: Refreshing state... forgejo_team_repository.cmu-courses_internet_archive: Refreshing state... forgejo_team_member.cmu-courses_anish: Refreshing state... forgejo_team_member.cmu-courses_kyma: Refreshing state... forgejo_team_member.cmu-courses_sgli: Refreshing state... forgejo_team_member.cmu-courses_dkou: Refreshing state... forgejo_team_member.cmu-courses_gabrielx: Refreshing state... forgejo_team_member.cmu-courses_etashjha: Refreshing state... forgejo_team_member.cmu-courses_ckawibow: Refreshing state... forgejo_team_member.cal_leads_jalenluorion: Refreshing state... forgejo_team_member.cal_leads_anish: Refreshing state... forgejo_team_member.cmu-eats_arom1a: Refreshing state... forgejo_team_member.cmugpt-agent_leads_krishsax: Refreshing state... forgejo_team_member.cmugpt-agent_leads_anish: Refreshing state... forgejo_team_repository.cmu-eats_dining_api: Refreshing state... forgejo_team_repository.cmu-eats_eats: Refreshing state... forgejo_team_repository.cmu-insta_insta: Refreshing state... forgejo_team_member.cmu-insta_etashjha: Refreshing state... forgejo_team_repository.cmu-maps_maps: Refreshing state... forgejo_team_member.cmu-maps_anish: Refreshing state... forgejo_team_member.cmu-maps_arnavrao: Refreshing state... forgejo_team_member.cmu-maps_siddharthr: Refreshing state... forgejo_team_member.cmugpt-mcp-server_leads_anish: Refreshing state... forgejo_team_member.cmugpt-mcp-server_leads_krishsax: Refreshing state... forgejo_team_member.insta_leads_etashjha: Refreshing state... forgejo_team_member.terrier_etashjha: Refreshing state... forgejo_team_member.terrier_amzoeee: Refreshing state... forgejo_team_member.terrier_dkou: Refreshing state... forgejo_team_member.terrier_kritdass: Refreshing state... forgejo_team_member.terrier_kothurvidur: Refreshing state... forgejo_team_member.terrier_anish: Refreshing state... forgejo_team_repository.terrier_terrier: Refreshing state... forgejo_team_repository.slai_cmugpt_surface: Refreshing state... forgejo_team_repository.slai_mcp_server: Refreshing state... forgejo_team_repository.slai_cmugpt_agent: Refreshing state... forgejo_team_member.slai_xboxbedrock: Refreshing state... forgejo_team_member.slai_jc_965: Refreshing state... forgejo_team_member.slai_krishsax: Refreshing state... forgejo_team_member.slai_jiyas: Refreshing state... forgejo_team_member.slai_rzhu3: Refreshing state... forgejo_team_member.slai_qianxuege: Refreshing state... forgejo_team_member.slai_anish: Refreshing state... forgejo_team_repository.slai_cmugpt_sms_surface: Refreshing state... forgejo_team_member.eats_leads_arom1a: Refreshing state... forgejo_team_member.groupme-mirror_leads_maybe_yiyi: Refreshing state... forgejo_team_member.groupme-mirror_leads_anish: Refreshing state... forgejo_team_member.groupme-mirror_leads_tentype: Refreshing state... forgejo_team_member.study_leads_annadavi: Refreshing state... forgejo_team_member.maps_leads_siddharthr: Refreshing state... forgejo_team_member.scottylabs-org_leads_anish: Refreshing state... forgejo_team_member.tartan-vote_tentype: Refreshing state... forgejo_team_member.maps_leads_anish: Refreshing state... forgejo_team_member.tartan-vote_maybe_yiyi: Refreshing state... forgejo_team_member.tartan-vote_xboxbedrock: Refreshing state... forgejo_team_member.tartan-vote_riztofu: Refreshing state... forgejo_team_member.tartan-vote_stationedk_06: Refreshing state... forgejo_team_repository.tartan-vote_tartan_vote: Refreshing state... forgejo_team_member.tartan-vote_anish: Refreshing state... forgejo_team_member.tartan-vote_drishtis: Refreshing state... forgejo_team_member.tartan-vote_jzd: Refreshing state... forgejo_team_member.courses_leads_anish: Refreshing state... forgejo_team_member.courses_leads_etashjha: Refreshing state... forgejo_team_member.cbp_stationedk_06: Refreshing state... forgejo_team_member.cbp_anish: Refreshing state... forgejo_team_member.cbp_maybe_yiyi: Refreshing state... forgejo_team_member.cbp_tentype: Refreshing state... forgejo_team_repository.cbp_groupme_mirror: Refreshing state... forgejo_team_repository.cbp_dalmatian: Refreshing state... forgejo_team_repository.cbp_bus_sign: Refreshing state... forgejo_team_member.cbp_liamwalk: Refreshing state... forgejo_team_member.cbp_nikhilr: Refreshing state... forgejo_team_member.cbp_xboxbedrock: Refreshing state... forgejo_team_repository.cbp_discord_verify: Refreshing state... forgejo_team_member.tech_leads_xboxbedrock: Refreshing state... forgejo_team_member.tech_leads_arom1a: Refreshing state... forgejo_team_member.tech_leads_thesuperrl: Refreshing state... forgejo_team_repository.tech_leads_governance: Refreshing state... forgejo_team_member.tech_leads_nikhilr: Refreshing state... forgejo_team_member.tech_leads_siddharthr: Refreshing state... forgejo_team_member.tech_leads_krishsax: Refreshing state... forgejo_team_member.tech_leads_etashjha: Refreshing state... forgejo_team_member.tech_leads_maybe_yiyi: Refreshing state... forgejo_team_member.tech_leads_tentype: Refreshing state... forgejo_team_member.tech_leads_emmawong: Refreshing state... forgejo_team_member.tech_leads_anish: Refreshing state... forgejo_team_member.tech_leads_kritdass: Refreshing state... forgejo_team_member.tech_leads_dcrodrig: Refreshing state... forgejo_team_member.tech_leads_gostmeaper: Refreshing state... forgejo_team_member.tech_leads_annadavi: Refreshing state... forgejo_team_member.tech_leads_jalenluorion: Refreshing state... forgejo_team_member.housing_leads_tentype: Refreshing state... forgejo_team_member.housing_leads_anish: Refreshing state... forgejo_team_member.housing_leads_gostmeaper: Refreshing state... forgejo_team_member.housing_leads_emmawong: Refreshing state... forgejo_team_member.housing_leads_nikhilr: Refreshing state... forgejo_team_member.link-shortener_leads_thesuperrl: Refreshing state... forgejo_team_member.link-shortener_leads_anish: Refreshing state... forgejo_team_member.bus-sign_leads_anish: Refreshing state... forgejo_team_member.bus-sign_leads_tentype: Refreshing state... forgejo_team_member.bus-sign_leads_maybe_yiyi: Refreshing state... forgejo_team_member.cmu-courses_leads_etashjha: Refreshing state... forgejo_team_member.cmu-courses_leads_anish: Refreshing state... forgejo_team_member.discord-verify_leads_maybe_yiyi: Refreshing state... forgejo_team_member.discord-verify_leads_anish: Refreshing state... forgejo_team_member.discord-verify_leads_tentype: Refreshing state... forgejo_team_member.dalmatian_leads_maybe_yiyi: Refreshing state... forgejo_team_member.dalmatian_leads_tentype: Refreshing state... forgejo_team_member.dalmatian_leads_anish: Refreshing state... forgejo_team_member.devops_leads_anish: Refreshing state... forgejo_team_member.devops_leads_thesuperrl: Refreshing state... forgejo_team_member.occ-main_leads_dcrodrig: Refreshing state... forgejo_team_member.occ-main_leads_anish: Refreshing state... forgejo_team_repository.cmu-cal_cal: Refreshing state... forgejo_team_member.cmu-cal_anish: Refreshing state... forgejo_team_member.cmu-cal_jalenluorion: Refreshing state... forgejo_team_member.quest_leads_anish: Refreshing state... forgejo_team_member.quest_leads_xboxbedrock: Refreshing state... github_repository_deploy_key.devops_collie_mirror_deploy_key: Refreshing state... [id=collie:159665332] github_repository_deploy_key.tartan-vote_tartan_vote_mirror_deploy_key: Refreshing state... [id=tartan-vote:159665350] github_repository_deploy_key.cbp_bus_sign_mirror_deploy_key: Refreshing state... [id=bus-sign:159665342] github_repository_deploy_key.cmu-courses_internet_archive_mirror_deploy_key: Refreshing state... [id=internet-archive:159665356] github_repository_deploy_key.slai_cmugpt_agent_mirror_deploy_key: Refreshing state... [id=cmugpt-agent:159665360] github_repository_deploy_key.cmu-cal_cal_mirror_deploy_key: Refreshing state... [id=cal:159665344] github_repository_deploy_key.devops_link_shortener_mirror_deploy_key: Refreshing state... [id=link-shortener:159665345] github_repository_deploy_key.cmu-study_study_mirror_deploy_key: Refreshing state... [id=study:163760029] github_repository_deploy_key.quest_quest_mirror_deploy_key: Refreshing state... [id=quest:159665323] github_repository_deploy_key.cmu-eats_dining_api_mirror_deploy_key: Refreshing state... [id=dining-api:163759533] github_repository_deploy_key.cbp_groupme_mirror_mirror_deploy_key: Refreshing state... [id=groupme-mirror:159665366] github_repository_deploy_key.occ_occ_mirror_deploy_key: Refreshing state... [id=occ:161720242] github_repository_deploy_key.devops_infrastructure_mirror_deploy_key: Refreshing state... [id=infrastructure:159665343] github_actions_repository_permissions.devops_documentation_actions: Refreshing state... [id=documentation] github_repository_deploy_key.devops_documentation_mirror_deploy_key: Refreshing state... [id=documentation:159665362] github_actions_repository_permissions.cmu-courses_courses_actions: Refreshing state... [id=courses] github_repository_deploy_key.cmu-courses_courses_mirror_deploy_key: Refreshing state... [id=courses:159665327] github_repository_deploy_key.terrier_terrier_mirror_deploy_key: Refreshing state... [id=terrier:159665339] github_actions_repository_permissions.terrier_terrier_actions: Refreshing state... [id=terrier] github_actions_repository_permissions.devops_kennel_actions: Refreshing state... [id=kennel] github_repository_deploy_key.devops_kennel_mirror_deploy_key: Refreshing state... [id=kennel:159665328] github_actions_repository_permissions.cmu-housing_housing_actions: Refreshing state... [id=housing] github_repository_deploy_key.cmu-housing_housing_mirror_deploy_key: Refreshing state... [id=housing:159665369] github_repository_deploy_key.devops_governance_mirror_deploy_key: Refreshing state... [id=governance:159665346] github_actions_repository_permissions.devops_governance_actions: Refreshing state... [id=governance] github_actions_repository_permissions.cbp_dalmatian_actions: Refreshing state... [id=dalmatian] github_repository_deploy_key.cbp_dalmatian_mirror_deploy_key: Refreshing state... [id=dalmatian:159665367] github_repository_ruleset.cmu-insta_insta_ruleset: Refreshing state... [id=21841636] forgejo_team_repository.components_leads_components: Refreshing state... github_repository_ruleset.slai_cmugpt_sms_surface_ruleset: Refreshing state... [id=17653622] forgejo_team_repository.scottylabs-org_leads_scottylabs_org: Refreshing state... forgejo_team_repository.quest_leads_quest: Refreshing state... github_repository_ruleset.cbp_discord_verify_ruleset: Refreshing state... [id=11449154] forgejo_team_repository.occ-main_leads_occ: Refreshing state... forgejo_team_repository.devops_leads_collie: Refreshing state... forgejo_team_repository.devops_leads_infrastructure: Refreshing state... forgejo_team_repository.devops_leads_governance: Refreshing state... forgejo_team_repository.documentation_leads_documentation: Refreshing state... forgejo_team_repository.devops_leads_kennel: Refreshing state... forgejo_team_repository.link-shortener_leads_link_shortener: Refreshing state... forgejo_team_repository.housing_leads_housing: Refreshing state... github_repository_ruleset.cmu-eats_eats_ruleset: Refreshing state... [id=21330218] forgejo_team_repository.study_leads_study: Refreshing state... forgejo_team_repository.courses_leads_courses: Refreshing state... forgejo_team_repository.cmu-courses_leads_internet_archive: Refreshing state... forgejo_team_repository.eats_leads_eats: Refreshing state... forgejo_team_repository.eats_leads_dining_api: Refreshing state... forgejo_team_repository.insta_leads_insta: Refreshing state... forgejo_team_repository.maps_leads_maps: Refreshing state... github_repository_ruleset.uia_components_ruleset: Refreshing state... [id=16366085] forgejo_team_repository.terrier_leads_terrier: Refreshing state... forgejo_team_repository.cmugpt-mcp-server_leads_mcp_server: Refreshing state... forgejo_team_repository.cmugpt-surface_leads_cmugpt_surface: Refreshing state... forgejo_team_repository.cmugpt-agent_leads_cmugpt_agent: Refreshing state... forgejo_team_repository.cmugpt-sms-surface_leads_cmugpt_sms_surface: Refreshing state... github_repository_ruleset.cmu-maps_maps_ruleset: Refreshing state... [id=18864961] forgejo_team_repository.tartan-vote_leads_tartan_vote: Refreshing state... forgejo_team_repository.dalmatian_leads_dalmatian: Refreshing state... forgejo_team_repository.groupme-mirror_leads_groupme_mirror: Refreshing state... forgejo_team_repository.bus-sign_leads_bus_sign: Refreshing state... forgejo_team_repository.discord-verify_leads_discord_verify: Refreshing state... github_repository_ruleset.uia_scottylabs_org_ruleset: Refreshing state... [id=18112214] github_repository_ruleset.slai_mcp_server_ruleset: Refreshing state... [id=17082154] forgejo_team_repository.cal_leads_cal: Refreshing state... github_repository_ruleset.slai_cmugpt_surface_ruleset: Refreshing state... [id=16476662] github_repository_ruleset.devops_collie_ruleset: Refreshing state... [id=18865204] github_repository_ruleset.cmu-courses_internet_archive_ruleset: Refreshing state... [id=11988074] github_repository_ruleset.tartan-vote_tartan_vote_ruleset: Refreshing state... [id=16848966] github_repository_ruleset.cbp_bus_sign_ruleset: Refreshing state... [id=15236550] github_repository_ruleset.slai_cmugpt_agent_ruleset: Refreshing state... [id=16476661] github_repository_ruleset.cmu-cal_cal_ruleset: Refreshing state... [id=18919281] github_repository_ruleset.devops_link_shortener_ruleset: Refreshing state... [id=17911647] github_repository_ruleset.cmu-study_study_ruleset: Refreshing state... [id=23686597] github_repository_ruleset.quest_quest_ruleset: Refreshing state... [id=15750052] github_repository_ruleset.cmu-eats_dining_api_ruleset: Refreshing state... [id=21879626] github_repository_ruleset.cbp_groupme_mirror_ruleset: Refreshing state... [id=12503296] github_repository_ruleset.occ_occ_ruleset: Refreshing state... [id=21841634] github_repository_ruleset.devops_infrastructure_ruleset: Refreshing state... [id=11275118] github_repository_ruleset.devops_documentation_ruleset: Refreshing state... [id=17079368] github_repository_ruleset.cmu-courses_courses_ruleset: Refreshing state... [id=15855161] github_repository_ruleset.terrier_terrier_ruleset: Refreshing state... [id=12671003] github_repository_ruleset.devops_kennel_ruleset: Refreshing state... [id=13193453] github_repository_ruleset.cmu-housing_housing_ruleset: Refreshing state... [id=17421604] github_repository_ruleset.devops_governance_ruleset: Refreshing state... [id=14488792] github_repository_ruleset.cbp_dalmatian_ruleset: Refreshing state... [id=17238915] OpenTofu used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols: + create - destroy OpenTofu planned the following actions, but then encountered a problem: # forgejo_repository.lnf_lost_and_found will be destroyed # (because forgejo_repository.lnf_lost_and_found is not in configuration) - resource "forgejo_repository" "lnf_lost_and_found" { - allow_manual_merge = false -> null - allow_merge_commits = true -> null - allow_rebase = true -> null - allow_rebase_explicit = true -> null - allow_squash_merge = true -> null - archive_on_destroy = false -> null - archived = false -> null - auto_init = true -> null - autodetect_manual_merge = false -> null - clone_addr = "https://github.com/ScottyLabs/lost-and-found-v2.git" -> null - clone_url = "https://git.cmu.dev/ScottyLabs/lost-and-found.git" -> null - created_at = "2026-09-19T20:27:52Z" -> null - default_branch = "main" -> null - default_merge_style = "merge" -> null - description = "Official Carnegie Mellon University platform for reporting, managing, and finding lost items" -> null - empty = false -> null - fork = false -> null - forks_count = 0 -> null - full_name = "ScottyLabs/lost-and-found" -> null - has_actions = true -> null - has_issues = true -> null - has_packages = true -> null - has_projects = true -> null - has_pull_requests = true -> null - has_releases = true -> null - has_wiki = true -> null - html_url = "https://git.cmu.dev/ScottyLabs/lost-and-found" -> null - id = 149 -> null - ignore_whitespace_conflicts = false -> null - internal = false -> null - internal_tracker = { - allow_only_contributors_to_track_time = true -> null - enable_issue_dependencies = true -> null - enable_time_tracker = true -> null } -> null - labels = false -> null - lfs = false -> null - milestones = false -> null - mirror = false -> null - mirror_updated = "0001-01-01T00:00:00Z" -> null - name = "lost-and-found" -> null - open_issues_count = 0 -> null - open_pr_counter = 0 -> null - owner = "ScottyLabs" -> null - permissions = { - admin = true -> null - pull = true -> null - push = true -> null } -> null - private = false -> null - release_counter = 0 -> null - size = 12113 -> null - ssh_url = "ssh://forgejo@git.cmu.dev/ScottyLabs/lost-and-found.git" -> null - stars_count = 0 -> null - template = false -> null - trust_model = "default" -> null - updated_at = "2026-09-22T12:06:53Z" -> null - watchers_count = 3 -> null - website = "https://lostandfound.andrew.cmu.edu/" -> null } # forgejo_repository.lost-and-found_lost_and_found_v2 will be created + resource "forgejo_repository" "lost-and-found_lost_and_found_v2" { + allow_manual_merge = false + allow_merge_commits = true + allow_rebase = true + allow_rebase_explicit = true + allow_squash_merge = true + archive_on_destroy = false + archived = false + auto_init = true + autodetect_manual_merge = false + avatar_url = (known after apply) + clone_url = (known after apply) + created_at = (known after apply) + default_branch = "main" + default_merge_style = "merge" + description = "Official Carnegie Mellon University platform for reporting, managing, and finding lost items" + empty = (known after apply) + external_tracker = (known after apply) + external_wiki = (known after apply) + fork = (known after apply) + forks_count = (known after apply) + full_name = (known after apply) + has_actions = true + has_issues = true + has_packages = true + has_projects = true + has_pull_requests = true + has_releases = true + has_wiki = true + html_url = (known after apply) + id = (known after apply) + ignore_whitespace_conflicts = false + internal = (known after apply) + internal_tracker = (known after apply) + labels = false + lfs = false + milestones = false + mirror = false + mirror_interval = (known after apply) + mirror_updated = (known after apply) + name = "lost-and-found-v2" + open_issues_count = (known after apply) + open_pr_counter = (known after apply) + owner = "ScottyLabs" + parent_id = (known after apply) + permissions = (known after apply) + private = false + release_counter = (known after apply) + size = (known after apply) + ssh_url = (known after apply) + stars_count = (known after apply) + template = false + trust_model = "default" + updated_at = (known after apply) + watchers_count = (known after apply) + website = "https://lostandfound.andrew.cmu.edu/" } # forgejo_team.lnf will be destroyed # (because forgejo_team.lnf is not in configuration) - resource "forgejo_team" "lnf" { - can_create_org_repo = false -> null - description = "Lost and Found" -> null - id = 48 -> null - includes_all_repositories = false -> null - name = "lnf" -> null - organization = "ScottyLabs" -> null - organization_id = 3 -> null - permission = "write" -> null - units_map = { - "repo.code" = "write" - "repo.issues" = "write" - "repo.pulls" = "write" } -> null } # forgejo_team.lost-and-found will be created + resource "forgejo_team" "lost-and-found" { + can_create_org_repo = (known after apply) + description = "Lost and Found" + id = (known after apply) + includes_all_repositories = (known after apply) + name = "lost-and-found" + organization = (known after apply) + organization_id = 3 + permission = "write" + units_map = { + "repo.code" = "write" + "repo.issues" = "write" + "repo.pulls" = "write" } } # forgejo_team.lost-and-found-v2_leads will be created + resource "forgejo_team" "lost-and-found-v2_leads" { + can_create_org_repo = false + description = "Lost and Found leads" + id = (known after apply) + includes_all_repositories = false + name = "lost-and-found-v2-leads" + organization = (known after apply) + organization_id = 3 + permission = "admin" + units_map = { + "repo.actions" = "admin" + "repo.code" = "admin" + "repo.ext_issues" = "admin" + "repo.ext_wiki" = "admin" + "repo.issues" = "admin" + "repo.packages" = "admin" + "repo.projects" = "admin" + "repo.pulls" = "admin" + "repo.releases" = "admin" + "repo.wiki" = "admin" } } # forgejo_team.lost-and-found_leads will be destroyed # (because forgejo_team.lost-and-found_leads is not in configuration) - resource "forgejo_team" "lost-and-found_leads" { - can_create_org_repo = false -> null - description = "Lost and Found leads" -> null - id = 49 -> null - includes_all_repositories = false -> null - name = "lost-and-found-leads" -> null - organization = "ScottyLabs" -> null - organization_id = 3 -> null - permission = "admin" -> null - units_map = { - "repo.actions" = "admin" - "repo.code" = "admin" - "repo.ext_issues" = "admin" - "repo.ext_wiki" = "admin" - "repo.issues" = "admin" - "repo.packages" = "admin" - "repo.projects" = "admin" - "repo.pulls" = "admin" - "repo.releases" = "admin" - "repo.wiki" = "admin" } -> null } # forgejo_team_member.cbp_audreyha will be destroyed # (because forgejo_team_member.cbp_audreyha is not in configuration) - resource "forgejo_team_member" "cbp_audreyha" { - team_id = 3 -> null - user = "audreyha" -> null } # forgejo_team_member.cbp_bpwang will be destroyed # (because forgejo_team_member.cbp_bpwang is not in configuration) - resource "forgejo_team_member" "cbp_bpwang" { - team_id = 3 -> null - user = "bpwang" -> null } # forgejo_team_member.cbp_echiu2 will be destroyed # (because forgejo_team_member.cbp_echiu2 is not in configuration) - resource "forgejo_team_member" "cbp_echiu2" { - team_id = 3 -> null - user = "echiu2" -> null } # forgejo_team_member.cbp_gostmeaper will be destroyed # (because forgejo_team_member.cbp_gostmeaper is not in configuration) - resource "forgejo_team_member" "cbp_gostmeaper" { - team_id = 3 -> null - user = "johncao" -> null } # forgejo_team_member.cbp_jzw2 will be destroyed # (because forgejo_team_member.cbp_jzw2 is not in configuration) - resource "forgejo_team_member" "cbp_jzw2" { - team_id = 3 -> null - user = "jzw2" -> null } # forgejo_team_member.cbp_kalee2 will be destroyed # (because forgejo_team_member.cbp_kalee2 is not in configuration) - resource "forgejo_team_member" "cbp_kalee2" { - team_id = 3 -> null - user = "kalee2" -> null } # forgejo_team_member.cbp_katelynk will be destroyed # (because forgejo_team_member.cbp_katelynk is not in configuration) - resource "forgejo_team_member" "cbp_katelynk" { - team_id = 3 -> null - user = "katelynk" -> null } # forgejo_team_member.cbp_kli will be destroyed # (because forgejo_team_member.cbp_kli is not in configuration) - resource "forgejo_team_member" "cbp_kli" { - team_id = 3 -> null - user = "kli" -> null } # forgejo_team_member.cbp_nabraha will be destroyed # (because forgejo_team_member.cbp_nabraha is not in configuration) - resource "forgejo_team_member" "cbp_nabraha" { - team_id = 3 -> null - user = "nabraha" -> null } # forgejo_team_member.cbp_vni2 will be destroyed # (because forgejo_team_member.cbp_vni2 is not in configuration) - resource "forgejo_team_member" "cbp_vni2" { - team_id = 3 -> null - user = "vni2" -> null } # forgejo_team_member.cbp_xmi will be destroyed # (because forgejo_team_member.cbp_xmi is not in configuration) - resource "forgejo_team_member" "cbp_xmi" { - team_id = 3 -> null - user = "xmi" -> null } # forgejo_team_member.cmu-courses_asivachi will be destroyed # (because forgejo_team_member.cmu-courses_asivachi is not in configuration) - resource "forgejo_team_member" "cmu-courses_asivachi" { - team_id = 12 -> null - user = "asivachi" -> null } # forgejo_team_member.cmu-courses_brianch2 will be destroyed # (because forgejo_team_member.cmu-courses_brianch2 is not in configuration) - resource "forgejo_team_member" "cmu-courses_brianch2" { - team_id = 12 -> null - user = "brianch2" -> null } # forgejo_team_member.cmu-courses_haiyuem will be destroyed # (because forgejo_team_member.cmu-courses_haiyuem is not in configuration) - resource "forgejo_team_member" "cmu-courses_haiyuem" { - team_id = 12 -> null - user = "haiyuem" -> null } # forgejo_team_member.cmu-courses_hannahl3 will be destroyed # (because forgejo_team_member.cmu-courses_hannahl3 is not in configuration) - resource "forgejo_team_member" "cmu-courses_hannahl3" { - team_id = 12 -> null - user = "hannahl3" -> null } # forgejo_team_member.cmu-courses_jasondin will be destroyed # (because forgejo_team_member.cmu-courses_jasondin is not in configuration) - resource "forgejo_team_member" "cmu-courses_jasondin" { - team_id = 12 -> null - user = "jasondin" -> null } # forgejo_team_member.cmu-courses_jgtsao will be destroyed # (because forgejo_team_member.cmu-courses_jgtsao is not in configuration) - resource "forgejo_team_member" "cmu-courses_jgtsao" { - team_id = 12 -> null - user = "jgtsao" -> null } # forgejo_team_member.cmu-courses_vaathava will be destroyed # (because forgejo_team_member.cmu-courses_vaathava is not in configuration) - resource "forgejo_team_member" "cmu-courses_vaathava" { - team_id = 12 -> null - user = "vaathava" -> null } # forgejo_team_member.cmu-eats_alvinche will be destroyed # (because forgejo_team_member.cmu-eats_alvinche is not in configuration) - resource "forgejo_team_member" "cmu-eats_alvinche" { - team_id = 28 -> null - user = "alvinche" -> null } # forgejo_team_member.cmu-eats_lillianx will be destroyed # (because forgejo_team_member.cmu-eats_lillianx is not in configuration) - resource "forgejo_team_member" "cmu-eats_lillianx" { - team_id = 28 -> null - user = "lillianx" -> null } # forgejo_team_member.cmu-eats_mangomochi7 will be destroyed # (because forgejo_team_member.cmu-eats_mangomochi7 is not in configuration) - resource "forgejo_team_member" "cmu-eats_mangomochi7" { - team_id = 28 -> null - user = "mangomochi7" -> null } # forgejo_team_member.cmu-eats_raymond4 will be destroyed # (because forgejo_team_member.cmu-eats_raymond4 is not in configuration) - resource "forgejo_team_member" "cmu-eats_raymond4" { - team_id = 28 -> null - user = "raymond4" -> null } # forgejo_team_member.cmu-eats_samsongo will be destroyed # (because forgejo_team_member.cmu-eats_samsongo is not in configuration) - resource "forgejo_team_member" "cmu-eats_samsongo" { - team_id = 28 -> null - user = "samsongo" -> null } # forgejo_team_member.cmu-eats_thomasxi will be destroyed # (because forgejo_team_member.cmu-eats_thomasxi is not in configuration) - resource "forgejo_team_member" "cmu-eats_thomasxi" { - team_id = 28 -> null - user = "thomasxi" -> null } # forgejo_team_member.cmu-maps_hayoonch will be destroyed # (because forgejo_team_member.cmu-maps_hayoonch is not in configuration) - resource "forgejo_team_member" "cmu-maps_hayoonch" { - team_id = 13 -> null - user = "hayoonch" -> null } # forgejo_team_member.cmu-maps_kennethz will be destroyed # (because forgejo_team_member.cmu-maps_kennethz is not in configuration) - resource "forgejo_team_member" "cmu-maps_kennethz" { - team_id = 13 -> null - user = "kzhong2" -> null } # forgejo_team_member.cmu-maps_pollyg will be destroyed # (because forgejo_team_member.cmu-maps_pollyg is not in configuration) - resource "forgejo_team_member" "cmu-maps_pollyg" { - team_id = 13 -> null - user = "pollyg" -> null } # forgejo_team_member.cmu-study_cseluzhy will be destroyed # (because forgejo_team_member.cmu-study_cseluzhy is not in configuration) - resource "forgejo_team_member" "cmu-study_cseluzhy" { - team_id = 43 -> null - user = "cseluzhy" -> null } # forgejo_team_member.cmu-study_kenneth4 will be destroyed # (because forgejo_team_member.cmu-study_kenneth4 is not in configuration) - resource "forgejo_team_member" "cmu-study_kenneth4" { - team_id = 43 -> null - user = "kenneth4" -> null } # forgejo_team_member.cmu-study_mishag will be destroyed # (because forgejo_team_member.cmu-study_mishag is not in configuration) - resource "forgejo_team_member" "cmu-study_mishag" { - team_id = 43 -> null - user = "mishag" -> null } # forgejo_team_member.cmu-study_ocervera will be destroyed # (because forgejo_team_member.cmu-study_ocervera is not in configuration) - resource "forgejo_team_member" "cmu-study_ocervera" { - team_id = 43 -> null - user = "ocervera" -> null } # forgejo_team_member.cmugpt-agent_leads_jc_965 will be destroyed # (because forgejo_team_member.cmugpt-agent_leads_jc_965 is not in configuration) - resource "forgejo_team_member" "cmugpt-agent_leads_jc_965" { - team_id = 24 -> null - user = "jessec2" -> null } # forgejo_team_member.cmugpt-agent_leads_jiyas will be destroyed # (because forgejo_team_member.cmugpt-agent_leads_jiyas is not in configuration) - resource "forgejo_team_member" "cmugpt-agent_leads_jiyas" { - team_id = 24 -> null - user = "jiyas" -> null } # forgejo_team_member.cmugpt-mcp-server_leads_jc_965 will be destroyed # (because forgejo_team_member.cmugpt-mcp-server_leads_jc_965 is not in configuration) - resource "forgejo_team_member" "cmugpt-mcp-server_leads_jc_965" { - team_id = 26 -> null - user = "jessec2" -> null } # forgejo_team_member.cmugpt-mcp-server_leads_jiyas will be destroyed # (because forgejo_team_member.cmugpt-mcp-server_leads_jiyas is not in configuration) - resource "forgejo_team_member" "cmugpt-mcp-server_leads_jiyas" { - team_id = 26 -> null - user = "jiyas" -> null } # forgejo_team_member.cmugpt-sms-surface_leads_jc_965 will be destroyed # (because forgejo_team_member.cmugpt-sms-surface_leads_jc_965 is not in configuration) - resource "forgejo_team_member" "cmugpt-sms-surface_leads_jc_965" { - team_id = 25 -> null - user = "jessec2" -> null } # forgejo_team_member.cmugpt-sms-surface_leads_jiyas will be destroyed # (because forgejo_team_member.cmugpt-sms-surface_leads_jiyas is not in configuration) - resource "forgejo_team_member" "cmugpt-sms-surface_leads_jiyas" { - team_id = 25 -> null - user = "jiyas" -> null } # forgejo_team_member.cmugpt-surface_leads_jc_965 will be destroyed # (because forgejo_team_member.cmugpt-surface_leads_jc_965 is not in configuration) - resource "forgejo_team_member" "cmugpt-surface_leads_jc_965" { - team_id = 23 -> null - user = "jessec2" -> null } # forgejo_team_member.cmugpt-surface_leads_jiyas will be destroyed # (because forgejo_team_member.cmugpt-surface_leads_jiyas is not in configuration) - resource "forgejo_team_member" "cmugpt-surface_leads_jiyas" { - team_id = 23 -> null - user = "jiyas" -> null } # forgejo_team_member.devops_jhhan2 will be destroyed # (because forgejo_team_member.devops_jhhan2 is not in configuration) - resource "forgejo_team_member" "devops_jhhan2" { - team_id = 4 -> null - user = "jhhan2" -> null } # forgejo_team_member.lnf_anish will be destroyed # (because forgejo_team_member.lnf_anish is not in configuration) - resource "forgejo_team_member" "lnf_anish" { - team_id = 48 -> null - user = "anish" -> null } # forgejo_team_member.lost-and-found-v2_leads_anish will be created + resource "forgejo_team_member" "lost-and-found-v2_leads_anish" { + team_id = (known after apply) + user = "anish" } # forgejo_team_member.lost-and-found_anish will be created + resource "forgejo_team_member" "lost-and-found_anish" { + team_id = (known after apply) + user = "anish" } # forgejo_team_member.lost-and-found_leads_anish will be destroyed # (because forgejo_team_member.lost-and-found_leads_anish is not in configuration) - resource "forgejo_team_member" "lost-and-found_leads_anish" { - team_id = 49 -> null - user = "anish" -> null } # forgejo_team_member.slai_akhanal2 will be destroyed # (because forgejo_team_member.slai_akhanal2 is not in configuration) - resource "forgejo_team_member" "slai_akhanal2" { - team_id = 8 -> null - user = "akhanal2" -> null } # forgejo_team_member.slai_jcz2 will be destroyed # (because forgejo_team_member.slai_jcz2 is not in configuration) - resource "forgejo_team_member" "slai_jcz2" { - team_id = 8 -> null - user = "jcz2" -> null } # forgejo_team_member.slai_jliao2 will be destroyed # (because forgejo_team_member.slai_jliao2 is not in configuration) - resource "forgejo_team_member" "slai_jliao2" { - team_id = 8 -> null - user = "jliao2" -> null } # forgejo_team_member.slai_sissizh3n will be destroyed # (because forgejo_team_member.slai_sissizh3n is not in configuration) - resource "forgejo_team_member" "slai_sissizh3n" { - team_id = 8 -> null - user = "sissizh3n" -> null } # forgejo_team_member.slai_zin will be created + resource "forgejo_team_member" "slai_zin" { + team_id = 8 + user = "zin" } # forgejo_team_member.study_leads_cseluzhy will be destroyed # (because forgejo_team_member.study_leads_cseluzhy is not in configuration) - resource "forgejo_team_member" "study_leads_cseluzhy" { - team_id = 42 -> null - user = "cseluzhy" -> null } # forgejo_team_member.study_leads_mishag will be destroyed # (because forgejo_team_member.study_leads_mishag is not in configuration) - resource "forgejo_team_member" "study_leads_mishag" { - team_id = 42 -> null - user = "mishag" -> null } # forgejo_team_member.tartan-vote_eb_thom will be destroyed # (because forgejo_team_member.tartan-vote_eb_thom is not in configuration) - resource "forgejo_team_member" "tartan-vote_eb_thom" { - team_id = 6 -> null - user = "ebase" -> null } # forgejo_team_member.tartan-vote_mxiong2 will be destroyed # (because forgejo_team_member.tartan-vote_mxiong2 is not in configuration) - resource "forgejo_team_member" "tartan-vote_mxiong2" { - team_id = 6 -> null - user = "mxiong2" -> null } # forgejo_team_member.tech_leads_cseluzhy will be destroyed # (because forgejo_team_member.tech_leads_cseluzhy is not in configuration) - resource "forgejo_team_member" "tech_leads_cseluzhy" { - team_id = 44 -> null - user = "cseluzhy" -> null } # forgejo_team_member.tech_leads_jc_965 will be destroyed # (because forgejo_team_member.tech_leads_jc_965 is not in configuration) - resource "forgejo_team_member" "tech_leads_jc_965" { - team_id = 44 -> null - user = "jessec2" -> null } # forgejo_team_member.tech_leads_jiyas will be destroyed # (because forgejo_team_member.tech_leads_jiyas is not in configuration) - resource "forgejo_team_member" "tech_leads_jiyas" { - team_id = 44 -> null - user = "jiyas" -> null } # forgejo_team_member.tech_leads_mishag will be destroyed # (because forgejo_team_member.tech_leads_mishag is not in configuration) - resource "forgejo_team_member" "tech_leads_mishag" { - team_id = 44 -> null - user = "mishag" -> null } # forgejo_team_member.terrier_azzzz will be destroyed # (because forgejo_team_member.terrier_azzzz is not in configuration) - resource "forgejo_team_member" "terrier_azzzz" { - team_id = 10 -> null - user = "minzhenn" -> null } # forgejo_team_member.terrier_ethanli will be destroyed # (because forgejo_team_member.terrier_ethanli is not in configuration) - resource "forgejo_team_member" "terrier_ethanli" { - team_id = 10 -> null - user = "ethanli" -> null } # forgejo_team_member.terrier_jazang will be destroyed # (because forgejo_team_member.terrier_jazang is not in configuration) - resource "forgejo_team_member" "terrier_jazang" { - team_id = 10 -> null - user = "jazang" -> null } # forgejo_team_repository.lnf_lost_and_found will be destroyed # (because forgejo_team_repository.lnf_lost_and_found is not in configuration) - resource "forgejo_team_repository" "lnf_lost_and_found" { - owner = "ScottyLabs" -> null - repository = "lost-and-found" -> null - team_id = 48 -> null } # forgejo_team_repository.lost-and-found-v2_leads_lost_and_found_v2 will be created + resource "forgejo_team_repository" "lost-and-found-v2_leads_lost_and_found_v2" { + owner = "ScottyLabs" + repository = "lost-and-found-v2" + team_id = (known after apply) } # forgejo_team_repository.lost-and-found_leads_lost_and_found will be destroyed # (because forgejo_team_repository.lost-and-found_leads_lost_and_found is not in configuration) - resource "forgejo_team_repository" "lost-and-found_leads_lost_and_found" { - owner = "ScottyLabs" -> null - repository = "lost-and-found" -> null - team_id = 49 -> null } # forgejo_team_repository.lost-and-found_lost_and_found_v2 will be created + resource "forgejo_team_repository" "lost-and-found_lost_and_found_v2" { + owner = "ScottyLabs" + repository = "lost-and-found-v2" + team_id = (known after apply) } # github_actions_repository_permissions.lnf_lost_and_found_actions will be destroyed # (because github_actions_repository_permissions.lnf_lost_and_found_actions is not in configuration) - resource "github_actions_repository_permissions" "lnf_lost_and_found_actions" { - enabled = false -> null - id = "lost-and-found" -> null - repository = "lost-and-found" -> null - sha_pinning_required = false -> null } # github_actions_repository_permissions.lost-and-found_lost_and_found_v2_actions will be created + resource "github_actions_repository_permissions" "lost-and-found_lost_and_found_v2_actions" { + enabled = false + id = (known after apply) + repository = "lost-and-found-v2" + sha_pinning_required = (known after apply) } # github_repository.lnf_lost_and_found will be destroyed # (because github_repository.lnf_lost_and_found is not in configuration) - resource "github_repository" "lnf_lost_and_found" { - allow_auto_merge = false -> null - allow_forking = true -> null - allow_merge_commit = true -> null - allow_rebase_merge = true -> null - allow_squash_merge = true -> null - allow_update_branch = false -> null - archived = false -> null - default_branch = "main" -> null - delete_branch_on_merge = false -> null - description = "READ-ONLY MIRROR" -> null - etag = "W/\"add4e8b3b696a4f7aba6dc0fb2ba8086a98021b015f07e1556abc01872b5662b\"" -> null - fork = "false" -> null - full_name = "ScottyLabs/lost-and-found" -> null - git_clone_url = "git://github.com/ScottyLabs/lost-and-found.git" -> null - has_discussions = false -> null - has_downloads = false -> null - has_issues = false -> null - has_projects = false -> null - has_wiki = false -> null - homepage_url = "https://git.cmu.dev/ScottyLabs/lost-and-found" -> null - html_url = "https://github.com/ScottyLabs/lost-and-found" -> null - http_clone_url = "https://github.com/ScottyLabs/lost-and-found.git" -> null - id = "lost-and-found" -> null - ignore_vulnerability_alerts_during_read = false -> null - is_template = false -> null - merge_commit_message = "PR_TITLE" -> null - merge_commit_title = "MERGE_MESSAGE" -> null - name = "lost-and-found" -> null - node_id = "R_kgDOUlb8-g" -> null - primary_language = "TypeScript" -> null - private = false -> null - repo_id = 1381432570 -> null - squash_merge_commit_message = "COMMIT_MESSAGES" -> null - squash_merge_commit_title = "COMMIT_OR_PR_TITLE" -> null - ssh_clone_url = "git@github.com:ScottyLabs/lost-and-found.git" -> null - svn_url = "https://github.com/ScottyLabs/lost-and-found" -> null - topics = [] -> null - visibility = "public" -> null - vulnerability_alerts = true -> null - web_commit_signoff_required = false -> null - security_and_analysis { - secret_scanning { - status = "disabled" -> null } - secret_scanning_push_protection { - status = "disabled" -> null } } } # github_repository.lost-and-found_lost_and_found_v2 will be created + resource "github_repository" "lost-and-found_lost_and_found_v2" { + allow_auto_merge = false + allow_forking = (known after apply) + allow_merge_commit = true + allow_rebase_merge = true + allow_squash_merge = true + archived = false + default_branch = (known after apply) + delete_branch_on_merge = false + description = "READ-ONLY MIRROR" + etag = (known after apply) + fork = (known after apply) + full_name = (known after apply) + git_clone_url = (known after apply) + has_discussions = false + has_issues = false + has_projects = false + has_wiki = false + homepage_url = "https://git.cmu.dev/ScottyLabs/lost-and-found-v2" + html_url = (known after apply) + http_clone_url = (known after apply) + id = (known after apply) + ignore_vulnerability_alerts_during_read = false + merge_commit_message = "PR_TITLE" + merge_commit_title = "MERGE_MESSAGE" + name = "lost-and-found-v2" + node_id = (known after apply) + primary_language = (known after apply) + private = (known after apply) + repo_id = (known after apply) + source_owner = (known after apply) + source_repo = (known after apply) + squash_merge_commit_message = "COMMIT_MESSAGES" + squash_merge_commit_title = "COMMIT_OR_PR_TITLE" + ssh_clone_url = (known after apply) + svn_url = (known after apply) + topics = (known after apply) + visibility = "public" + vulnerability_alerts = (known after apply) + web_commit_signoff_required = (known after apply) + security_and_analysis (known after apply) } # github_repository_deploy_key.lnf_lost_and_found_mirror_deploy_key will be destroyed # (because github_repository_deploy_key.lnf_lost_and_found_mirror_deploy_key is not in configuration) - resource "github_repository_deploy_key" "lnf_lost_and_found_mirror_deploy_key" { - etag = "W/\"8a5a3104e8642c4c24c27f0b5ff2bda20df4132d93d3479e9f1cf34a11aba99f\"" -> null - id = "lost-and-found:164076320" -> null - key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILE2F/YuR/uVy6irYj3A4HwRXj/z17go5/0vX0pjTZor" -> null - read_only = false -> null - repository = "lost-and-found" -> null - title = "Forgejo mirror" -> null } # github_repository_deploy_key.lost-and-found_lost_and_found_v2_mirror_deploy_key will be created + resource "github_repository_deploy_key" "lost-and-found_lost_and_found_v2_mirror_deploy_key" { + etag = (known after apply) + id = (known after apply) + key = (known after apply) + read_only = false + repository = "lost-and-found-v2" + title = "Forgejo mirror" } # github_repository_ruleset.lnf_lost_and_found_ruleset will be destroyed # (because github_repository_ruleset.lnf_lost_and_found_ruleset is not in configuration) - resource "github_repository_ruleset" "lnf_lost_and_found_ruleset" { - enforcement = "active" -> null - etag = "\"f0dc18ea48bf55c038111579b29d9797c41172781f3d09886fce310fab7585a8\"" -> null - id = "23821214" -> null - name = "Default" -> null - node_id = "RRS_lACqUmVwb3NpdG9yec5SVvz6zgFre54" -> null - repository = "lost-and-found" -> null - ruleset_id = 23821214 -> null - target = "branch" -> null - bypass_actors { - actor_id = 164076320 -> null - actor_type = "DeployKey" -> null - bypass_mode = "always" -> null } - conditions { - ref_name { - exclude = [] -> null - include = [ - "~ALL", ] -> null } } - rules { - creation = true -> null - deletion = true -> null - non_fast_forward = true -> null - required_linear_history = false -> null - required_signatures = false -> null - update = true -> null - update_allows_fetch_and_merge = false -> null - pull_request { - allowed_merge_methods = [ - "merge", - "squash", - "rebase", ] -> null - dismiss_stale_reviews_on_push = false -> null - require_code_owner_review = false -> null - require_last_push_approval = false -> null - required_approving_review_count = 1 -> null - required_review_thread_resolution = false -> null } } } # github_repository_ruleset.lost-and-found_lost_and_found_v2_ruleset will be created + resource "github_repository_ruleset" "lost-and-found_lost_and_found_v2_ruleset" { + enforcement = "active" + etag = (known after apply) + id = (known after apply) + name = "Default" + node_id = (known after apply) + repository = "lost-and-found-v2" + ruleset_id = (known after apply) + target = "branch" + bypass_actors { + actor_id = (known after apply) + actor_type = "DeployKey" + bypass_mode = "always" } + conditions { + ref_name { + exclude = [] + include = [ + "~ALL", ] } } + rules { + creation = true + deletion = true + non_fast_forward = true + update = true + update_allows_fetch_and_merge = false + pull_request { + allowed_merge_methods = (known after apply) + dismiss_stale_reviews_on_push = false + require_code_owner_review = false + require_last_push_approval = false + required_approving_review_count = 1 + required_review_thread_resolution = false } } } # github_team.cbp will be created + resource "github_team" "cbp" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "Community-Based Projects" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.cmu-cal will be created + resource "github_team" "cmu-cal" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "CMU Cal" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.cmu-courses will be created + resource "github_team" "cmu-courses" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "CMU Courses" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.cmu-eats will be created + resource "github_team" "cmu-eats" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "CMU Eats" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.cmu-housing will be created + resource "github_team" "cmu-housing" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "CMU Housing" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.cmu-insta will be created + resource "github_team" "cmu-insta" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "CMU Insta" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.cmu-maps will be created + resource "github_team" "cmu-maps" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "CMU Maps" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.cmu-study will be created + resource "github_team" "cmu-study" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "CMU Study" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.devops will be created + resource "github_team" "devops" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "DevOps" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.lost-and-found will be created + resource "github_team" "lost-and-found" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "Lost and Found" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.occ will be created + resource "github_team" "occ" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "OCC" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.quest will be created + resource "github_team" "quest" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "Quest" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.slai will be created + resource "github_team" "slai" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "ScottyLabs AI" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.tartan-vote will be created + resource "github_team" "tartan-vote" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "Tartan Vote" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.terrier will be created + resource "github_team" "terrier" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "Terrier" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # github_team.uia will be created + resource "github_team" "uia" { + create_default_maintainer = false + etag = (known after apply) + id = (known after apply) + members_count = (known after apply) + name = "UI Architecture" + node_id = (known after apply) + notification_setting = "notifications_enabled" + parent_team_read_id = (known after apply) + parent_team_read_slug = (known after apply) + privacy = "closed" + slug = (known after apply) } # restapi_object.lnf_lost_and_found_kennel_webhook will be destroyed # (because restapi_object.lnf_lost_and_found_kennel_webhook is not in configuration) - resource "restapi_object" "lnf_lost_and_found_kennel_webhook" { - api_data = { - "active" = "true" - "authorization_header" = "" - "branch_filter" = "" - "config" = "map[content_type:json url:https://kennel.scottylabs.org/webhook]" - "content_type" = "json" - "created_at" = "2026-09-22T12:06:53Z" - "events" = "[delete push pull_request pull_request_assign pull_request_label pull_request_milestone pull_request_comment pull_request_review_approved pull_request_review_rejected pull_request_review_comment pull_request_sync pull_request_review_request]" - "id" = "34" - "metadata" = "<nil>" - "type" = "forgejo" - "updated_at" = "2026-09-22T12:06:53Z" - "url" = "https://kennel.scottylabs.org/webhook" } -> null - api_response = jsonencode( { - active = true - authorization_header = "" - branch_filter = "" - config = { - content_type = "json" - url = "https://kennel.scottylabs.org/webhook" } - content_type = "json" - created_at = "2026-09-22T12:06:53Z" - events = [ - "delete", - "push", - "pull_request", - "pull_request_assign", - "pull_request_label", - "pull_request_milestone", - "pull_request_comment", - "pull_request_review_approved", - "pull_request_review_rejected", - "pull_request_review_comment", - "pull_request_sync", - "pull_request_review_request", ] - id = 34 - metadata = null - type = "forgejo" - updated_at = "2026-09-22T12:06:53Z" - url = "https://kennel.scottylabs.org/webhook" } ) -> null - create_response = jsonencode( { - active = true - authorization_header = "" - branch_filter = "" - config = { - content_type = "json" - url = "https://kennel.scottylabs.org/webhook" } - content_type = "json" - created_at = "2026-09-22T12:06:53Z" - events = [ - "delete", - "push", - "pull_request", - "pull_request_assign", - "pull_request_label", - "pull_request_milestone", - "pull_request_comment", - "pull_request_review_approved", - "pull_request_review_rejected", - "pull_request_review_comment", - "pull_request_sync", - "pull_request_review_request", ] - id = 34 - metadata = null - type = "forgejo" - updated_at = "2026-09-22T12:06:53Z" - url = "https://kennel.scottylabs.org/webhook" } ) -> null - data = (sensitive value) -> null - id = "34" -> null - id_attribute = "id" -> null - path = "/api/v1/repos/ScottyLabs/lost-and-found/hooks" -> null - update_method = "PATCH" -> null } # restapi_object.lnf_lost_and_found_push_mirror will be destroyed # (because restapi_object.lnf_lost_and_found_push_mirror is not in configuration) - resource "restapi_object" "lnf_lost_and_found_push_mirror" { - api_data = { - "branch_filter" = "" - "created" = "2026-09-22T12:06:53Z" - "interval" = "8h0m0s" - "last_error" = "" - "last_update" = "2026-09-22T20:21:15Z" - "public_key" = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILE2F/YuR/uVy6irYj3A4HwRXj/z17go5/0vX0pjTZor" - "remote_address" = "ssh://github.com/ScottyLabs/lost-and-found.git" - "remote_name" = "remote_mirror_Hd6adHzND-A" - "repo_name" = "lost-and-found" - "sync_on_commit" = "true" } -> null - api_response = jsonencode( { - branch_filter = "" - created = "2026-09-22T12:06:53Z" - interval = "8h0m0s" - last_error = "" - last_update = "2026-09-22T20:21:15Z" - public_key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILE2F/YuR/uVy6irYj3A4HwRXj/z17go5/0vX0pjTZor" - remote_address = "ssh://github.com/ScottyLabs/lost-and-found.git" - remote_name = "remote_mirror_Hd6adHzND-A" - repo_name = "lost-and-found" - sync_on_commit = true } ) -> null - create_response = jsonencode( { - branch_filter = "" - created = "2026-09-22T12:06:53Z" - interval = "8h0m0s" - last_error = "" - last_update = "1970-01-01T00:00:00Z" - public_key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILE2F/YuR/uVy6irYj3A4HwRXj/z17go5/0vX0pjTZor" - remote_address = "ssh://github.com/ScottyLabs/lost-and-found.git" - remote_name = "remote_mirror_Hd6adHzND-A" - repo_name = "lost-and-found" - sync_on_commit = true } ) -> null - data = jsonencode( { - interval = "8h0m0s" - remote_address = "git@github.com:ScottyLabs/lost-and-found.git" - sync_on_commit = true - use_ssh = true } ) -> null - id = "remote_mirror_Hd6adHzND-A" -> null - id_attribute = "remote_name" -> null - path = "/api/v1/repos/ScottyLabs/lost-and-found/push_mirrors" -> null } # restapi_object.lost-and-found_lost_and_found_v2_push_mirror will be created + resource "restapi_object" "lost-and-found_lost_and_found_v2_push_mirror" { + api_data = (known after apply) + api_response = (known after apply) + create_response = (known after apply) + data = jsonencode( { + interval = "8h0m0s" + remote_address = "git@github.com:ScottyLabs/lost-and-found-v2.git" + sync_on_commit = true + use_ssh = true } ) + id = (known after apply) + id_attribute = "remote_name" + path = "/api/v1/repos/ScottyLabs/lost-and-found-v2/push_mirrors" } Plan: 29 to add, 0 to change, 68 to destroy. ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 7, in resource.github_team_membership.cbp_anish: │ 7: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 12, in resource.github_team_membership.cbp_liamwalk: │ 12: "username": "${data.external.identity_liamwalk.result.github}" │ ├──────────────── │ │ data.external.identity_liamwalk.result is map of string with 9 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 17, in resource.github_team_membership.cbp_maybe_yiyi: │ 17: "username": "${data.external.identity_maybe_yiyi.result.github}" │ ├──────────────── │ │ data.external.identity_maybe_yiyi.result is map of string with 9 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 22, in resource.github_team_membership.cbp_nikhilr: │ 22: "username": "${data.external.identity_nikhilr.result.github}" │ ├──────────────── │ │ data.external.identity_nikhilr.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 27, in resource.github_team_membership.cbp_stationedk_06: │ 27: "username": "${data.external.identity_stationedk_06.result.github}" │ ├──────────────── │ │ data.external.identity_stationedk_06.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 32, in resource.github_team_membership.cbp_tentype: │ 32: "username": "${data.external.identity_tentype.result.github}" │ ├──────────────── │ │ data.external.identity_tentype.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 37, in resource.github_team_membership.cbp_xboxbedrock: │ 37: "username": "${data.external.identity_xboxbedrock.result.github}" │ ├──────────────── │ │ data.external.identity_xboxbedrock.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 42, in resource.github_team_membership.cmu-cal_anish: │ 42: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 47, in resource.github_team_membership.cmu-cal_jalenluorion: │ 47: "username": "${data.external.identity_jalenluorion.result.github}" │ ├──────────────── │ │ data.external.identity_jalenluorion.result is map of string with 9 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 52, in resource.github_team_membership.cmu-courses_anish: │ 52: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 57, in resource.github_team_membership.cmu-courses_ckawibow: │ 57: "username": "${data.external.identity_ckawibow.result.github}" │ ├──────────────── │ │ data.external.identity_ckawibow.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 62, in resource.github_team_membership.cmu-courses_dkou: │ 62: "username": "${data.external.identity_dkou.result.github}" │ ├──────────────── │ │ data.external.identity_dkou.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 67, in resource.github_team_membership.cmu-courses_etashjha: │ 67: "username": "${data.external.identity_etashjha.result.github}" │ ├──────────────── │ │ data.external.identity_etashjha.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 72, in resource.github_team_membership.cmu-courses_gabrielx: │ 72: "username": "${data.external.identity_gabrielx.result.github}" │ ├──────────────── │ │ data.external.identity_gabrielx.result is map of string with 9 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 77, in resource.github_team_membership.cmu-courses_kyma: │ 77: "username": "${data.external.identity_kyma.result.github}" │ ├──────────────── │ │ data.external.identity_kyma.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 82, in resource.github_team_membership.cmu-courses_sgli: │ 82: "username": "${data.external.identity_sgli.result.github}" │ ├──────────────── │ │ data.external.identity_sgli.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 87, in resource.github_team_membership.cmu-eats_arom1a: │ 87: "username": "${data.external.identity_arom1a.result.github}" │ ├──────────────── │ │ data.external.identity_arom1a.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 92, in resource.github_team_membership.cmu-housing_amzoeee: │ 92: "username": "${data.external.identity_amzoeee.result.github}" │ ├──────────────── │ │ data.external.identity_amzoeee.result is map of string with 9 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 97, in resource.github_team_membership.cmu-housing_anish: │ 97: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 102, in resource.github_team_membership.cmu-housing_emmawong: │ 102: "username": "${data.external.identity_emmawong.result.github}" │ ├──────────────── │ │ data.external.identity_emmawong.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 107, in resource.github_team_membership.cmu-housing_gostmeaper: │ 107: "username": "${data.external.identity_gostmeaper.result.github}" │ ├──────────────── │ │ data.external.identity_gostmeaper.result is map of string with 9 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 112, in resource.github_team_membership.cmu-housing_jessica_lr_song: │ 112: "username": "${data.external.identity_jessica_lr_song.result.github}" │ ├──────────────── │ │ data.external.identity_jessica_lr_song.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 117, in resource.github_team_membership.cmu-housing_kluoxx: │ 117: "username": "${data.external.identity_kluoxx.result.github}" │ ├──────────────── │ │ data.external.identity_kluoxx.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 122, in resource.github_team_membership.cmu-housing_manrajs: │ 122: "username": "${data.external.identity_manrajs.result.github}" │ ├──────────────── │ │ data.external.identity_manrajs.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 127, in resource.github_team_membership.cmu-housing_nikhilr: │ 127: "username": "${data.external.identity_nikhilr.result.github}" │ ├──────────────── │ │ data.external.identity_nikhilr.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 132, in resource.github_team_membership.cmu-housing_rhsen: │ 132: "username": "${data.external.identity_rhsen.result.github}" │ ├──────────────── │ │ data.external.identity_rhsen.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 137, in resource.github_team_membership.cmu-housing_stringatlas: │ 137: "username": "${data.external.identity_stringatlas.result.github}" │ ├──────────────── │ │ data.external.identity_stringatlas.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 142, in resource.github_team_membership.cmu-housing_tentype: │ 142: "username": "${data.external.identity_tentype.result.github}" │ ├──────────────── │ │ data.external.identity_tentype.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 147, in resource.github_team_membership.cmu-housing_xboxbedrock: │ 147: "username": "${data.external.identity_xboxbedrock.result.github}" │ ├──────────────── │ │ data.external.identity_xboxbedrock.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 152, in resource.github_team_membership.cmu-housing_xindiy: │ 152: "username": "${data.external.identity_xindiy.result.github}" │ ├──────────────── │ │ data.external.identity_xindiy.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 157, in resource.github_team_membership.cmu-housing_zoexue: │ 157: "username": "${data.external.identity_zoexue.result.github}" │ ├──────────────── │ │ data.external.identity_zoexue.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 162, in resource.github_team_membership.cmu-insta_etashjha: │ 162: "username": "${data.external.identity_etashjha.result.github}" │ ├──────────────── │ │ data.external.identity_etashjha.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 167, in resource.github_team_membership.cmu-maps_anish: │ 167: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 172, in resource.github_team_membership.cmu-maps_arnavrao: │ 172: "username": "${data.external.identity_arnavrao.result.github}" │ ├──────────────── │ │ data.external.identity_arnavrao.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 177, in resource.github_team_membership.cmu-maps_siddharthr: │ 177: "username": "${data.external.identity_siddharthr.result.github}" │ ├──────────────── │ │ data.external.identity_siddharthr.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 182, in resource.github_team_membership.cmu-study_andyj: │ 182: "username": "${data.external.identity_andyj.result.github}" │ ├──────────────── │ │ data.external.identity_andyj.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 187, in resource.github_team_membership.cmu-study_annadavi: │ 187: "username": "${data.external.identity_annadavi.result.github}" │ ├──────────────── │ │ data.external.identity_annadavi.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 192, in resource.github_team_membership.cmu-study_dsoral: │ 192: "username": "${data.external.identity_dsoral.result.github}" │ ├──────────────── │ │ data.external.identity_dsoral.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 197, in resource.github_team_membership.cmu-study_klaipras: │ 197: "username": "${data.external.identity_klaipras.result.github}" │ ├──────────────── │ │ data.external.identity_klaipras.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 202, in resource.github_team_membership.devops_acchs: │ 202: "username": "${data.external.identity_acchs.result.github}" │ ├──────────────── │ │ data.external.identity_acchs.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 207, in resource.github_team_membership.devops_anish: │ 207: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 212, in resource.github_team_membership.devops_aszhou: │ 212: "username": "${data.external.identity_aszhou.result.github}" │ ├──────────────── │ │ data.external.identity_aszhou.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 217, in resource.github_team_membership.devops_indigo0445: │ 217: "username": "${data.external.identity_indigo0445.result.github}" │ ├──────────────── │ │ data.external.identity_indigo0445.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 222, in resource.github_team_membership.devops_saniyav: │ 222: "username": "${data.external.identity_saniyav.result.github}" │ ├──────────────── │ │ data.external.identity_saniyav.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 227, in resource.github_team_membership.devops_stationedk_06: │ 227: "username": "${data.external.identity_stationedk_06.result.github}" │ ├──────────────── │ │ data.external.identity_stationedk_06.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 232, in resource.github_team_membership.devops_thesuperrl: │ 232: "username": "${data.external.identity_thesuperrl.result.github}" │ ├──────────────── │ │ data.external.identity_thesuperrl.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 237, in resource.github_team_membership.devops_xboxbedrock: │ 237: "username": "${data.external.identity_xboxbedrock.result.github}" │ ├──────────────── │ │ data.external.identity_xboxbedrock.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 242, in resource.github_team_membership.lost-and-found_anish: │ 242: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 247, in resource.github_team_membership.occ_acchs: │ 247: "username": "${data.external.identity_acchs.result.github}" │ ├──────────────── │ │ data.external.identity_acchs.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 252, in resource.github_team_membership.occ_anish: │ 252: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 257, in resource.github_team_membership.occ_dcrodrig: │ 257: "username": "${data.external.identity_dcrodrig.result.github}" │ ├──────────────── │ │ data.external.identity_dcrodrig.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 262, in resource.github_team_membership.occ_xboxbedrock: │ 262: "username": "${data.external.identity_xboxbedrock.result.github}" │ ├──────────────── │ │ data.external.identity_xboxbedrock.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 267, in resource.github_team_membership.quest_anish: │ 267: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 272, in resource.github_team_membership.quest_brightz: │ 272: "username": "${data.external.identity_brightz.result.github}" │ ├──────────────── │ │ data.external.identity_brightz.result is map of string with 9 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 277, in resource.github_team_membership.quest_jw8: │ 277: "username": "${data.external.identity_jw8.result.github}" │ ├──────────────── │ │ data.external.identity_jw8.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 282, in resource.github_team_membership.quest_kechezon: │ 282: "username": "${data.external.identity_kechezon.result.github}" │ ├──────────────── │ │ data.external.identity_kechezon.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 287, in resource.github_team_membership.quest_xboxbedrock: │ 287: "username": "${data.external.identity_xboxbedrock.result.github}" │ ├──────────────── │ │ data.external.identity_xboxbedrock.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 292, in resource.github_team_membership.slai_anish: │ 292: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 297, in resource.github_team_membership.slai_jc_965: │ 297: "username": "${data.external.identity_jc_965.result.github}" │ ├──────────────── │ │ data.external.identity_jc_965.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 302, in resource.github_team_membership.slai_jiyas: │ 302: "username": "${data.external.identity_jiyas.result.github}" │ ├──────────────── │ │ data.external.identity_jiyas.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 307, in resource.github_team_membership.slai_krishsax: │ 307: "username": "${data.external.identity_krishsax.result.github}" │ ├──────────────── │ │ data.external.identity_krishsax.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 312, in resource.github_team_membership.slai_qianxuege: │ 312: "username": "${data.external.identity_qianxuege.result.github}" │ ├──────────────── │ │ data.external.identity_qianxuege.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 317, in resource.github_team_membership.slai_rzhu3: │ 317: "username": "${data.external.identity_rzhu3.result.github}" │ ├──────────────── │ │ data.external.identity_rzhu3.result is map of string with 9 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 322, in resource.github_team_membership.slai_xboxbedrock: │ 322: "username": "${data.external.identity_xboxbedrock.result.github}" │ ├──────────────── │ │ data.external.identity_xboxbedrock.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 327, in resource.github_team_membership.slai_zin: │ 327: "username": "${data.external.identity_zin.result.github}" │ ├──────────────── │ │ data.external.identity_zin.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 332, in resource.github_team_membership.tartan-vote_anish: │ 332: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 337, in resource.github_team_membership.tartan-vote_drishtis: │ 337: "username": "${data.external.identity_drishtis.result.github}" │ ├──────────────── │ │ data.external.identity_drishtis.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 342, in resource.github_team_membership.tartan-vote_jzd: │ 342: "username": "${data.external.identity_jzd.result.github}" │ ├──────────────── │ │ data.external.identity_jzd.result is map of string with 9 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 347, in resource.github_team_membership.tartan-vote_maybe_yiyi: │ 347: "username": "${data.external.identity_maybe_yiyi.result.github}" │ ├──────────────── │ │ data.external.identity_maybe_yiyi.result is map of string with 9 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 352, in resource.github_team_membership.tartan-vote_riztofu: │ 352: "username": "${data.external.identity_riztofu.result.github}" │ ├──────────────── │ │ data.external.identity_riztofu.result is map of string with 9 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 357, in resource.github_team_membership.tartan-vote_stationedk_06: │ 357: "username": "${data.external.identity_stationedk_06.result.github}" │ ├──────────────── │ │ data.external.identity_stationedk_06.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 362, in resource.github_team_membership.tartan-vote_tentype: │ 362: "username": "${data.external.identity_tentype.result.github}" │ ├──────────────── │ │ data.external.identity_tentype.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 367, in resource.github_team_membership.tartan-vote_xboxbedrock: │ 367: "username": "${data.external.identity_xboxbedrock.result.github}" │ ├──────────────── │ │ data.external.identity_xboxbedrock.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 372, in resource.github_team_membership.terrier_amzoeee: │ 372: "username": "${data.external.identity_amzoeee.result.github}" │ ├──────────────── │ │ data.external.identity_amzoeee.result is map of string with 9 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 377, in resource.github_team_membership.terrier_anish: │ 377: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 382, in resource.github_team_membership.terrier_dkou: │ 382: "username": "${data.external.identity_dkou.result.github}" │ ├──────────────── │ │ data.external.identity_dkou.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 387, in resource.github_team_membership.terrier_etashjha: │ 387: "username": "${data.external.identity_etashjha.result.github}" │ ├──────────────── │ │ data.external.identity_etashjha.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 392, in resource.github_team_membership.terrier_kothurvidur: │ 392: "username": "${data.external.identity_kothurvidur.result.github}" │ ├──────────────── │ │ data.external.identity_kothurvidur.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 397, in resource.github_team_membership.terrier_kritdass: │ 397: "username": "${data.external.identity_kritdass.result.github}" │ ├──────────────── │ │ data.external.identity_kritdass.result is map of string with 11 elements │ │ This map does not have an element with the key "github". ╵ ╷ │ Error: Missing map element │ │ on github_memberships.tf.json line 402, in resource.github_team_membership.uia_anish: │ 402: "username": "${data.external.identity_anish.result.github}" │ ├──────────────── │ │ data.external.identity_anish.result is map of string with 13 elements │ │ This map does not have an element with the key "github". ╵ ``` </details> --- ### Plan Summary 6 projects, 5 with changes, 0 with no changes, 1 failed * :fast_forward: To **apply** all unapplied plans from this Pull Request, comment: ```shell atlantis apply ``` * :put_litter_in_its_place: To **delete** all plans and locks from this Pull Request, comment: ```shell atlantis unlock ```
Owner

atlantis unlock

atlantis unlock

All Atlantis locks for this PR have been unlocked and plans discarded

All Atlantis locks for this PR have been unlocked and plans discarded
krishsax approved these changes 2026-09-25 19:21:57 +00:00
Owner

superseded by #422

superseded by https://git.cmu.dev/ScottyLabs/governance/pulls/422
anish closed this pull request 2026-09-26 22:13:16 +00:00
Some checks failed
atlantis/plan: slack Plan: 3 to add, 0 to change, 85 to destroy.
atlantis/plan: google_play Plan: 0 to add, 0 to change, 38 to destroy.
atlantis/plan: google_groups Plan: 1 to add, 0 to change, 44 to destroy.
kennel/build skipped: no services or static sites defined
atlantis/plan: keycloak Plan: 38 to add, 25 to change, 38 to destroy.
atlantis/plan: discord Plan: 3 to add, 4 to change, 42 to destroy.
atlantis/plan: git Plan failed.
atlantis/plan 1/6 projects failed to plan.
atlantis/pre_workflow_hook: Install local-only OpenTofu providers succeeded.

Pull request closed

Sign in to join this conversation.
No description provided.