Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AS3 Declaration module is not Idempotent (fails on relaunch of same or modified AS3 Declaration) #7

Open
VDI-Tech-Guy opened this issue Aug 12, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@VDI-Tech-Guy
Copy link

COMPONENT NAME

f5networks.next.cm_next_as3_deploy:

Environment

ANSIBLE VERSION
Using Execution Engine - https://quay.io/repository/f5_business_development/f5_next_ee_test

Image: f5_next_ee_test:latest (primary) (Information about ansible and ansible collections)                                                                                                                                                                       
 0│---
 1│ansible:
 2│  collections:
 3│    details:
 4│      ansible.netcommon: 4.1.0
 5│      ansible.posix: 1.5.4
 6│      ansible.utils: 5.0.0
 7│      cloud.common: 3.0.0
 8│      community.docker: 3.11.0
 9│      community.general: 9.2.0
10│      community.library_inventory_filtering_v1: 1.0.1
11│      community.vmware: 4.5.0
12│      containers.podman: 1.15.4
13│      f5networks.f5_bigip: 3.5.1
14│      f5networks.f5_modules: 1.29.0
15│      f5networks.next: 1.2.0
16│      vmware.vmware_rest: 3.0.1
17│  version:
18│    details: ansible [core 2.15.12]

BIGIP NEXT VERSION
CM Version - BIG-IP-Next-CentralManager-20.3.0-0.9.29
Instance Version - 20.3.0-2.490.2
CONFIGURATION

Using Ansible Automation Platform Controller (This is a UDF Instance i can share)

OS / ENVIRONMENT

Using Ansible Automation Platform Controller (This is a UDF Instance i can share)

SUMMARY

When trying to run the same declaration 2x the first one deploys correctly the 2nd run of the same code throws a fatal error rather than being Idempotent and making no change.

"msg": "{'code': 'AS3-0008', 'status': 400, 'message': 'AS3-0008: AS3 Validation Error: Tenant or application service name already exists ', 'details': '', 'help': 'Check the logs for more details.'}",

STEPS TO REPRODUCE
---
- name: BIG-IP Next Automation
  hosts: next-cm
  connection: httpapi
  gather_facts: false
  vars_files:
    - vars/f5_vars.yml
  vars:
    ansible_httpapi_password: '{{ lookup("env", "ANSIBLE_NET_PASSWORD") }}'
    ansible_httpapi_port: 443
    ansible_network_os: f5networks.next.cm
    ansible_httpapi_use_ssl: true
    ansible_httpapi_validate_certs: false
    as3_tenant_name: "WorkshopExample"
    F5_VIP_Name: Use-Case-1-VIP
    pool_members: "{{ groups['web'] }}"
    vip_ip_address: 

  tasks:

    - name: Collect users and files information on CM device
      f5networks.next.cm_device_info:
        gather_subset:
          - all
      register: cm_info

    # - name: Debug CM-Info
    #   ansible.builtin.debug:
    #     var: cm_info

    - name: Declaration with Next - AS3
      f5networks.next.cm_next_as3_deploy:
        content: "{{ lookup('template','j2/new_declaration.j2', split_lines=False) }}"
        target_ip: "{{ item.hostname }}"
      with_items: "{{ cm_info.managed_devices }}"

DECLARATION

