fix: restore team keycloak groups for teams with only projects #543

Merged
anish merged 2 commits from restore-team-groups into main 2026-10-25 02:36:01 +00:00
Owner
No description provided.
Signed-off-by: Anish Pallati <i@anish.land>
fix: restore team keycloak groups for teams with only projects
Some checks failed
CI / build (pull_request) Has been skipped
atlantis/pre_workflow_hook: Install local-only OpenTofu providers succeeded.
atlantis/plan: keycloak Plan: 44 to add, 4 to change, 0 to destroy.
atlantis/plan 1/1 projects planned successfully.
atlantis/policy_check 0/0 projects had policies checked successfully.
atlantis/apply: keycloak Apply succeeded.
atlantis/apply 1/1 projects applied successfully.
CI / build (push) Has been skipped
nixbot/nix-eval evaluation succeeded
nixbot/nix-build 0 attributes built
kennel/build skipped: no services or static sites defined
Validate / Governance (pull_request_target) Successful in 9m50s
CI / check-1 (pull_request) Failing after 7m21s
CI / check (pull_request) Failing after 0s
CI / check-1 (push) Failing after 7m18s
CI / check (push) Failing after 0s
Reconcile PostHog Invites / Reconcile PostHog invites (push) Successful in 6m47s
9d193b5514
Signed-off-by: Anish Pallati <i@anish.land>

Ran Plan for dir: tofu/keycloak workspace: default

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

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

Ran Plan for dir: `tofu/keycloak` workspace: `default` **Plan Failed**: This project is currently locked by an unapplied plan from pull #534. To continue, delete the lock from #534 or apply that plan and merge the pull request. Once the lock is released, comment `atlantis plan` here to re-plan.
Author
Owner

atlantis plan

atlantis plan

Ran Plan for dir: tofu/keycloak workspace: default

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

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

Ran Plan for dir: `tofu/keycloak` workspace: `default` **Plan Failed**: This project is currently locked by an unapplied plan from pull #534. To continue, delete the lock from #534 or apply that plan and merge the pull request. Once the lock is released, comment `atlantis plan` here to re-plan.
Author
Owner

atlantis plan

atlantis plan

Ran Plan for project: keycloak dir: tofu/keycloak workspace: default

Show Output
Compiling proc-macro2 v1.0.106
   Compiling quote v1.0.45
   Compiling unicode-ident v1.0.24
   Compiling serde_core v1.0.228
   Compiling libc v0.2.183
   Compiling cfg-if v1.0.4
   Compiling shlex v1.3.0
   Compiling find-msvc-tools v0.1.9
   Compiling cc v1.2.57
   Compiling ring v0.17.14
   Compiling itoa v1.0.18
   Compiling syn v2.0.117
   Compiling zmij v1.0.21
   Compiling zeroize v1.8.2
   Compiling serde_json v1.0.149
   Compiling serde v1.0.228
   Compiling rustls-pki-types v1.14.0
   Compiling serde_derive v1.0.228
   Compiling getrandom v0.2.17
   Compiling ref-cast v1.0.25
   Compiling crc32fast v1.5.0
   Compiling httparse v1.10.1
   Compiling untrusted v0.9.0
   Compiling memchr v2.8.0
   Compiling ref-cast-impl v1.0.25
   Compiling serde_derive_internals v0.29.1
   Compiling simd-adler32 v0.3.8
   Compiling adler2 v2.0.1
   Compiling bytes v1.11.1
   Compiling rustls v0.23.45
   Compiling parking_lot_core v0.9.12
   Compiling log v0.4.29
   Compiling http v1.4.0
   Compiling miniz_oxide v0.8.9
   Compiling schemars_derive v1.2.1
   Compiling rustls-webpki v0.103.15
   Compiling smallvec v1.15.1
   Compiling utf8parse v0.2.2
   Compiling once_cell v1.21.4
   Compiling base64 v0.22.1
   Compiling winnow v1.0.0
   Compiling scopeguard v1.2.0
   Compiling subtle v2.6.1
   Compiling dyn-clone v1.0.20
   Compiling thiserror v2.0.18
   Compiling lock_api v0.4.14
   Compiling toml_parser v1.1.0+spec-1.1.0
   Compiling ureq-proto v0.6.0
   Compiling anstyle-parse v1.0.0
   Compiling toml_datetime v1.1.0+spec-1.1.0
   Compiling serde_spanned v1.1.0
   Compiling flate2 v1.1.9
   Compiling webpki-roots v1.0.6
   Compiling thiserror-impl v2.0.18
   Compiling toml_writer v1.1.0+spec-1.1.0
   Compiling is_terminal_polyfill v1.70.2
   Compiling schemars v1.2.1
   Compiling colorchoice v1.0.5
   Compiling anstyle v1.0.14
   Compiling utf8-zero v0.8.1
   Compiling anstyle-query v1.1.5
   Compiling percent-encoding v2.3.2
   Compiling anstream v1.0.0
   Compiling ureq v3.3.0
   Compiling toml v1.1.0+spec-1.1.0
   Compiling parking_lot v0.12.5
   Compiling heck v0.5.0
   Compiling anyhow v1.0.104
   Compiling strsim v0.11.1
   Compiling clap_lex v1.1.0
   Compiling governance-schema v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/543/default/crates/governance-schema)
   Compiling clap_builder v4.6.0
   Compiling clap_derive v4.6.0
   Compiling dotenvy v0.15.7
   Compiling clap v4.6.0
   Compiling governance-core v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/543/default/crates/governance-core)
   Compiling governance-tfgen v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/543/default/crates/governance-tfgen)
   Compiling governance v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/543/default/crates/governance-cli)
    Finished `release` profile [optimized] target(s) in 22.12s


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)

OpenTofu will perform the following actions:

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

  # keycloak_group.project_cbp_admins will be created
