f5-appsvcs-extension
f5-appsvcs-extension copied to clipboard
AS3 Pool member adminState offline does not match Webui "force Offline" configuration
Environment
- Application Services Version: 3.37.0
- BIG-IP Version:15.1.5.1
Summary
Pool member adminState offline does not match Webui "force Offline" configuration
Steps To Reproduce
Steps to reproduce the behavior:
- Submit the following declaration:
{
"tenant_offline": {
"app": {
"class": "Application",
"enable": true,
"pool_offline": {
"class": "Pool",
"loadBalancingMode": "least-connections-member",
"members": [
{
"addressDiscovery": "static",
"enable": true,
"adminState": "offline",
"priorityGroup": 0,
"serverAddresses": [
"192.168.245.3"
],
"servicePort": 30081,
"shareNodes": true
}
],
"minimumMonitors": "all",
"monitors": [
{
"bigip": "/Common/tcp"
}
],
"serviceDownAction": "none"
}
},
"class": "Tenant",
"defaultRouteDomain": 0,
"enable": true
},
"schemaVersion": "3.26.0",
"class": "ADC",
"controls": {
"class": "Controls",
"userAgent": "vscode-f5/3.7.1",
"archiveTimestamp": "2022-07-01T11:19:00.179Z"
},
"id": "autogen_afd7be53-d7fc-4a96-9deb-40e090b18c8b",
"updateMode": "selective"
}
- Observe the following tmsh output:
ltm pool /tenant_offline/app/pool_offline {
load-balancing-mode least-connections-member
members {
192.168.245.3:30081 {
address 192.168.245.3
description "(replaces AS3 192.168.245.3)"
session monitor-enabled
state user-down
metadata {
source {
value declaration
}
}
}
}
min-active-members 1
monitor tcp
partition tenant_offline
}
- Watch pool member status in Webui
Pool member status is Red diamond
-
Use "Force Offline" in Webui
-
Observe the following tmsh output:
ltm pool /tenant_offline/app/pool_offline {
load-balancing-mode least-connections-member
members {
192.168.245.3:30081 {
address 192.168.245.3
description "(replaces AS3 192.168.245.3)"
session user-disabled
state user-down
metadata {
source {
value declaration
}
}
}
}
min-active-members 1
monitor tcp
partition tenant_offline
}
The session attribute is different.
- Watch pool member status in Webui Pool member status is black diamond
Expected Behavior
The AS3 offline mode must be the same as Webui option
Actual Behavior
The configuration from AS3 does not match options available in Webui
Hello, we just encountered the same issue on the following version combination: AS3 v3.29 BIG-IP v14.1.4.6
@stanislaspiron @DaanOlbrechts Does the adminState value of disable satisfy your use cases?
@dstokesf5 adminState value disableconfigures the same as webui "disable" option:
- session user-disabled
- state down
@stanislaspiron please reach out to [email protected] so we can prioritize.
Filed AUTOTOOL-3385 for PM tracking. Thanks @stanislaspiron for reaching out.
This has been resolved in the 3.42.0 release of AS3.