{
  "class": "ADC",
  "controls": {
    "class": "Controls",
    "logLevel": "error"
  },
  "id": "http-canonical-cm-example-template",
  "label": "Central Manager Example Template",
  "remark": "",
  "schemaVersion": "3.43.0",
  "tenant5LhYODjoRTm91rolcXlEdNQ": {
    "class": "Tenant",
    "Use-Case-1-APP": {
      "Use-Case-1-Pool": {
        "allowNetworks": [
          {
            "bigip": "Default"
          }
        ],
        "class": "Pool",
        "loadBalancingMode": "round-robin",
        "members": [
          {
            "ratio": 10,
            "servers": [
              {
                "address": "10.1.10.5",
                "name": "Node-1"
              },
              {
                "address": "10.1.10.6",
                "name": "Node-2"
              }
            ],
            "servicePort": 80
          }
        ],
        "monitors": [
          {
            "use": "http"
          }
        ]
      },
      "Use-Case-1-Pool_service": {
        "class": "Service_Pool",
        "pool": "Use-Case-1-Pool"
      },
      "Use-Case-1-VIP": {
        "class": "Service_HTTP",
        "mirroring": "L4",
        "persistenceMethods": [],
        "snat": "auto",
        "virtualAddresses": [
          "10.1.10.8"
        ],
        "virtualPort": 80
      },
      "class": "Application",
      "http": {
        "class": "Monitor",
        "interval": 5,
        "monitorType": "http",
        "receive": ".*",
        "receiveDown": "",
        "send": "GET / HTTP/1.0\r\n\r\n",
        "timeout": 16
      },
      "http2": {
        "class": "Monitor",
        "interval": 5,
        "monitorType": "http2",
        "receive": ".*",
        "receiveDown": "",
        "send": "GET / HTTP/1.1",
        "timeout": 16
      },
      "https": {
        "class": "Monitor",
        "interval": 5,
        "monitorType": "https",
        "receive": ".*",
        "receiveDown": "",
        "send": "GET / HTTP/1.0\r\n\r\n",
        "timeout": 16
      },
      "icmp": {
        "class": "Monitor",
        "interval": 5,
        "monitorType": "icmp",
        "timeout": 16
      },
      "inband": {
        "class": "Monitor",
        "failureInterval": 30,
        "failures": 3,
        "monitorType": "inband",
        "responseTime": 20,
        "retryTime": 300
      },
      "tcp": {
        "class": "Monitor",
        "interval": 5,
        "monitorType": "tcp",
        "receive": ".*",
        "receiveDown": "",
        "send": "",
        "timeout": 16
      },
      "tcp-half-open": {
        "class": "Monitor",
        "interval": 5,
        "monitorType": "tcp-half-open",
        "timeout": 16
      }
    }
  }
}

Github Repo - https://github.com/f5devcentral/f5-bd-ansible-labs/

https://github.com/f5devcentral/f5-bd-ansible-labs/tree/main/301-BIGIP-Next-Basics/AS3/01-Deploy-SSL-Enabled-App_Services-AS3

EXPECTED RESULTS

multiple runs of the code will complete without error, also when code updates in the declaration are made that the code would update successfully. This might be fixed by #5 so i would recommend fixing that first then we can validate if this code works correctly

