Skip to content
This repository has been archived by the owner on Aug 29, 2018. It is now read-only.

Conversation

Miciah
Copy link
Contributor

@Miciah Miciah commented Dec 20, 2016

F5IControlRestLoadBalancerModel#remove_ssl: Try to delete the client-ssl profile even if deleting it from the virtual server fails; try to delete the key even if deleting the client-ssl fails; and try to delete the certificate even if deleting the key fails.

LBModelExceptionCollector New helper class to rescue, collect, and combine LBModelException exceptions.

F5 BIG-IP will not let us delete a resource that is in use (e.g., a client-ssl profile that is still associated with a virtual server), but this change will enable the routing-daemon to finish cleaning up a client-ssl profile or associated key or certificate that is already deleted from the virtual server.

This commit fixes bug 1406251.

https://bugzilla.redhat.com/show_bug.cgi?id=1406251


@thrasher-redhat

F5IControlRestLoadBalancerModel#remove_ssl: Try to delete the client-ssl
profile even if deleting it from the virtual server fails; try to delete
the key even if deleting the client-ssl fails; and try to delete the
certificate even if deleting the key fails.

LBModelExceptionCollector: New helper class to rescue, collect, and combine
LBModelException exceptions.

F5 BIG-IP will not let us delete a resource that is in use (e.g.,
a client-ssl profile that is still associated with a virtual server), but
this change will enable the routing-daemon to finish cleaning up
a client-ssl profile or associated key or certificate that is already
deleted from the virtual server.
@thrasher-redhat
Copy link
Contributor

LGTM. Always good to try harder.

@Miciah
Copy link
Contributor Author

Miciah commented Dec 20, 2016

Thanks!

openshift-bot, please [merge]!

@openshift-bot
Copy link

Evaluated for online merge up to c2c403f

@openshift-bot
Copy link

openshift-bot commented Dec 20, 2016

Online Merge Results: SUCCESS (https://ci.dev.openshift.redhat.com/jenkins/job/test_pull_requests/9454/) (Base Commit: 694c7e8) (Image: devenv_5837)

@openshift-bot openshift-bot merged commit e77b165 into openshift:master Dec 20, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants