Skip to content

Conversation

tzarski0
Copy link
Collaborator

@tzarski0 tzarski0 commented Sep 29, 2025

This PR addresses the #202 and #527 issues with Secure Internet Gateway Feature Template. In particular:

  • reorders the attributes services and trackers section: if attribute order is incorrect, the template configuration is successful but push of template to the device fails as described in secure_internet_gateway_feature_template update fails with vManage error #202
  • includes the pre-shared-secret, ike-local-id, ike-remote-id in payload by removing exclude_ignore: true in generator: without this change, the template configuration via TF works, but template cannot be opened in the UI (stuck in permanent loading screen as described in SIG Feature Template generated using Terraform is missing Certain JSON Fields #527)
  • adds new priority_order_always parameter to the feature template generator and configures it for secure internet gateway services and trackers: this feature template requires priority-order to be always included in the payload and current generator was conditional on optional parameter value. Seems like this is something unique to this feature template so additional parameter was added not to impact the existing logic.
  • adds notIgnore values to shutdown and mtu parameters (this converts toBody to manual).

This also fixes #534 that addresses same problems as in SIG with priority_order_always.

@tzarski0 tzarski0 requested a review from seconroy September 29, 2025 13:01
@seconroy seconroy merged commit 9536777 into CiscoDevNet:main Oct 9, 2025
@seconroy seconroy deleted the sig branch October 9, 2025 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants