Сбой зажигания, потому что группа уже существует - PullRequest
0 голосов
/ 05 февраля 2020

Я пытаюсь создать пользователя и группу с Terraform, но при запуске экземпляра через CoreOS происходит сбой с ошибкой:

[  298.037882] ignition[2052]: files: createGroups: op(1): [failed]   adding group "vault": exit status 9: Cmd: "/usr/sbin/groupadd" "--root" "/sysroot" "--gid" "1001" "--password" "*" "vault" Stdout: "" Stderr: "groupadd: group 'vault' already exists\n"
[

HCL выглядит следующим образом:

data "ignition_group" "vault" {
  name = "vault"
  gid  = 1001
}

data "ignition_user" "vault" {
  name = "vault"

  shell          = "/bin/false"
  no_create_home = false
  uid            = 1000
  system         = true

  no_user_group = true
  primary_group = data.ignition_group.vault.gid
}

Что-то здесь не так?

1 Ответ

0 голосов
/ 09 февраля 2020

Это не удалось, поскольку уже существовал пользователь с таким же идентификатором uid, но с другим именем, и в Linux значение имеет идентификатор, а не имя

...