f5-appsvcs-extension icon indicating copy to clipboard operation
f5-appsvcs-extension copied to clipboard

dryRun on the Per-App deployments is making changes to the system

Open skenderidis opened this issue 1 year ago • 2 comments

Environment

  • Application Services Version: 3.49
  • BIG-IP Version: 15.1

Summary

I am trying to do a dry-run on a per-app deployment and AS3 is making changes to the system. The customer is creating a pipeline to verify the configuration before deploying it.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Submit the following declaration:
{
    "controls": {
    "class": "Controls",
    "dryRun": true
    },
  "path-app01": {
    "class": "Application",
    "app01": {
      "class": "Service_HTTP",
      "virtualAddresses": [
        "10.1.1.215"
      ],
      "virtualPort": 80,
      "pool": "my-app-02-pool"
    },
    "my-app-02-pool": {
      "class": "Pool",
      "monitors": [
        "http"
      ],
      "members": [
        {
          "servicePort": 80,
          "serverAddresses": [
            "111.10.10.10"
          ]
        },
        {
          "servicePort": 81,
          "serverAddresses": [
            "111.10.10.11"
          ]
        }
      ]
    }
  }
}

Expected Behavior

As per the documentation it is expected not to make any changed if dryrun key is set to true.

skenderidis avatar Jan 30 '24 07:01 skenderidis

Please reach out to us at [email protected] in order for us to prioritize. Thanks.

sunitharonan avatar Feb 21 '24 18:02 sunitharonan