exported terraform configuration having ip_restriction_default_action and scm_ip_restriction_default_action with empty values

Aperta
#637 1 commento 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
go, terraform

Direzione di ricerca

Riproduci l’esportazione con aztfexport per un Linux App Service o una Function App esistente, quindi esegui terraform plan sul main.tf generato. Esamina il modo in cui site_config produce i due valori default-action vuoti; il lavoro è completato quando la configurazione esportata utilizza valori Allow o Deny validi, oppure omette le proprietà in modo che la pianificazione abbia esito positivo.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

upstream-provider

I'm exporting one of the existing linux based Azure Appservice and functionapp to terrafomr using aztfexport tool. But the generated terraform configuration is having

ip_restriction_default_action     = ""
    scm_ip_restriction_default_action = ""

I think these two properties are not mandatory and not adding default/actual values. The allowed values are "Allow or Deny". Hence when I execute terraform plan it's failing with

Error: expected site_config.0.ip_restriction_default_action to be one of ["Allow" "Deny"], got
│
│ with azurerm_linux_web_app.res-1,
│ on main.tf line 29, in resource "azurerm_linux_web_app" "res-1":
│ 29: ip_restriction_default_action = ""

Error: expected site_config.0.scm_ip_restriction_default_action to be one of ["Allow" "Deny"], got
│
│ with azurerm_linux_web_app.res-1,
│ on main.tf line 30, in resource "azurerm_linux_web_app" "res-1":
│ 30: scm_ip_restriction_default_action = ""

How to resolve/override this issue?

Lingua principale
Go
Stelle
1.9k
Fork
223
Merge medio
1g 7h
PR unite (30g)
3

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

  • Nessun Dockerfile né file Docker Compose
  • Nessun modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Azure/aztfexport

Tutte le issue di Azure/aztfexport

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.