ACTUAL RESULTS
{
  "msg": "{'code': 'AS3-0008', 'status': 400, 'message': 'AS3-0008: AS3 Validation Error: Tenant or application service name already exists ', 'details': '', 'help': 'Check the logs for more details.'}",
  "invocation": {
    "module_args": {
      "content": {
        "class": "ADC",
        "controls": {
          "class": "Controls",
          "logLevel": "error"
        },
        "id": "http-canonical-cm-example-template",
        "label": "Central Manager Example Template",
        "remark": "",
        "schemaVersion": "3.43.0",
        "tenant5LhYODjoRTm91rolcXlEdNQ": {
          "class": "Tenant",
          "Use-Case-1-APP": {
            "Use-Case-1-Pool": {
              "allowNetworks": [
                {
                  "bigip": "Default"
                }
              ],
              "class": "Pool",
              "loadBalancingMode": "round-robin",
              "members": [
                {
                  "ratio": 10,
                  "servers": [
                    {
                      "address": "10.1.10.5",
                      "name": "Node-1"
                    },
                    {
                      "address": "10.1.10.6",
                      "name": "Node-2"
                    }
                  ],
                  "servicePort": 80
                }
              ],
              "monitors": [
                {
                  "use": "http"
                }
              ]
            },
            "Use-Case-1-Pool_service": {
              "class": "Service_Pool",
              "pool": "Use-Case-1-Pool"
            },
            "Use-Case-1-VIP": {
              "class": "Service_HTTP",
              "mirroring": "L4",
              "persistenceMethods": [],
              "snat": "auto",
              "virtualAddresses": [
                "10.1.10.8"
              ],
              "virtualPort": 80
            },
            "class": "Application",
            "http": {
              "class": "Monitor",
              "interval": 5,
              "monitorType": "http",
              "receive": ".*",
              "receiveDown": "",
              "send": "GET / HTTP/1.0\r\n\r\n",
              "timeout": 16
            },
            "http2": {
              "class": "Monitor",
              "interval": 5,
              "monitorType": "http2",
              "receive": ".*",
              "receiveDown": "",
              "send": "GET / HTTP/1.1",
              "timeout": 16
            },
            "https": {
              "class": "Monitor",
              "interval": 5,
              "monitorType": "https",
              "receive": ".*",
              "receiveDown": "",
              "send": "GET / HTTP/1.0\r\n\r\n",
              "timeout": 16
            },
            "icmp": {
              "class": "Monitor",
              "interval": 5,
              "monitorType": "icmp",
              "timeout": 16
            },
            "inband": {
              "class": "Monitor",
              "failureInterval": 30,
              "failures": 3,
              "monitorType": "inband",
              "responseTime": 20,
              "retryTime": 300
            },
            "tcp": {
              "class": "Monitor",
              "interval": 5,
              "monitorType": "tcp",
              "receive": ".*",
              "receiveDown": "",
              "send": "",
              "timeout": 16
            },
            "tcp-half-open": {
              "class": "Monitor",
              "interval": 5,
              "monitorType": "tcp-half-open",
              "timeout": 16
            }
          }
        }
      },
      "target_ip": "big-ip-next-01.example.com",
      "timeout": 300,
      "state": "present"
    }
  },
  "_ansible_no_log": false,
  "changed": false,
  "item": {
    "address": "10.1.1.8",
    "hostname": "big-ip-next-01.example.com",
    "mode": "STANDALONE",
    "id": "371d9676-4c4e-4938-8d23-36927b7cb054",
    "version": "20.3.0-2.490.2",
    "port": 5443,
    "health": {
      "status": "HEALTHY",
      "node_count": 1,
      "nodes": [
        {
          "address": "10.1.1.8",
          "port": 5443,
          "hostname": "big-ip-next-01.example.com",
          "version": "20.3.0-2.490.2",
          "state": "STANDALONE"
        }
      ]
    },
    "files": [
      {
        "file_name": "",
        "hash": "2315c0bd351cf1d87f5086ea8289cc8558568e5d0a66d05b931bedf6a26701d5",
        "id": "118bf3da-bfe5-40d7-a132-877a1c2e9945",
        "size": 602,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/118bf3da-bfe5-40d7-a132-877a1c2e9945-58a7e2ef-44c0-4271-8ff6-150d60f80822",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "18c7303268e6f6a3c551fdadf1a70c8901a1311b59833422fba3440cff585921",
        "id": "288fd820-5269-4518-89d9-6fef825688c5",
        "size": 2348,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/288fd820-5269-4518-89d9-6fef825688c5-a27aa44c-96ad-4c62-b827-3f1ba745ff42",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "40bc926ad70d3b363e272c16e4db8840f15fd2ad3e57add1f38f45ecca860f79",
        "id": "296c05b6-0079-4340-a082-07eedfc6951c",
        "size": 1702,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/296c05b6-0079-4340-a082-07eedfc6951c-5b161dea-b342-48f1-93e2-087df8452a53",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "5399597fe6a17828d3c49b4572613e5d36fbf697b7535c2b07f6b5fcf5cec404",
        "id": "2b5bd28b-78a0-4f60-b36c-dae3d9a599f9",
        "size": 3492,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/2b5bd28b-78a0-4f60-b36c-dae3d9a599f9-e06e9b11-f23d-41e9-a31d-e4ac3313deaf",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "f2b4aa3164732b3b8fec877c412db7e3299c9028680ac5b60b98fa5f31ef302e",
        "id": "2f45e5d8-0ae0-42a2-b6fd-ffb54cb797d9",
        "size": 602,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/2f45e5d8-0ae0-42a2-b6fd-ffb54cb797d9-2b7a0a5a-d35f-4d28-bfc2-8f073052f490",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "5807e9fd82621ffc503791684781beb3130e124fa7e88d115a0b8284a6fe63e9",
        "id": "4d542d95-d61b-4eaa-afcd-a572f113db5b",
        "size": 709,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/4d542d95-d61b-4eaa-afcd-a572f113db5b-bcee98d8-c023-484b-9f0e-6377b70c7dd1",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "254bf96b086db8e5f790e3e1832561dcbaf7ab31a7ec95872656032146422c7f",
        "id": "6a226a55-a7b3-4e32-9e05-6aa3b115a2c5",
        "size": 308,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/6a226a55-a7b3-4e32-9e05-6aa3b115a2c5-f960f46e-3d2c-4edf-9b79-fa24192d763d",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "c52411769287ece47e0abd7e2b764aa5645e0632849aefba2290693825f1f1ef",
        "id": "6d7f48ac-a140-4449-879b-c8b95b7e8cad",
        "size": 293461,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/6d7f48ac-a140-4449-879b-c8b95b7e8cad-4869decb-9006-430b-a8b5-18a44cb52efa",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "99e9af2d01562eacdda1373b20cab2ef992561823b5fa2ba500127420c327b80",
        "id": "81ef76ec-9da4-4bec-956f-d28b5b1879fe",
        "size": 6391,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/81ef76ec-9da4-4bec-956f-d28b5b1879fe-c4a40a5a-a08c-4c64-b7ff-c57f5c71a82a",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "89a4983ac90838d1ac29167eb45a5715ecae5443bf93807d08ed5e8578b4626a",
        "id": "922bf06a-0024-48e7-b495-0d8f1602846e",
        "size": 2348,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/922bf06a-0024-48e7-b495-0d8f1602846e-584f53b2-ff0f-4f35-91eb-d99967676ab6",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "fea2d1767d6f1c0195243d490c132454dd2abfd6e537ddbc9d154a6ba5125eb0",
        "id": "ae44edd0-f16e-4382-b468-2147c672bd15",
        "size": 6635,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/ae44edd0-f16e-4382-b468-2147c672bd15-e4e083f2-bd2a-45ad-bf8a-8ea85f3ba519",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "0d20c0d3850850f3103ab431165ac52a41c23c5c5819f6b9847abecac8b1d8e5",
        "id": "e2913022-462d-4ba3-b56e-2cb830b9f69e",
        "size": 504,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/e2913022-462d-4ba3-b56e-2cb830b9f69e-8548352d-71dc-419d-932c-a0ed6bad75f7",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "2cc7a893a19af59ea53b4c3d35c730aaf862d826f4a1ae5220dc9317bdeccbb9",
        "id": "e422a9e5-315b-40fd-878c-a877070049a1",
        "size": 308,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/e422a9e5-315b-40fd-878c-a877070049a1-d1aabad5-6fda-460c-b64a-e2765ed0f0ea",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "768cec11303039ce0010ba8d2d40c621770346ac11f38c65d834cade8dada078",
        "id": "ec34b257-2c05-4459-aee4-9c1e673d0a96",
        "size": 316,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/ec34b257-2c05-4459-aee4-9c1e673d0a96-d3c2103a-2dce-411d-af85-ff17834043cd",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "08483084837879e5e1497e947820591c04dc73fe74fe1fb59c035b3764f25367",
        "id": "f4ce4198-3128-454e-af7f-0fd6062f28b6",
        "size": 1702,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/f4ce4198-3128-454e-af7f-0fd6062f28b6-2199ba97-71c2-402b-b744-7cfeb3af3a33",
        "description": ""
      },
      {
        "file_name": "ASM-AttackSignatures_20240626_190936.im",
        "hash": "dcdfcb2b8fb6a5f402499f14da7ca9795303ea725436b1e4ba2862dc797d4d03",
        "id": "6803edc7-64e6-4d6f-81d6-b5780392fa30",
        "size": 1726464,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/6803edc7-64e6-4d6f-81d6-b5780392fa30-8b6452d7-258d-44b4-be5b-57dd8fdc3ec9",
        "description": ""
      },
      {
        "file_name": "BotSignatures_20240702_151026.im",
        "hash": "b013e92ae6252cead305f2156201c2179921fea7de9663ed1b04f532a550a718",
        "id": "616faf70-9c98-4aee-b552-396051685929",
        "size": 602112,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/616faf70-9c98-4aee-b552-396051685929-062c96f8-9d10-4429-a203-56c01e3b1406",
        "description": ""
      },
      {
        "file_name": "ThreatCampaigns_20240630_113643.im",
        "hash": "d64989c04920f27ce140a651e87e36cd835172a4658adce582b8a8309c42d6df",
        "id": "88e50644-3d64-4395-8de0-66f3639745c7",
        "size": 651264,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/88e50644-3d64-4395-8de0-66f3639745c7-d82f2277-8ae8-4759-9ce3-d7047c9dfd48",
        "description": ""
      }
    ]
  },
  "ansible_loop_var": "item",
  "_ansible_item_label": {
    "address": "10.1.1.8",
    "hostname": "big-ip-next-01.example.com",
    "mode": "STANDALONE",
    "id": "371d9676-4c4e-4938-8d23-36927b7cb054",
    "version": "20.3.0-2.490.2",
    "port": 5443,
    "health": {
      "status": "HEALTHY",
      "node_count": 1,
      "nodes": [
        {
          "address": "10.1.1.8",
          "port": 5443,
          "hostname": "big-ip-next-01.example.com",
          "version": "20.3.0-2.490.2",
          "state": "STANDALONE"
        }
      ]
    },
    "files": [
      {
        "file_name": "",
        "hash": "2315c0bd351cf1d87f5086ea8289cc8558568e5d0a66d05b931bedf6a26701d5",
        "id": "118bf3da-bfe5-40d7-a132-877a1c2e9945",
        "size": 602,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/118bf3da-bfe5-40d7-a132-877a1c2e9945-58a7e2ef-44c0-4271-8ff6-150d60f80822",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "18c7303268e6f6a3c551fdadf1a70c8901a1311b59833422fba3440cff585921",
        "id": "288fd820-5269-4518-89d9-6fef825688c5",
        "size": 2348,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/288fd820-5269-4518-89d9-6fef825688c5-a27aa44c-96ad-4c62-b827-3f1ba745ff42",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "40bc926ad70d3b363e272c16e4db8840f15fd2ad3e57add1f38f45ecca860f79",
        "id": "296c05b6-0079-4340-a082-07eedfc6951c",
        "size": 1702,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/296c05b6-0079-4340-a082-07eedfc6951c-5b161dea-b342-48f1-93e2-087df8452a53",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "5399597fe6a17828d3c49b4572613e5d36fbf697b7535c2b07f6b5fcf5cec404",
        "id": "2b5bd28b-78a0-4f60-b36c-dae3d9a599f9",
        "size": 3492,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/2b5bd28b-78a0-4f60-b36c-dae3d9a599f9-e06e9b11-f23d-41e9-a31d-e4ac3313deaf",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "f2b4aa3164732b3b8fec877c412db7e3299c9028680ac5b60b98fa5f31ef302e",
        "id": "2f45e5d8-0ae0-42a2-b6fd-ffb54cb797d9",
        "size": 602,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/2f45e5d8-0ae0-42a2-b6fd-ffb54cb797d9-2b7a0a5a-d35f-4d28-bfc2-8f073052f490",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "5807e9fd82621ffc503791684781beb3130e124fa7e88d115a0b8284a6fe63e9",
        "id": "4d542d95-d61b-4eaa-afcd-a572f113db5b",
        "size": 709,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/4d542d95-d61b-4eaa-afcd-a572f113db5b-bcee98d8-c023-484b-9f0e-6377b70c7dd1",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "254bf96b086db8e5f790e3e1832561dcbaf7ab31a7ec95872656032146422c7f",
        "id": "6a226a55-a7b3-4e32-9e05-6aa3b115a2c5",
        "size": 308,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/6a226a55-a7b3-4e32-9e05-6aa3b115a2c5-f960f46e-3d2c-4edf-9b79-fa24192d763d",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "c52411769287ece47e0abd7e2b764aa5645e0632849aefba2290693825f1f1ef",
        "id": "6d7f48ac-a140-4449-879b-c8b95b7e8cad",
        "size": 293461,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/6d7f48ac-a140-4449-879b-c8b95b7e8cad-4869decb-9006-430b-a8b5-18a44cb52efa",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "99e9af2d01562eacdda1373b20cab2ef992561823b5fa2ba500127420c327b80",
        "id": "81ef76ec-9da4-4bec-956f-d28b5b1879fe",
        "size": 6391,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/81ef76ec-9da4-4bec-956f-d28b5b1879fe-c4a40a5a-a08c-4c64-b7ff-c57f5c71a82a",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "89a4983ac90838d1ac29167eb45a5715ecae5443bf93807d08ed5e8578b4626a",
        "id": "922bf06a-0024-48e7-b495-0d8f1602846e",
        "size": 2348,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/922bf06a-0024-48e7-b495-0d8f1602846e-584f53b2-ff0f-4f35-91eb-d99967676ab6",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "fea2d1767d6f1c0195243d490c132454dd2abfd6e537ddbc9d154a6ba5125eb0",
        "id": "ae44edd0-f16e-4382-b468-2147c672bd15",
        "size": 6635,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/ae44edd0-f16e-4382-b468-2147c672bd15-e4e083f2-bd2a-45ad-bf8a-8ea85f3ba519",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "0d20c0d3850850f3103ab431165ac52a41c23c5c5819f6b9847abecac8b1d8e5",
        "id": "e2913022-462d-4ba3-b56e-2cb830b9f69e",
        "size": 504,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/e2913022-462d-4ba3-b56e-2cb830b9f69e-8548352d-71dc-419d-932c-a0ed6bad75f7",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "2cc7a893a19af59ea53b4c3d35c730aaf862d826f4a1ae5220dc9317bdeccbb9",
        "id": "e422a9e5-315b-40fd-878c-a877070049a1",
        "size": 308,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/e422a9e5-315b-40fd-878c-a877070049a1-d1aabad5-6fda-460c-b64a-e2765ed0f0ea",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "768cec11303039ce0010ba8d2d40c621770346ac11f38c65d834cade8dada078",
        "id": "ec34b257-2c05-4459-aee4-9c1e673d0a96",
        "size": 316,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/ec34b257-2c05-4459-aee4-9c1e673d0a96-d3c2103a-2dce-411d-af85-ff17834043cd",
        "description": ""
      },
      {
        "file_name": "",
        "hash": "08483084837879e5e1497e947820591c04dc73fe74fe1fb59c035b3764f25367",
        "id": "f4ce4198-3128-454e-af7f-0fd6062f28b6",
        "size": 1702,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/f4ce4198-3128-454e-af7f-0fd6062f28b6-2199ba97-71c2-402b-b744-7cfeb3af3a33",
        "description": ""
      },
      {
        "file_name": "ASM-AttackSignatures_20240626_190936.im",
        "hash": "dcdfcb2b8fb6a5f402499f14da7ca9795303ea725436b1e4ba2862dc797d4d03",
        "id": "6803edc7-64e6-4d6f-81d6-b5780392fa30",
        "size": 1726464,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/6803edc7-64e6-4d6f-81d6-b5780392fa30-8b6452d7-258d-44b4-be5b-57dd8fdc3ec9",
        "description": ""
      },
      {
        "file_name": "BotSignatures_20240702_151026.im",
        "hash": "b013e92ae6252cead305f2156201c2179921fea7de9663ed1b04f532a550a718",
        "id": "616faf70-9c98-4aee-b552-396051685929",
        "size": 602112,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/616faf70-9c98-4aee-b552-396051685929-062c96f8-9d10-4429-a203-56c01e3b1406",
        "description": ""
      },
      {
        "file_name": "ThreatCampaigns_20240630_113643.im",
        "hash": "d64989c04920f27ce140a651e87e36cd835172a4658adce582b8a8309c42d6df",
        "id": "88e50644-3d64-4395-8de0-66f3639745c7",
        "size": 651264,
        "uri": "file://opt/f5/mbip/subsystem/csm/shared/persisted/files/88e50644-3d64-4395-8de0-66f3639745c7-d82f2277-8ae8-4759-9ce3-d7047c9dfd48",
        "description": ""
      }
    ]
  }
}
@VDI-Tech-Guy VDI-Tech-Guy added the bug Something isn't working label Aug 12, 2024
@RavinderReddyF5
Copy link

Thanks @VDI-Tech-Guy , we also found this issue internally, will be taking care of this issue in next sprint

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants