PaloAltoNetworks / terraform-provider-panos

Terraform Panos provider
https://www.terraform.io/docs/providers/panos/
MIT License
89 stars 73 forks source link

panos_panorama_bgp_import_rule_group and panos_panorama_bgp_export_rule_group cannot have multiple rule sections #418

Open heal01 opened 1 year ago

heal01 commented 1 year ago

I get an error when using more then one rule section in panos_panorama_bgp_import_rule_group and panos_panorama_bgp_export_rule_group using the latest version of everything.

test1 and test2 works fine if you only use one of them but adding them both gives you an error.

resource “panos_panorama_bgp_import_rule_group” “main” {
  template       = “SomeTemplate”
  virtual_router = “default”

  rule {
    name = “test1”
    match_address_prefix {
      prefix = “10.1.0.0/24"
    }
  }

  rule {
    name = “test2”
    match_address_prefix {
      prefix = “10.2.0.0/24"
    }
  }
} 

Error: The request could not be handled │ │ with module.bgp_export_rules.panos_panorama_bgp_export_rule_group.main, │ on ../../modules/bgp_export_rule/main.tf line 1, in resource "panos_panorama_bgp_export_rule_group" "main": │ 1: resource "panos_panorama_bgp_export_rule_group" "main" {

Looking at the configuration logs you can see that the edit and set commands succeeds but the move command fails.

We use the same rules as we do with panos_bgp_import_rule_group and panos_bgp_export_rule_group and here they work fine.