Size: a a a

2021 July 04

A

Alexander in terraform_ru
А ренейм старой можно?
источник

m

mk in terraform_ru
В каком виде?
источник

m

mk in terraform_ru
Через Стейт?
источник

A

Alexander in terraform_ru
Ну в принципе. Можно переименовать?
источник

m

mk in terraform_ru
Потенциально, конечно , возможно. Есть реальные кейсы?
источник
2021 July 05

ES

Evgeniy Sharov in terraform_ru
Привет
источник

ES

Evgeniy Sharov in terraform_ru
Error: [VM creation] error adding VM: vApp Template shape is not ok (status: 6)

 on main.tf line 492, in resource "vcd_vapp_vm" "msdb01win":
492: resource "vcd_vapp_vm" "msdb01win" {
источник

ES

Evgeniy Sharov in terraform_ru
в чём может быть косяк?
источник

ES

Evgeniy Sharov in terraform_ru
косяк был в темплейте с новым взлетело
источник

z

z̛e͏́͠r͜c҉ in terraform_ru
всем привет, у меня есть модуль vpc, допустим я его подключаю
myvpc { source = “../modules/vpc/“ }

в /modules/vpc/main.tf я использую модуль из registry

как правильно в output вывести информацию из оригинального модуля,
попробовал и modules.myvpc.vpc.<something> и modules.myvpc.<something> не работает
tf v1.0.0

снимаю вопрос, прокинул объект полностью
источник

AR

Alexey Remizov in terraform_ru
Надо явно перекладывать output библиотечного модуля в output своего.
источник

z

z̛e͏́͠r͜c҉ in terraform_ru
это выглядит как костыль
источник

AR

Alexey Remizov in terraform_ru
Другого способа нет. В терраформе области видимости модулей изолированы.
источник

ac

anton chernyaev in terraform_ru
вопрос такой, терраформ при инициализации пытается скачать убранный провайдер, поудалял его везде где только можно, уже и виртуалку перезагружал, делал terraform state provider-replace руками смотрел state Нигде не, но он откуда-то его берет и пытается грузануть....
источник

ac

anton chernyaev in terraform_ru
DEBUG не дает понять откуда он берет...
источник

ac

anton chernyaev in terraform_ru
terraform {
 required_providers {
   openstack = {
     source = "terraform-provider-openstack/openstack"
   }
   mcs = {
     source = "MailRuCloudSolutions/mcs"
     version = "0.2.7"
   }
 }
 required_version = ">= 0.13"
}


Initializing provider plugins...
- Finding hub.mcs.mail.ru/repository/mcs versions matching "0.2.0"...
- Finding latest version of terraform-provider-openstack/openstack...
- Finding mailrucloudsolutions/mcs versions matching "0.2.7"...
- Finding latest version of terraform-providers/openstack...
- Installing terraform-provider-openstack/openstack v1.42.0...
- Installed terraform-provider-openstack/openstack v1.42.0 (self-signed, key ID 4F80527A391BEFD2)
- Installing mailrucloudsolutions/mcs v0.2.7...
- Installed mailrucloudsolutions/mcs v0.2.7 (self-signed, key ID 8A0932F82C46A3C6)
- Installing terraform-providers/openstack v1.42.0...
- Installed terraform-providers/openstack v1.42.0 (signed by HashiCorp)

Partner and community providers are signed by their developers.
If you'd like to know more about provider signing, you can read about it here:
https://www.terraform.io/docs/cli/plugins/signing.html

│ Warning: Additional provider information from registry

│ The remote registry returned warnings for registry.terraform.io/terraform-providers/openstack:
│ - For users on Terraform 0.13 or greater, this provider has moved to terraform-provider-openstack/openstack. Please update your source in required_providers.



│ Error: Invalid provider registry host

│ The host "hub.mcs.mail.ru" given in in provider source address "hub.mcs.mail.ru/repository/mcs" does not offer a Terraform provider registry.
источник

AR

Alexey Remizov in terraform_ru
.terraform.lock.hcl ?
вложенные модули ?
источник

ac

anton chernyaev in terraform_ru
чисто....
источник

ac

anton chernyaev in terraform_ru
как только не искал и по hub.mcs.mail.ru во всех файлах
источник

ac

anton chernyaev in terraform_ru
и просто mcs
источник