You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Seems ignore_warnings = true does not work for the resource checkpoint_management_service_tcp because I can't delete the object if part of the group, similar as issue 135 i believe.
resource"checkpoint_management_service_tcp""tcp_service" {
for_each=var.clientsname="tcp_${each.key}"port="${each.value.remote_port}"session_timeout=3600match_for_any=truesync_connections_on_cluster=trueignore_warnings=trueaggressive_aging={
enable =true
timeout =360
use_default_timeout =false
}
keep_connections_open_after_policy_installation=truetags=[]
lifecycle {
precondition {
condition=(
each.value["remote_port"] >=1000&&
each.value["remote_port"] <=65000
)
error_message="Port number must be between 1000 and 65000"
}
}
}
resource"checkpoint_management_service_group""smpp_services" {
name="smpp_services"ignore_warnings=truemembers=values(checkpoint_management_service_tcp.tcp_service)[*].namedepends_on=[ checkpoint_management_service_tcp.tcp_service ]
lifecycle {
replace_triggered_by=[ checkpoint_management_service_tcp.tcp_service ]
}
}
At apply the delete of the tcp_service instance happens before the update-in-place of smpp_services so the API gives this error:
│ Error: failed to execute API call
│ Status: 409 Conflict
│ Code: generic_err_object_deletion
│ Message: Object tcp_client_3 could not be deleted because it is referenced by other objects, run where-used command for details
│
The text was updated successfully, but these errors were encountered:
HI @pr0c4
this the current behavior of a tcp_service. if we have a service that is part of a group it cannot be deleted even if where to choose ignore-warnings.
thanks
Hi
at the moment it is not supported by the API and so not supported on the provider that reflects the API. you can open an RFE for Check-Point to include that capability in the API itself.
thanks
Hello,
Seems ignore_warnings = true does not work for the resource checkpoint_management_service_tcp because I can't delete the object if part of the group, similar as issue 135 i believe.
At apply the delete of the tcp_service instance happens before the update-in-place of smpp_services so the API gives this error:
│ Error: failed to execute API call
│ Status: 409 Conflict
│ Code: generic_err_object_deletion
│ Message: Object tcp_client_3 could not be deleted because it is referenced by other objects, run where-used command for details
│
The text was updated successfully, but these errors were encountered: