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

ACC missing TCP Profile values after conversion #88

Closed
Maxximouss opened this issue May 3, 2022 · 3 comments
Closed

ACC missing TCP Profile values after conversion #88

Maxximouss opened this issue May 3, 2022 · 3 comments
Labels
bug Something isn't working in progress jira Jira created for this issue

Comments

@Maxximouss
Copy link

Maxximouss commented May 3, 2022

Is your feature request related to a problem? Please describe.

When I am converting configuration to AS3 declaration, I noticed that some elements are not supported by ACC Converter, like TCP Profiles inside virtual server configuration (tcp-f5-wan and tcp-f5-lan)

Original app.conf :

ltm virtual /Common/vs_http {
    destination /Common/10.0.0.12:80
    ip-protocol tcp
    mask 255.255.255.255
    pool /Common/pool_http
    profiles {
        /Common/f5-tcp-lan {
            context serverside
        }
        /Common/f5-tcp-wan {
            context clientside
        }
        /Common/http { }
    }
    source 0.0.0.0/0
    translate-address enabled
    translate-port enabled
    vlans {
        /Common/internal
    }
    vlans-enabled
}

AS3 Converted Declaration :

    "declaration": {
        "class": "ADC",
        "schemaVersion": "3.35.0",
        "id": "urn:uuid:c669cbf9-bcab-402d-8a16-6db7c2778de2",
        "label": "Converted Declaration",
        "remark": "Generated by Automation Config Converter",
        "Common": {
            "class": "Tenant",
            "Shared": {
                "class": "Application",
                "template": "shared",
                "vs_http": {
                    "layer4": "tcp",
                    "pool": "pool_http",
                    "translateServerAddress": true,
                    "translateServerPort": true,
                    "class": "Service_HTTP",
                    "profileHTTP": {
                        "bigip": "/Common/http"
                    },
                    "virtualAddresses": [
                        "10.0.0.1"
                    ],
                    "virtualPort": 80,
                    "snat": "none",
                    "allowVlans": [
                        {
                            "bigip": "/Common/internal"
                        }
                    ]
                },

Describe the solution you'd like

I would like to obtain the AS3 declaration including all inputs elements like the TCP Profiles

@Maxximouss Maxximouss added the enhancement New feature or request label May 3, 2022
@p-semenov-f5
Copy link
Collaborator

Looks like a bug:
2022-05-03 13:48:07 WARN Invalid reference dropped: /Common/f5-tcp-lan
2022-05-03 13:48:07 WARN Invalid reference dropped: /Common/f5-tcp-wan

Will investigate that.

@p-semenov-f5 p-semenov-f5 added jira Jira created for this issue in progress bug Something isn't working and removed enhancement New feature or request labels May 3, 2022
@p-semenov-f5
Copy link
Collaborator

Fixed in 1.21

@Maxximouss
Copy link
Author

Maxximouss commented May 5, 2022

Thanks for your help, will it be included in vscode-f5-chariot ?

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

No branches or pull requests

2 participants