F5Networks / f5-appsvcs-extension

F5 BIG-IP Application Services 3 Extension
Apache License 2.0
163 stars 52 forks source link

Transparent monitors are not currently available for FQDN nodes." #821

Open MicSkr opened 2 months ago

MicSkr commented 2 months ago

Environment

Summary

Is this an BUG or RFE? I think it is a limit of AS3 because I seem to be able to create this configuration in the UI

"code": 422,
"message": "declaration failed",
"response": "01070734:3: Configuration error: Transparent monitors are not currently available for FQDN nodes.",

Steps To Reproduce

Steps to reproduce the behavior:

  1. Submit the following in a tenant of choice:

    ...
    "pool_test-vip-any": {
                    "loadBalancingMode": "least-connections-member",
                    "members": [
                        {
                            "addressDiscovery": "fqdn",
                            "hostname": "test7.c01.com",
                            "servicePort": 0,
                            "shareNodes": true
                        }
                    ],
                    "monitors": [
                        {
                            "use": "vip-any-npath-udp"
                        }
                    ],
                    "class": "Pool"
                },
                "vip-any-npath-udp": {
                    "adaptive": false,
                    "interval": 5,
                    "receive": "",
                    "receiveDown": "",
                    "send": "default send string",
                    "timeUntilUp": 0,
                    "timeout": 16,
                    "transparent": true,
                    "class": "Monitor",
                    "monitorType": "udp",
                    "targetAddress": "10.10.10.183",
                    "targetPort": 80,
                    "upInterval": 0,
                    "reverse": false
                }
    ...
  2. Observe the following error response:

    {
            "code": 422,
            "message": "declaration failed",
            "response": "01070734:3: Configuration error: Transparent monitors are not currently available for FQDN nodes.",
            "host": "localhost",
            "tenant": "tenant-255",
            "runTime": 1208,
            "declarationId": "urn:uuid:8cbab3f1-de39-4944-9459-cea0b3e7f69c"
        }

Expected Behavior

I can configure these in the GUI.

Is this a limit of AS3?

Actual Behavior

Configuration Does not build

MicSkr commented 1 month ago

bump Can someone triage this? Thank you