+ resource "keycloak_group" "project_cbp_admins" {
+       id        = (known after apply)
+       name      = "admins"
+       parent_id = (known after apply)
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_cmu-cal will be created
+ resource "keycloak_group" "project_cmu-cal" {
+       id        = (known after apply)
+       name      = "cmu-cal"
+       parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25"
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_cmu-cal_admins will be created
+ resource "keycloak_group" "project_cmu-cal_admins" {
+       id        = (known after apply)
+       name      = "admins"
+       parent_id = (known after apply)
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_cmu-eats will be created
+ resource "keycloak_group" "project_cmu-eats" {
+       id        = (known after apply)
+       name      = "cmu-eats"
+       parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25"
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_cmu-eats_admins will be created
+ resource "keycloak_group" "project_cmu-eats_admins" {
+       id        = (known after apply)
+       name      = "admins"
+       parent_id = (known after apply)
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_cmu-housing will be created
+ resource "keycloak_group" "project_cmu-housing" {
+       id        = (known after apply)
+       name      = "cmu-housing"
+       parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25"
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_cmu-housing_admins will be created
+ resource "keycloak_group" "project_cmu-housing_admins" {
+       id        = (known after apply)
+       name      = "admins"
+       parent_id = (known after apply)
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_cmu-insta will be created
+ resource "keycloak_group" "project_cmu-insta" {
+       id        = (known after apply)
+       name      = "cmu-insta"
+       parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25"
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_cmu-insta_admins will be created
+ resource "keycloak_group" "project_cmu-insta_admins" {
+       id        = (known after apply)
+       name      = "admins"
+       parent_id = (known after apply)
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_cmu-maps will be created
+ resource "keycloak_group" "project_cmu-maps" {
+       id        = (known after apply)
+       name      = "cmu-maps"
+       parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25"
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_cmu-maps_admins will be created
+ resource "keycloak_group" "project_cmu-maps_admins" {
+       id        = (known after apply)
+       name      = "admins"
+       parent_id = (known after apply)
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_cmu-study will be created
+ resource "keycloak_group" "project_cmu-study" {
+       id        = (known after apply)
+       name      = "cmu-study"
+       parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25"
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group.project_cmu-study_admins will be created
+ resource "keycloak_group" "project_cmu-study_admins" {
+       id        = (known after apply)
+       name      = "admins"
+       parent_id = (known after apply)
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

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

  # keycloak_group.project_devops_admins will be created
+ resource "keycloak_group" "project_devops_admins" {
+       id        = (known after apply)
+       name      = "admins"
+       parent_id = (known after apply)
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

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

  # keycloak_group.project_lnf_admins will be created
+ resource "keycloak_group" "project_lnf_admins" {
+       id        = (known after apply)
+       name      = "admins"
+       parent_id = (known after apply)
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

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

  # keycloak_group.project_slai_admins will be created
+ resource "keycloak_group" "project_slai_admins" {
+       id        = (known after apply)
+       name      = "admins"
+       parent_id = (known after apply)
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

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

  # keycloak_group.project_uia_admins will be created
+ resource "keycloak_group" "project_uia_admins" {
+       id        = (known after apply)
+       name      = "admins"
+       parent_id = (known after apply)
+       path      = (known after apply)
+       realm_id  = "scottylabs"
    }

  # keycloak_group_memberships.project_cbp will be created
+ resource "keycloak_group_memberships" "project_cbp" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "alainaa",
+           "alanhe",
+           "apallati",
+           "audreyha",
+           "bpwang",
+           "echiu2",
+           "evi",
+           "jihosung",
+           "johncao",
+           "joohank",
+           "jzw2",
+           "kalee2",
+           "katelynk",
+           "kl5",
+           "liamwalk",
+           "llovell",
+           "maxwen",
+           "nabraha",
+           "nramanuj",
+           "peteryao",
+           "samtran",
+           "spola2",
+           "vni2",
+           "xmi",
+           "yiyoungl",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cbp_admins will be created
+ resource "keycloak_group_memberships" "project_cbp_admins" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
+           "maxwen",
+           "yiyoungl",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cmu-cal will be created
+ resource "keycloak_group_memberships" "project_cmu-cal" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
+           "azc",
+           "gsouto",
+           "jalenl",
+           "kingstol",
+           "naemii",
+           "oscarz",
+           "urc",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cmu-cal_admins will be created
+ resource "keycloak_group_memberships" "project_cmu-cal_admins" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
+           "jalenl",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cmu-eats will be created
+ resource "keycloak_group_memberships" "project_cmu-eats" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "alvinche",
+           "ericxu",
+           "ghechen",
+           "lillianx",
+           "markfan",
+           "psz",
+           "raymond4",
+           "samsongo",
+           "smwang2",
+           "thomasxi",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cmu-eats_admins will be created
+ resource "keycloak_group_memberships" "project_cmu-eats_admins" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "markfan",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cmu-housing will be created
+ resource "keycloak_group_memberships" "project_cmu-housing" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
+           "dmkulkar",
+           "dprileps",
+           "emmawong",
+           "irisli",
+           "johncao",
+           "jsong5",
+           "kdz",
+           "ksluo",
+           "lxh",
+           "manrajs",
+           "maxwen",
+           "nramanuj",
+           "rhsen",
+           "skonar",
+           "spola2",
+           "xindiy",
+           "zoexue",
+           "zoezhao",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cmu-housing_admins will be created
+ resource "keycloak_group_memberships" "project_cmu-housing_admins" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
+           "emmawong",
+           "johncao",
+           "maxwen",
+           "nramanuj",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cmu-insta will be created
+ resource "keycloak_group_memberships" "project_cmu-insta" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "etashjha",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cmu-insta_admins will be created
+ resource "keycloak_group_memberships" "project_cmu-insta_admins" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "etashjha",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cmu-maps will be created
+ resource "keycloak_group_memberships" "project_cmu-maps" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "alexac",
+           "apallati",
+           "arnavrao",
+           "chienhuy",
+           "ecwang",
+           "ekaansha",
+           "ericxu",
+           "hayoonch",
+           "hkknox",
+           "kzhong2",
+           "peteryao",
+           "pollyg",
+           "sradhak2",
+           "sypan",
+           "zuh",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cmu-maps_admins will be created
+ resource "keycloak_group_memberships" "project_cmu-maps_admins" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
+           "sradhak2",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cmu-maps_maps_admins will be updated in-place
! resource "keycloak_group_memberships" "project_cmu-maps_maps_admins" {
        id       = "scottylabs/group-memberships/75db0c7f-7cfb-4d89-b84f-0f50523ed55b"
!       members  = [
-           "service-account-maps-dev",
            # (2 unchanged elements hidden)
        ]
        # (2 unchanged attributes hidden)
    }

  # keycloak_group_memberships.project_cmu-study will be created
+ resource "keycloak_group_memberships" "project_cmu-study" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "andyj",
+           "annadavi",
+           "armaanss",
+           "bxiang",
+           "cseluzhy",
+           "dsoral",
+           "jdpeters",
+           "kenneth4",
+           "klaipras",
+           "mishag",
+           "ocervera",
+           "spola2",
+           "sudipi",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_cmu-study_admins will be created
+ resource "keycloak_group_memberships" "project_cmu-study_admins" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "annadavi",
+           "cseluzhy",
+           "mishag",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_devops will be created
+ resource "keycloak_group_memberships" "project_devops" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
+           "aszhou",
+           "azzhou",
+           "brightz",
+           "jhhan2",
+           "jkalakot",
+           "joohank",
+           "junwonp",
+           "kzhong2",
+           "rjwu",
+           "ryanli2",
+           "saniyav",
+           "spola2",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_devops_admins will be created
+ resource "keycloak_group_memberships" "project_devops_admins" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
+           "ryanli2",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_lnf will be created
+ resource "keycloak_group_memberships" "project_lnf" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "alexru",
+           "apallati",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_lnf_admins will be created
+ resource "keycloak_group_memberships" "project_lnf_admins" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "alexru",
+           "apallati",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_slai will be created
+ resource "keycloak_group_memberships" "project_slai" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "aaronz2",
+           "aasingh",
+           "abthakka",
+           "adamzhu",
+           "ajz2",
+           "akhanal2",
+           "alvinngo",
+           "andywu2",
+           "angelaji",
+           "angelayu",
+           "apallati",
+           "bbchou",
+           "chloezha",
+           "dfz2",
+           "egadde",
+           "elliott3",
+           "elvinz",
+           "hcw2",
+           "ikunwar",
+           "iychen",
+           "izb",
+           "jcz2",
+           "jeffl2",
+           "jessec2",
+           "jgaspard",
+           "jiayingz",
+           "jiyas",
+           "jliao2",
+           "jocelyn5",
+           "johnsonj",
+           "jsong5",
+           "jyuan4",
+           "keviny2",
+           "kgawandi",
+           "krishsax",
+           "lmalipat",
+           "luluj",
+           "mcai5",
+           "mday3",
+           "michell9",
+           "mofany",
+           "nakshatg",
+           "niyelh",
+           "peteryao",
+           "qge",
+           "qizheny",
+           "rijulm",
+           "rjfernan",
+           "rzhu3",
+           "saanvik",
+           "saic2",
+           "sarahhuo",
+           "sarahzho",
+           "spola2",
+           "sskambha",
+           "vihank",
+           "vishnup",
+           "walterh",
+           "wchee",
+           "yinshanc",
+           "youyid",
+           "yuxizhen",
+           "zhaojiel",
+           "zhengyu4",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_slai_admins will be created
+ resource "keycloak_group_memberships" "project_slai_admins" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
+           "jessec2",
+           "jiyas",
+           "krishsax",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_uia will be created
+ resource "keycloak_group_memberships" "project_uia" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
+           "vkothur",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_group_memberships.project_uia_admins will be created
+ resource "keycloak_group_memberships" "project_uia_admins" {
+       group_id = (known after apply)
+       id       = (known after apply)
+       members  = [
+           "apallati",
+           "vkothur",
        ]
+       realm_id = "scottylabs"
    }

  # keycloak_openid_client.study will be updated in-place
! resource "keycloak_openid_client" "study" {
!       client_secret_wo                           = (write-only attribute)
        id                                         = "7622bc88-d377-4e9b-8995-86ec8e6f4638"
        name                                       = "study"
!       valid_redirect_uris                        = [
-           "localhost/oauth2/callback",
            # (1 unchanged element hidden)
        ]
        # (27 unchanged attributes hidden)
    }

  # keycloak_openid_client.study_dev will be updated in-place
! resource "keycloak_openid_client" "study_dev" {
!       client_secret_wo                           = (write-only attribute)
        id                                         = "1983432b-c99e-4470-9a59-1f8fdb9f8bef"
        name                                       = "study-dev"
!       valid_redirect_uris                        = [
-           "localhost/oauth2/callback",
            # (1 unchanged element hidden)
        ]
        # (27 unchanged attributes hidden)
    }

  # keycloak_openid_client.study_staging will be updated in-place
! resource "keycloak_openid_client" "study_staging" {
!       client_secret_wo                           = (write-only attribute)
        id                                         = "18b84a0e-d9fa-4e99-9456-db6fba3358ff"
        name                                       = "study-staging"
!       valid_redirect_uris                        = [
-           "localhost/oauth2/callback",
            # (1 unchanged element hidden)
        ]
        # (27 unchanged attributes hidden)
    }

Plan: 44 to add, 4 to change, 0 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: 44 to add, 4 to change, 0 to destroy.


  • ⏩ 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 project: `keycloak` dir: `tofu/keycloak` workspace: `default` <details><summary>Show Output</summary> ```diff Compiling proc-macro2 v1.0.106 Compiling quote v1.0.45 Compiling unicode-ident v1.0.24 Compiling serde_core v1.0.228 Compiling libc v0.2.183 Compiling cfg-if v1.0.4 Compiling shlex v1.3.0 Compiling find-msvc-tools v0.1.9 Compiling cc v1.2.57 Compiling ring v0.17.14 Compiling itoa v1.0.18 Compiling syn v2.0.117 Compiling zmij v1.0.21 Compiling zeroize v1.8.2 Compiling serde_json v1.0.149 Compiling serde v1.0.228 Compiling rustls-pki-types v1.14.0 Compiling serde_derive v1.0.228 Compiling getrandom v0.2.17 Compiling ref-cast v1.0.25 Compiling crc32fast v1.5.0 Compiling httparse v1.10.1 Compiling untrusted v0.9.0 Compiling memchr v2.8.0 Compiling ref-cast-impl v1.0.25 Compiling serde_derive_internals v0.29.1 Compiling simd-adler32 v0.3.8 Compiling adler2 v2.0.1 Compiling bytes v1.11.1 Compiling rustls v0.23.45 Compiling parking_lot_core v0.9.12 Compiling log v0.4.29 Compiling http v1.4.0 Compiling miniz_oxide v0.8.9 Compiling schemars_derive v1.2.1 Compiling rustls-webpki v0.103.15 Compiling smallvec v1.15.1 Compiling utf8parse v0.2.2 Compiling once_cell v1.21.4 Compiling base64 v0.22.1 Compiling winnow v1.0.0 Compiling scopeguard v1.2.0 Compiling subtle v2.6.1 Compiling dyn-clone v1.0.20 Compiling thiserror v2.0.18 Compiling lock_api v0.4.14 Compiling toml_parser v1.1.0+spec-1.1.0 Compiling ureq-proto v0.6.0 Compiling anstyle-parse v1.0.0 Compiling toml_datetime v1.1.0+spec-1.1.0 Compiling serde_spanned v1.1.0 Compiling flate2 v1.1.9 Compiling webpki-roots v1.0.6 Compiling thiserror-impl v2.0.18 Compiling toml_writer v1.1.0+spec-1.1.0 Compiling is_terminal_polyfill v1.70.2 Compiling schemars v1.2.1 Compiling colorchoice v1.0.5 Compiling anstyle v1.0.14 Compiling utf8-zero v0.8.1 Compiling anstyle-query v1.1.5 Compiling percent-encoding v2.3.2 Compiling anstream v1.0.0 Compiling ureq v3.3.0 Compiling toml v1.1.0+spec-1.1.0 Compiling parking_lot v0.12.5 Compiling heck v0.5.0 Compiling anyhow v1.0.104 Compiling strsim v0.11.1 Compiling clap_lex v1.1.0 Compiling governance-schema v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/543/default/crates/governance-schema) Compiling clap_builder v4.6.0 Compiling clap_derive v4.6.0 Compiling dotenvy v0.15.7 Compiling clap v4.6.0 Compiling governance-core v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/543/default/crates/governance-core) Compiling governance-tfgen v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/543/default/crates/governance-tfgen) Compiling governance v0.1.0 (/var/lib/atlantis/repos/ScottyLabs/governance/543/default/crates/governance-cli) Finished `release` profile [optimized] target(s) in 22.12s 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) OpenTofu will perform the following actions: # keycloak_group.project_cbp will be created + resource "keycloak_group" "project_cbp" { + id = (known after apply) + name = "cbp" + parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cbp_admins will be created + resource "keycloak_group" "project_cbp_admins" { + id = (known after apply) + name = "admins" + parent_id = (known after apply) + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cmu-cal will be created + resource "keycloak_group" "project_cmu-cal" { + id = (known after apply) + name = "cmu-cal" + parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cmu-cal_admins will be created + resource "keycloak_group" "project_cmu-cal_admins" { + id = (known after apply) + name = "admins" + parent_id = (known after apply) + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cmu-eats will be created + resource "keycloak_group" "project_cmu-eats" { + id = (known after apply) + name = "cmu-eats" + parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cmu-eats_admins will be created + resource "keycloak_group" "project_cmu-eats_admins" { + id = (known after apply) + name = "admins" + parent_id = (known after apply) + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cmu-housing will be created + resource "keycloak_group" "project_cmu-housing" { + id = (known after apply) + name = "cmu-housing" + parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cmu-housing_admins will be created + resource "keycloak_group" "project_cmu-housing_admins" { + id = (known after apply) + name = "admins" + parent_id = (known after apply) + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cmu-insta will be created + resource "keycloak_group" "project_cmu-insta" { + id = (known after apply) + name = "cmu-insta" + parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cmu-insta_admins will be created + resource "keycloak_group" "project_cmu-insta_admins" { + id = (known after apply) + name = "admins" + parent_id = (known after apply) + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cmu-maps will be created + resource "keycloak_group" "project_cmu-maps" { + id = (known after apply) + name = "cmu-maps" + parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cmu-maps_admins will be created + resource "keycloak_group" "project_cmu-maps_admins" { + id = (known after apply) + name = "admins" + parent_id = (known after apply) + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cmu-study will be created + resource "keycloak_group" "project_cmu-study" { + id = (known after apply) + name = "cmu-study" + parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_cmu-study_admins will be created + resource "keycloak_group" "project_cmu-study_admins" { + id = (known after apply) + name = "admins" + parent_id = (known after apply) + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_devops will be created + resource "keycloak_group" "project_devops" { + id = (known after apply) + name = "devops" + parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_devops_admins will be created + resource "keycloak_group" "project_devops_admins" { + id = (known after apply) + name = "admins" + parent_id = (known after apply) + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_lnf will be created + resource "keycloak_group" "project_lnf" { + id = (known after apply) + name = "lnf" + parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_lnf_admins will be created + resource "keycloak_group" "project_lnf_admins" { + id = (known after apply) + name = "admins" + parent_id = (known after apply) + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_slai will be created + resource "keycloak_group" "project_slai" { + id = (known after apply) + name = "slai" + parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_slai_admins will be created + resource "keycloak_group" "project_slai_admins" { + id = (known after apply) + name = "admins" + parent_id = (known after apply) + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_uia will be created + resource "keycloak_group" "project_uia" { + id = (known after apply) + name = "uia" + parent_id = "9e6890c8-50a0-4b82-86b9-91791fffac25" + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group.project_uia_admins will be created + resource "keycloak_group" "project_uia_admins" { + id = (known after apply) + name = "admins" + parent_id = (known after apply) + path = (known after apply) + realm_id = "scottylabs" } # keycloak_group_memberships.project_cbp will be created + resource "keycloak_group_memberships" "project_cbp" { + group_id = (known after apply) + id = (known after apply) + members = [ + "alainaa", + "alanhe", + "apallati", + "audreyha", + "bpwang", + "echiu2", + "evi", + "jihosung", + "johncao", + "joohank", + "jzw2", + "kalee2", + "katelynk", + "kl5", + "liamwalk", + "llovell", + "maxwen", + "nabraha", + "nramanuj", + "peteryao", + "samtran", + "spola2", + "vni2", + "xmi", + "yiyoungl", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cbp_admins will be created + resource "keycloak_group_memberships" "project_cbp_admins" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", + "maxwen", + "yiyoungl", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cmu-cal will be created + resource "keycloak_group_memberships" "project_cmu-cal" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", + "azc", + "gsouto", + "jalenl", + "kingstol", + "naemii", + "oscarz", + "urc", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cmu-cal_admins will be created + resource "keycloak_group_memberships" "project_cmu-cal_admins" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", + "jalenl", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cmu-eats will be created + resource "keycloak_group_memberships" "project_cmu-eats" { + group_id = (known after apply) + id = (known after apply) + members = [ + "alvinche", + "ericxu", + "ghechen", + "lillianx", + "markfan", + "psz", + "raymond4", + "samsongo", + "smwang2", + "thomasxi", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cmu-eats_admins will be created + resource "keycloak_group_memberships" "project_cmu-eats_admins" { + group_id = (known after apply) + id = (known after apply) + members = [ + "markfan", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cmu-housing will be created + resource "keycloak_group_memberships" "project_cmu-housing" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", + "dmkulkar", + "dprileps", + "emmawong", + "irisli", + "johncao", + "jsong5", + "kdz", + "ksluo", + "lxh", + "manrajs", + "maxwen", + "nramanuj", + "rhsen", + "skonar", + "spola2", + "xindiy", + "zoexue", + "zoezhao", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cmu-housing_admins will be created + resource "keycloak_group_memberships" "project_cmu-housing_admins" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", + "emmawong", + "johncao", + "maxwen", + "nramanuj", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cmu-insta will be created + resource "keycloak_group_memberships" "project_cmu-insta" { + group_id = (known after apply) + id = (known after apply) + members = [ + "etashjha", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cmu-insta_admins will be created + resource "keycloak_group_memberships" "project_cmu-insta_admins" { + group_id = (known after apply) + id = (known after apply) + members = [ + "etashjha", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cmu-maps will be created + resource "keycloak_group_memberships" "project_cmu-maps" { + group_id = (known after apply) + id = (known after apply) + members = [ + "alexac", + "apallati", + "arnavrao", + "chienhuy", + "ecwang", + "ekaansha", + "ericxu", + "hayoonch", + "hkknox", + "kzhong2", + "peteryao", + "pollyg", + "sradhak2", + "sypan", + "zuh", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cmu-maps_admins will be created + resource "keycloak_group_memberships" "project_cmu-maps_admins" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", + "sradhak2", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cmu-maps_maps_admins will be updated in-place ! resource "keycloak_group_memberships" "project_cmu-maps_maps_admins" { id = "scottylabs/group-memberships/75db0c7f-7cfb-4d89-b84f-0f50523ed55b" ! members = [ - "service-account-maps-dev", # (2 unchanged elements hidden) ] # (2 unchanged attributes hidden) } # keycloak_group_memberships.project_cmu-study will be created + resource "keycloak_group_memberships" "project_cmu-study" { + group_id = (known after apply) + id = (known after apply) + members = [ + "andyj", + "annadavi", + "armaanss", + "bxiang", + "cseluzhy", + "dsoral", + "jdpeters", + "kenneth4", + "klaipras", + "mishag", + "ocervera", + "spola2", + "sudipi", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_cmu-study_admins will be created + resource "keycloak_group_memberships" "project_cmu-study_admins" { + group_id = (known after apply) + id = (known after apply) + members = [ + "annadavi", + "cseluzhy", + "mishag", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_devops will be created + resource "keycloak_group_memberships" "project_devops" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", + "aszhou", + "azzhou", + "brightz", + "jhhan2", + "jkalakot", + "joohank", + "junwonp", + "kzhong2", + "rjwu", + "ryanli2", + "saniyav", + "spola2", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_devops_admins will be created + resource "keycloak_group_memberships" "project_devops_admins" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", + "ryanli2", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_lnf will be created + resource "keycloak_group_memberships" "project_lnf" { + group_id = (known after apply) + id = (known after apply) + members = [ + "alexru", + "apallati", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_lnf_admins will be created + resource "keycloak_group_memberships" "project_lnf_admins" { + group_id = (known after apply) + id = (known after apply) + members = [ + "alexru", + "apallati", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_slai will be created + resource "keycloak_group_memberships" "project_slai" { + group_id = (known after apply) + id = (known after apply) + members = [ + "aaronz2", + "aasingh", + "abthakka", + "adamzhu", + "ajz2", + "akhanal2", + "alvinngo", + "andywu2", + "angelaji", + "angelayu", + "apallati", + "bbchou", + "chloezha", + "dfz2", + "egadde", + "elliott3", + "elvinz", + "hcw2", + "ikunwar", + "iychen", + "izb", + "jcz2", + "jeffl2", + "jessec2", + "jgaspard", + "jiayingz", + "jiyas", + "jliao2", + "jocelyn5", + "johnsonj", + "jsong5", + "jyuan4", + "keviny2", + "kgawandi", + "krishsax", + "lmalipat", + "luluj", + "mcai5", + "mday3", + "michell9", + "mofany", + "nakshatg", + "niyelh", + "peteryao", + "qge", + "qizheny", + "rijulm", + "rjfernan", + "rzhu3", + "saanvik", + "saic2", + "sarahhuo", + "sarahzho", + "spola2", + "sskambha", + "vihank", + "vishnup", + "walterh", + "wchee", + "yinshanc", + "youyid", + "yuxizhen", + "zhaojiel", + "zhengyu4", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_slai_admins will be created + resource "keycloak_group_memberships" "project_slai_admins" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", + "jessec2", + "jiyas", + "krishsax", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_uia will be created + resource "keycloak_group_memberships" "project_uia" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", + "vkothur", ] + realm_id = "scottylabs" } # keycloak_group_memberships.project_uia_admins will be created + resource "keycloak_group_memberships" "project_uia_admins" { + group_id = (known after apply) + id = (known after apply) + members = [ + "apallati", + "vkothur", ] + realm_id = "scottylabs" } # keycloak_openid_client.study will be updated in-place ! resource "keycloak_openid_client" "study" { ! client_secret_wo = (write-only attribute) id = "7622bc88-d377-4e9b-8995-86ec8e6f4638" name = "study" ! valid_redirect_uris = [ - "localhost/oauth2/callback", # (1 unchanged element hidden) ] # (27 unchanged attributes hidden) } # keycloak_openid_client.study_dev will be updated in-place ! resource "keycloak_openid_client" "study_dev" { ! client_secret_wo = (write-only attribute) id = "1983432b-c99e-4470-9a59-1f8fdb9f8bef" name = "study-dev" ! valid_redirect_uris = [ - "localhost/oauth2/callback", # (1 unchanged element hidden) ] # (27 unchanged attributes hidden) } # keycloak_openid_client.study_staging will be updated in-place ! resource "keycloak_openid_client" "study_staging" { ! client_secret_wo = (write-only attribute) id = "18b84a0e-d9fa-4e99-9456-db6fba3358ff" name = "study-staging" ! valid_redirect_uris = [ - "localhost/oauth2/callback", # (1 unchanged element hidden) ] # (27 unchanged attributes hidden) } Plan: 44 to add, 4 to change, 0 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: 44 to add, 4 to change, 0 to destroy. --- * :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 ```
Author
Owner

atlantis apply

atlantis apply

Ran Apply for project: keycloak dir: tofu/keycloak workspace: default

Show Output
Finished `release` profile [optimized] target(s) in 0.05s

╷
│ Warning: Provider development overrides are in effect
│ 
│ The following provider development overrides are set in the CLI
│ configuration:
│  - svalabs/forgejo in /tmp/forgejo-provider-1.7.0-team-repository-and-topics
│ 
│ 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.
╵
keycloak_group.project_cmu-housing: Creating...
keycloak_group.project_cbp: Creating...
keycloak_group.project_cmu-cal: Creating...
keycloak_group.project_cmu-insta: Creating...
keycloak_group.project_cmu-maps: Creating...
keycloak_openid_client.study: Modifying... [id=7622bc88-d377-4e9b-8995-86ec8e6f4638]
keycloak_group.project_devops: Creating...
keycloak_openid_client.study_dev: Modifying... [id=1983432b-c99e-4470-9a59-1f8fdb9f8bef]
keycloak_openid_client.study_staging: Modifying... [id=18b84a0e-d9fa-4e99-9456-db6fba3358ff]
keycloak_group_memberships.project_cmu-maps_maps_admins: Modifying... [id=scottylabs/group-memberships/75db0c7f-7cfb-4d89-b84f-0f50523ed55b]
keycloak_group.project_cbp: Creation complete after 0s [id=e17f017f-2e37-4c72-855b-bce832c42087]
keycloak_group.project_cmu-study: Creating...
keycloak_group.project_cmu-maps: Creation complete after 0s [id=9d9b7cac-1a37-4ba3-8f9d-e46d4ea3fac9]
keycloak_group.project_cmu-housing: Creation complete after 0s [id=d7e4c806-c913-4768-bab9-ea88071b7cc4]
keycloak_group.project_uia: Creating...
keycloak_group.project_cmu-eats: Creating...
keycloak_openid_client.study: Modifications complete after 0s [id=7622bc88-d377-4e9b-8995-86ec8e6f4638]
keycloak_openid_client.study_staging: Modifications complete after 0s [id=18b84a0e-d9fa-4e99-9456-db6fba3358ff]
keycloak_group.project_cmu-insta: Creation complete after 0s [id=40892871-9e1b-4639-9508-505176c72947]
keycloak_group.project_lnf: Creating...
keycloak_group.project_slai: Creating...
keycloak_openid_client.study_dev: Modifications complete after 0s [id=1983432b-c99e-4470-9a59-1f8fdb9f8bef]
keycloak_group.project_cbp_admins: Creating...
keycloak_group.project_cmu-cal: Creation complete after 0s [id=df3aeab3-2506-4798-8573-d340abdd6157]
keycloak_group.project_cmu-maps_admins: Creating...
keycloak_group.project_devops: Creation complete after 0s [id=fadc765a-db06-4e4f-ae4f-52d14cf3afe2]
keycloak_group.project_cmu-study: Creation complete after 0s [id=ad49ce39-6627-4df5-b383-462db776972e]
keycloak_group_memberships.project_cbp: Creating...
keycloak_group_memberships.project_cmu-maps: Creating...
keycloak_group.project_uia: Creation complete after 0s [id=5a19ca79-9034-4ab0-933f-565ce5f7ede7]
keycloak_group.project_cmu-eats: Creation complete after 0s [id=8c14cf3e-fba9-42c2-951c-400f75e6c69b]
keycloak_group_memberships.project_cmu-housing: Creating...
keycloak_group_memberships.project_cmu-maps_maps_admins: Modifications complete after 0s [id=scottylabs/group-memberships/75db0c7f-7cfb-4d89-b84f-0f50523ed55b]
keycloak_group_memberships.project_cmu-insta: Creating...
keycloak_group.project_cmu-insta_admins: Creating...
keycloak_group.project_cmu-maps_admins: Creation complete after 0s [id=49cbc9f7-5a67-4692-9062-18b270f63f12]
keycloak_group_memberships.project_cmu-cal: Creating...
keycloak_group.project_cmu-cal_admins: Creating...
keycloak_group.project_cbp_admins: Creation complete after 0s [id=200dfec4-1588-47d2-88ac-02b8c6eceda9]
keycloak_group.project_cmu-housing_admins: Creating...
keycloak_group.project_lnf: Creation complete after 0s [id=52d3c31b-c79e-4854-b076-cf75b958f2c0]
keycloak_group.project_devops_admins: Creating...
keycloak_group.project_slai: Creation complete after 0s [id=a352c27c-2312-4bdf-82b3-832cd2a8e59f]
keycloak_group_memberships.project_devops: Creating...
keycloak_group.project_cmu-insta_admins: Creation complete after 1s [id=ae7ca1c0-0d14-490e-a0de-3c541e9a4410]
keycloak_group.project_cmu-study_admins: Creating...
keycloak_group.project_cmu-cal_admins: Creation complete after 1s [id=95148ecd-c427-409d-8f87-993649c7c880]
keycloak_group_memberships.project_cmu-study: Creating...
keycloak_group.project_devops_admins: Creation complete after 1s [id=1b7f5001-2931-43a3-bed9-91fff27fbe31]
keycloak_group.project_uia_admins: Creating...
keycloak_group.project_cmu-study_admins: Creation complete after 0s [id=99e30a56-7a17-4676-b7cb-ee49ebad2eb4]
keycloak_group_memberships.project_uia: Creating...
keycloak_group.project_cmu-housing_admins: Creation complete after 1s [id=f88e94e0-e971-4201-99c8-f5cecdcbf013]
keycloak_group.project_cmu-eats_admins: Creating...
keycloak_group.project_uia_admins: Creation complete after 0s [id=c2b2ae55-a228-47c5-8be8-5de0bbbf48d6]
keycloak_group.project_cmu-eats_admins: Creation complete after 0s [id=ce9b643c-c87b-49b5-87f8-edfeb80c87a4]
keycloak_group_memberships.project_cmu-maps_admins: Creating...
keycloak_group_memberships.project_cmu-eats: Creating...
keycloak_group_memberships.project_cmu-insta: Creation complete after 5s [id=scottylabs/group-memberships/40892871-9e1b-4639-9508-505176c72947]
keycloak_group_memberships.project_cbp_admins: Creating...
keycloak_group_memberships.project_cmu-maps_admins: Creation complete after 7s [id=scottylabs/group-memberships/49cbc9f7-5a67-4692-9062-18b270f63f12]
keycloak_group.project_lnf_admins: Creating...
keycloak_group.project_lnf_admins: Creation complete after 0s [id=f689247f-b862-4600-87e6-168c4680470d]
keycloak_group_memberships.project_lnf: Creating...
keycloak_group_memberships.project_uia: Creation complete after 8s [id=scottylabs/group-memberships/5a19ca79-9034-4ab0-933f-565ce5f7ede7]
keycloak_group_memberships.project_slai: Creating...
keycloak_group_memberships.project_cbp: Still creating... [10s elapsed]
keycloak_group_memberships.project_cmu-maps: Still creating... [10s elapsed]
keycloak_group_memberships.project_cmu-housing: Still creating... [10s elapsed]
keycloak_group_memberships.project_cmu-cal: Still creating... [10s elapsed]
keycloak_group_memberships.project_devops: Still creating... [10s elapsed]
keycloak_group_memberships.project_cmu-study: Still creating... [10s elapsed]
keycloak_group_memberships.project_cmu-eats: Still creating... [10s elapsed]
keycloak_group_memberships.project_cbp_admins: Still creating... [10s elapsed]
keycloak_group_memberships.project_lnf: Creation complete after 7s [id=scottylabs/group-memberships/52d3c31b-c79e-4854-b076-cf75b958f2c0]
keycloak_group.project_slai_admins: Creating...
keycloak_group.project_slai_admins: Creation complete after 1s [id=b477fc99-41e5-4f45-bdd0-ca76a01a6d4f]
keycloak_group_memberships.project_cmu-insta_admins: Creating...
keycloak_group_memberships.project_cbp_admins: Creation complete after 11s [id=scottylabs/group-memberships/200dfec4-1588-47d2-88ac-02b8c6eceda9]
keycloak_group_memberships.project_cmu-cal_admins: Creating...
keycloak_group_memberships.project_slai: Still creating... [10s elapsed]
keycloak_group_memberships.project_cmu-insta_admins: Creation complete after 3s [id=scottylabs/group-memberships/ae7ca1c0-0d14-490e-a0de-3c541e9a4410]
keycloak_group_memberships.project_devops_admins: Creating...
keycloak_group_memberships.project_cbp: Still creating... [20s elapsed]
keycloak_group_memberships.project_cmu-maps: Still creating... [20s elapsed]
keycloak_group_memberships.project_cmu-housing: Still creating... [20s elapsed]
keycloak_group_memberships.project_cmu-cal: Still creating... [20s elapsed]
keycloak_group_memberships.project_devops: Still creating... [20s elapsed]
keycloak_group_memberships.project_cmu-study: Still creating... [20s elapsed]
keycloak_group_memberships.project_cmu-eats: Still creating... [20s elapsed]
keycloak_group_memberships.project_cmu-cal_admins: Creation complete after 8s [id=scottylabs/group-memberships/95148ecd-c427-409d-8f87-993649c7c880]
keycloak_group_memberships.project_cmu-study_admins: Creating...
keycloak_group_memberships.project_devops_admins: Creation complete after 8s [id=scottylabs/group-memberships/1b7f5001-2931-43a3-bed9-91fff27fbe31]
keycloak_group_memberships.project_cmu-housing_admins: Creating...
keycloak_group_memberships.project_slai: Still creating... [20s elapsed]
keycloak_group_memberships.project_cbp: Still creating... [30s elapsed]
keycloak_group_memberships.project_cmu-maps: Still creating... [30s elapsed]
keycloak_group_memberships.project_cmu-housing: Still creating... [30s elapsed]
keycloak_group_memberships.project_cmu-cal: Still creating... [30s elapsed]
keycloak_group_memberships.project_devops: Still creating... [30s elapsed]
keycloak_group_memberships.project_cmu-study: Still creating... [30s elapsed]
keycloak_group_memberships.project_cmu-eats: Still creating... [30s elapsed]
keycloak_group_memberships.project_cmu-cal: Creation complete after 31s [id=scottylabs/group-memberships/df3aeab3-2506-4798-8573-d340abdd6157]
keycloak_group_memberships.project_uia_admins: Creating...
keycloak_group_memberships.project_cmu-study_admins: Still creating... [10s elapsed]
keycloak_group_memberships.project_cmu-study_admins: Creation complete after 11s [id=scottylabs/group-memberships/99e30a56-7a17-4676-b7cb-ee49ebad2eb4]
keycloak_group_memberships.project_cmu-eats_admins: Creating...
keycloak_group_memberships.project_cmu-housing_admins: Still creating... [10s elapsed]
keycloak_group_memberships.project_cmu-eats: Creation complete after 37s [id=scottylabs/group-memberships/8c14cf3e-fba9-42c2-951c-400f75e6c69b]
keycloak_group_memberships.project_lnf_admins: Creating...
keycloak_group_memberships.project_slai: Still creating... [30s elapsed]
keycloak_group_memberships.project_cmu-eats_admins: Creation complete after 4s [id=scottylabs/group-memberships/ce9b643c-c87b-49b5-87f8-edfeb80c87a4]
keycloak_group_memberships.project_slai_admins: Creating...
keycloak_group_memberships.project_cbp: Still creating... [40s elapsed]
keycloak_group_memberships.project_cmu-maps: Still creating... [40s elapsed]
keycloak_group_memberships.project_uia_admins: Creation complete after 9s [id=scottylabs/group-memberships/c2b2ae55-a228-47c5-8be8-5de0bbbf48d6]
keycloak_group_memberships.project_cmu-housing: Still creating... [40s elapsed]
keycloak_group_memberships.project_devops: Still creating... [40s elapsed]
keycloak_group_memberships.project_cmu-study: Still creating... [40s elapsed]
keycloak_group_memberships.project_lnf_admins: Creation complete after 7s [id=scottylabs/group-memberships/f689247f-b862-4600-87e6-168c4680470d]
keycloak_group_memberships.project_cmu-housing_admins: Creation complete after 20s [id=scottylabs/group-memberships/f88e94e0-e971-4201-99c8-f5cecdcbf013]
keycloak_group_memberships.project_cmu-study: Creation complete after 47s [id=scottylabs/group-memberships/ad49ce39-6627-4df5-b383-462db776972e]
keycloak_group_memberships.project_slai: Still creating... [40s elapsed]
keycloak_group_memberships.project_slai_admins: Still creating... [10s elapsed]
keycloak_group_memberships.project_cbp: Still creating... [50s elapsed]
keycloak_group_memberships.project_cmu-maps: Still creating... [50s elapsed]
keycloak_group_memberships.project_cmu-housing: Still creating... [50s elapsed]
keycloak_group_memberships.project_devops: Still creating... [50s elapsed]
keycloak_group_memberships.project_slai_admins: Creation complete after 14s [id=scottylabs/group-memberships/b477fc99-41e5-4f45-bdd0-ca76a01a6d4f]
keycloak_group_memberships.project_devops: Creation complete after 52s [id=scottylabs/group-memberships/fadc765a-db06-4e4f-ae4f-52d14cf3afe2]
keycloak_group_memberships.project_cmu-maps: Creation complete after 55s [id=scottylabs/group-memberships/9d9b7cac-1a37-4ba3-8f9d-e46d4ea3fac9]
keycloak_group_memberships.project_slai: Still creating... [50s elapsed]
keycloak_group_memberships.project_cbp: Still creating... [1m0s elapsed]
keycloak_group_memberships.project_cmu-housing: Still creating... [1m0s elapsed]
keycloak_group_memberships.project_cmu-housing: Creation complete after 1m7s [id=scottylabs/group-memberships/d7e4c806-c913-4768-bab9-ea88071b7cc4]
keycloak_group_memberships.project_slai: Still creating... [1m0s elapsed]
keycloak_group_memberships.project_cbp: Still creating... [1m10s elapsed]
keycloak_group_memberships.project_slai: Still creating... [1m10s elapsed]
keycloak_group_memberships.project_cbp: Still creating... [1m20s elapsed]
keycloak_group_memberships.project_cbp: Creation complete after 1m25s [id=scottylabs/group-memberships/e17f017f-2e37-4c72-855b-bce832c42087]
keycloak_group_memberships.project_slai: Still creating... [1m20s elapsed]
keycloak_group_memberships.project_slai: Still creating... [1m30s elapsed]
keycloak_group_memberships.project_slai: Still creating... [1m40s elapsed]
keycloak_group_memberships.project_slai: Still creating... [1m50s elapsed]
keycloak_group_memberships.project_slai: Still creating... [2m0s elapsed]
keycloak_group_memberships.project_slai: Still creating... [2m10s elapsed]
keycloak_group_memberships.project_slai: Still creating... [2m20s elapsed]
keycloak_group_memberships.project_slai: Still creating... [2m30s elapsed]
keycloak_group_memberships.project_slai: Still creating... [2m40s elapsed]
keycloak_group_memberships.project_slai: Still creating... [2m50s elapsed]
keycloak_group_memberships.project_slai: Still creating... [3m0s elapsed]
keycloak_group_memberships.project_slai: Creation complete after 3m10s [id=scottylabs/group-memberships/a352c27c-2312-4bdf-82b3-832cd2a8e59f]

Apply complete! Resources: 44 added, 4 changed, 0 destroyed.
Ran Apply for project: `keycloak` dir: `tofu/keycloak` workspace: `default` <details><summary>Show Output</summary> ```diff Finished `release` profile [optimized] target(s) in 0.05s ╷ │ Warning: Provider development overrides are in effect │ │ The following provider development overrides are set in the CLI │ configuration: │ - svalabs/forgejo in /tmp/forgejo-provider-1.7.0-team-repository-and-topics │ │ 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. ╵ keycloak_group.project_cmu-housing: Creating... keycloak_group.project_cbp: Creating... keycloak_group.project_cmu-cal: Creating... keycloak_group.project_cmu-insta: Creating... keycloak_group.project_cmu-maps: Creating... keycloak_openid_client.study: Modifying... [id=7622bc88-d377-4e9b-8995-86ec8e6f4638] keycloak_group.project_devops: Creating... keycloak_openid_client.study_dev: Modifying... [id=1983432b-c99e-4470-9a59-1f8fdb9f8bef] keycloak_openid_client.study_staging: Modifying... [id=18b84a0e-d9fa-4e99-9456-db6fba3358ff] keycloak_group_memberships.project_cmu-maps_maps_admins: Modifying... [id=scottylabs/group-memberships/75db0c7f-7cfb-4d89-b84f-0f50523ed55b] keycloak_group.project_cbp: Creation complete after 0s [id=e17f017f-2e37-4c72-855b-bce832c42087] keycloak_group.project_cmu-study: Creating... keycloak_group.project_cmu-maps: Creation complete after 0s [id=9d9b7cac-1a37-4ba3-8f9d-e46d4ea3fac9] keycloak_group.project_cmu-housing: Creation complete after 0s [id=d7e4c806-c913-4768-bab9-ea88071b7cc4] keycloak_group.project_uia: Creating... keycloak_group.project_cmu-eats: Creating... keycloak_openid_client.study: Modifications complete after 0s [id=7622bc88-d377-4e9b-8995-86ec8e6f4638] keycloak_openid_client.study_staging: Modifications complete after 0s [id=18b84a0e-d9fa-4e99-9456-db6fba3358ff] keycloak_group.project_cmu-insta: Creation complete after 0s [id=40892871-9e1b-4639-9508-505176c72947] keycloak_group.project_lnf: Creating... keycloak_group.project_slai: Creating... keycloak_openid_client.study_dev: Modifications complete after 0s [id=1983432b-c99e-4470-9a59-1f8fdb9f8bef] keycloak_group.project_cbp_admins: Creating... keycloak_group.project_cmu-cal: Creation complete after 0s [id=df3aeab3-2506-4798-8573-d340abdd6157] keycloak_group.project_cmu-maps_admins: Creating... keycloak_group.project_devops: Creation complete after 0s [id=fadc765a-db06-4e4f-ae4f-52d14cf3afe2] keycloak_group.project_cmu-study: Creation complete after 0s [id=ad49ce39-6627-4df5-b383-462db776972e] keycloak_group_memberships.project_cbp: Creating... keycloak_group_memberships.project_cmu-maps: Creating... keycloak_group.project_uia: Creation complete after 0s [id=5a19ca79-9034-4ab0-933f-565ce5f7ede7] keycloak_group.project_cmu-eats: Creation complete after 0s [id=8c14cf3e-fba9-42c2-951c-400f75e6c69b] keycloak_group_memberships.project_cmu-housing: Creating... keycloak_group_memberships.project_cmu-maps_maps_admins: Modifications complete after 0s [id=scottylabs/group-memberships/75db0c7f-7cfb-4d89-b84f-0f50523ed55b] keycloak_group_memberships.project_cmu-insta: Creating... keycloak_group.project_cmu-insta_admins: Creating... keycloak_group.project_cmu-maps_admins: Creation complete after 0s [id=49cbc9f7-5a67-4692-9062-18b270f63f12] keycloak_group_memberships.project_cmu-cal: Creating... keycloak_group.project_cmu-cal_admins: Creating... keycloak_group.project_cbp_admins: Creation complete after 0s [id=200dfec4-1588-47d2-88ac-02b8c6eceda9] keycloak_group.project_cmu-housing_admins: Creating... keycloak_group.project_lnf: Creation complete after 0s [id=52d3c31b-c79e-4854-b076-cf75b958f2c0] keycloak_group.project_devops_admins: Creating... keycloak_group.project_slai: Creation complete after 0s [id=a352c27c-2312-4bdf-82b3-832cd2a8e59f] keycloak_group_memberships.project_devops: Creating... keycloak_group.project_cmu-insta_admins: Creation complete after 1s [id=ae7ca1c0-0d14-490e-a0de-3c541e9a4410] keycloak_group.project_cmu-study_admins: Creating... keycloak_group.project_cmu-cal_admins: Creation complete after 1s [id=95148ecd-c427-409d-8f87-993649c7c880] keycloak_group_memberships.project_cmu-study: Creating... keycloak_group.project_devops_admins: Creation complete after 1s [id=1b7f5001-2931-43a3-bed9-91fff27fbe31] keycloak_group.project_uia_admins: Creating... keycloak_group.project_cmu-study_admins: Creation complete after 0s [id=99e30a56-7a17-4676-b7cb-ee49ebad2eb4] keycloak_group_memberships.project_uia: Creating... keycloak_group.project_cmu-housing_admins: Creation complete after 1s [id=f88e94e0-e971-4201-99c8-f5cecdcbf013] keycloak_group.project_cmu-eats_admins: Creating... keycloak_group.project_uia_admins: Creation complete after 0s [id=c2b2ae55-a228-47c5-8be8-5de0bbbf48d6] keycloak_group.project_cmu-eats_admins: Creation complete after 0s [id=ce9b643c-c87b-49b5-87f8-edfeb80c87a4] keycloak_group_memberships.project_cmu-maps_admins: Creating... keycloak_group_memberships.project_cmu-eats: Creating... keycloak_group_memberships.project_cmu-insta: Creation complete after 5s [id=scottylabs/group-memberships/40892871-9e1b-4639-9508-505176c72947] keycloak_group_memberships.project_cbp_admins: Creating... keycloak_group_memberships.project_cmu-maps_admins: Creation complete after 7s [id=scottylabs/group-memberships/49cbc9f7-5a67-4692-9062-18b270f63f12] keycloak_group.project_lnf_admins: Creating... keycloak_group.project_lnf_admins: Creation complete after 0s [id=f689247f-b862-4600-87e6-168c4680470d] keycloak_group_memberships.project_lnf: Creating... keycloak_group_memberships.project_uia: Creation complete after 8s [id=scottylabs/group-memberships/5a19ca79-9034-4ab0-933f-565ce5f7ede7] keycloak_group_memberships.project_slai: Creating... keycloak_group_memberships.project_cbp: Still creating... [10s elapsed] keycloak_group_memberships.project_cmu-maps: Still creating... [10s elapsed] keycloak_group_memberships.project_cmu-housing: Still creating... [10s elapsed] keycloak_group_memberships.project_cmu-cal: Still creating... [10s elapsed] keycloak_group_memberships.project_devops: Still creating... [10s elapsed] keycloak_group_memberships.project_cmu-study: Still creating... [10s elapsed] keycloak_group_memberships.project_cmu-eats: Still creating... [10s elapsed] keycloak_group_memberships.project_cbp_admins: Still creating... [10s elapsed] keycloak_group_memberships.project_lnf: Creation complete after 7s [id=scottylabs/group-memberships/52d3c31b-c79e-4854-b076-cf75b958f2c0] keycloak_group.project_slai_admins: Creating... keycloak_group.project_slai_admins: Creation complete after 1s [id=b477fc99-41e5-4f45-bdd0-ca76a01a6d4f] keycloak_group_memberships.project_cmu-insta_admins: Creating... keycloak_group_memberships.project_cbp_admins: Creation complete after 11s [id=scottylabs/group-memberships/200dfec4-1588-47d2-88ac-02b8c6eceda9] keycloak_group_memberships.project_cmu-cal_admins: Creating... keycloak_group_memberships.project_slai: Still creating... [10s elapsed] keycloak_group_memberships.project_cmu-insta_admins: Creation complete after 3s [id=scottylabs/group-memberships/ae7ca1c0-0d14-490e-a0de-3c541e9a4410] keycloak_group_memberships.project_devops_admins: Creating... keycloak_group_memberships.project_cbp: Still creating... [20s elapsed] keycloak_group_memberships.project_cmu-maps: Still creating... [20s elapsed] keycloak_group_memberships.project_cmu-housing: Still creating... [20s elapsed] keycloak_group_memberships.project_cmu-cal: Still creating... [20s elapsed] keycloak_group_memberships.project_devops: Still creating... [20s elapsed] keycloak_group_memberships.project_cmu-study: Still creating... [20s elapsed] keycloak_group_memberships.project_cmu-eats: Still creating... [20s elapsed] keycloak_group_memberships.project_cmu-cal_admins: Creation complete after 8s [id=scottylabs/group-memberships/95148ecd-c427-409d-8f87-993649c7c880] keycloak_group_memberships.project_cmu-study_admins: Creating... keycloak_group_memberships.project_devops_admins: Creation complete after 8s [id=scottylabs/group-memberships/1b7f5001-2931-43a3-bed9-91fff27fbe31] keycloak_group_memberships.project_cmu-housing_admins: Creating... keycloak_group_memberships.project_slai: Still creating... [20s elapsed] keycloak_group_memberships.project_cbp: Still creating... [30s elapsed] keycloak_group_memberships.project_cmu-maps: Still creating... [30s elapsed] keycloak_group_memberships.project_cmu-housing: Still creating... [30s elapsed] keycloak_group_memberships.project_cmu-cal: Still creating... [30s elapsed] keycloak_group_memberships.project_devops: Still creating... [30s elapsed] keycloak_group_memberships.project_cmu-study: Still creating... [30s elapsed] keycloak_group_memberships.project_cmu-eats: Still creating... [30s elapsed] keycloak_group_memberships.project_cmu-cal: Creation complete after 31s [id=scottylabs/group-memberships/df3aeab3-2506-4798-8573-d340abdd6157] keycloak_group_memberships.project_uia_admins: Creating... keycloak_group_memberships.project_cmu-study_admins: Still creating... [10s elapsed] keycloak_group_memberships.project_cmu-study_admins: Creation complete after 11s [id=scottylabs/group-memberships/99e30a56-7a17-4676-b7cb-ee49ebad2eb4] keycloak_group_memberships.project_cmu-eats_admins: Creating... keycloak_group_memberships.project_cmu-housing_admins: Still creating... [10s elapsed] keycloak_group_memberships.project_cmu-eats: Creation complete after 37s [id=scottylabs/group-memberships/8c14cf3e-fba9-42c2-951c-400f75e6c69b] keycloak_group_memberships.project_lnf_admins: Creating... keycloak_group_memberships.project_slai: Still creating... [30s elapsed] keycloak_group_memberships.project_cmu-eats_admins: Creation complete after 4s [id=scottylabs/group-memberships/ce9b643c-c87b-49b5-87f8-edfeb80c87a4] keycloak_group_memberships.project_slai_admins: Creating... keycloak_group_memberships.project_cbp: Still creating... [40s elapsed] keycloak_group_memberships.project_cmu-maps: Still creating... [40s elapsed] keycloak_group_memberships.project_uia_admins: Creation complete after 9s [id=scottylabs/group-memberships/c2b2ae55-a228-47c5-8be8-5de0bbbf48d6] keycloak_group_memberships.project_cmu-housing: Still creating... [40s elapsed] keycloak_group_memberships.project_devops: Still creating... [40s elapsed] keycloak_group_memberships.project_cmu-study: Still creating... [40s elapsed] keycloak_group_memberships.project_lnf_admins: Creation complete after 7s [id=scottylabs/group-memberships/f689247f-b862-4600-87e6-168c4680470d] keycloak_group_memberships.project_cmu-housing_admins: Creation complete after 20s [id=scottylabs/group-memberships/f88e94e0-e971-4201-99c8-f5cecdcbf013] keycloak_group_memberships.project_cmu-study: Creation complete after 47s [id=scottylabs/group-memberships/ad49ce39-6627-4df5-b383-462db776972e] keycloak_group_memberships.project_slai: Still creating... [40s elapsed] keycloak_group_memberships.project_slai_admins: Still creating... [10s elapsed] keycloak_group_memberships.project_cbp: Still creating... [50s elapsed] keycloak_group_memberships.project_cmu-maps: Still creating... [50s elapsed] keycloak_group_memberships.project_cmu-housing: Still creating... [50s elapsed] keycloak_group_memberships.project_devops: Still creating... [50s elapsed] keycloak_group_memberships.project_slai_admins: Creation complete after 14s [id=scottylabs/group-memberships/b477fc99-41e5-4f45-bdd0-ca76a01a6d4f] keycloak_group_memberships.project_devops: Creation complete after 52s [id=scottylabs/group-memberships/fadc765a-db06-4e4f-ae4f-52d14cf3afe2] keycloak_group_memberships.project_cmu-maps: Creation complete after 55s [id=scottylabs/group-memberships/9d9b7cac-1a37-4ba3-8f9d-e46d4ea3fac9] keycloak_group_memberships.project_slai: Still creating... [50s elapsed] keycloak_group_memberships.project_cbp: Still creating... [1m0s elapsed] keycloak_group_memberships.project_cmu-housing: Still creating... [1m0s elapsed] keycloak_group_memberships.project_cmu-housing: Creation complete after 1m7s [id=scottylabs/group-memberships/d7e4c806-c913-4768-bab9-ea88071b7cc4] keycloak_group_memberships.project_slai: Still creating... [1m0s elapsed] keycloak_group_memberships.project_cbp: Still creating... [1m10s elapsed] keycloak_group_memberships.project_slai: Still creating... [1m10s elapsed] keycloak_group_memberships.project_cbp: Still creating... [1m20s elapsed] keycloak_group_memberships.project_cbp: Creation complete after 1m25s [id=scottylabs/group-memberships/e17f017f-2e37-4c72-855b-bce832c42087] keycloak_group_memberships.project_slai: Still creating... [1m20s elapsed] keycloak_group_memberships.project_slai: Still creating... [1m30s elapsed] keycloak_group_memberships.project_slai: Still creating... [1m40s elapsed] keycloak_group_memberships.project_slai: Still creating... [1m50s elapsed] keycloak_group_memberships.project_slai: Still creating... [2m0s elapsed] keycloak_group_memberships.project_slai: Still creating... [2m10s elapsed] keycloak_group_memberships.project_slai: Still creating... [2m20s elapsed] keycloak_group_memberships.project_slai: Still creating... [2m30s elapsed] keycloak_group_memberships.project_slai: Still creating... [2m40s elapsed] keycloak_group_memberships.project_slai: Still creating... [2m50s elapsed] keycloak_group_memberships.project_slai: Still creating... [3m0s elapsed] keycloak_group_memberships.project_slai: Creation complete after 3m10s [id=scottylabs/group-memberships/a352c27c-2312-4bdf-82b3-832cd2a8e59f] Apply complete! Resources: 44 added, 4 changed, 0 destroyed. ``` </details>
anish merged commit 9d193b5514 into main 2026-10-25 02:36:01 +00:00
anish deleted branch restore-team-groups 2026-10-25 02:36:02 +00:00

Locks and plans deleted for the projects and workspaces modified in this pull request:

  • dir: tofu/keycloak workspace: default
Locks and plans deleted for the projects and workspaces modified in this pull request: - dir: `tofu/keycloak` workspace: `default`
Sign in to join this conversation.
No description provided.