Skip to content

Whitelist feature can fail after pools are whitelisted post CCCL creation #219

Description

@russokj

JIRA won’t let me post comments, so I’ll just send it to you directly.

Based on feedback from ad-hoc testing:

I create a Route and let the controller create all the resources. I then whitelist a pool. If I try to add a pre-existing health monitor to the pool (/Common/http for example), the controller deletes the monitor off of the pool. I then delete the Route, the controller attempts to “restore” the pool back to its original state, and I get this error:

2018/04/09 17:23:39 [ERROR] [2018-04-09 17:23:39,307 f5_cccl.resource.resource ERROR] HTTP error(400): CCCL resource(IcrPool) /test/openshift_default_svc-1.
2018/04/09 17:23:39 [ERROR] [2018-04-09 17:23:39,307 f5_cccl.service.manager ERROR] F5CcclResourceRequestError - 400 Unexpected Error: Bad Request for uri: https://172.16.2.8:443/mgmt/tm/ltm/pool/~test~openshift_default_svc-1/
2018/04/09 17:23:39 [INFO] Text: u'{"code":400,"message":"invalid property value \\"session\\":\\"monitor-enabled\\"","errorStack":[],"apiError":26214401}'```

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions