PaloAltoNetworks / terraform-provider-panos

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

panos_panorama_bgp_import_rule_group and panos_panorama_bgp_export_rule_group cannot have multiple rule sections #420

Open jolo01 opened 10 months ago

jolo01 commented 10 months 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_rulegroup" "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.

Can we get some help on this? Any experienced something similar?

bond commented 8 months ago

Seems to be a bug in Panorama on version 11. Have reproduced it on Postman with API-call. This worked fine in Panorama version 10.2.