Shared/RBAC network support and bugfixes#763
Open
abattye wants to merge 113 commits intoF5Networks:mitakafrom
Open
Shared/RBAC network support and bugfixes#763abattye wants to merge 113 commits intoF5Networks:mitakafrom
abattye wants to merge 113 commits intoF5Networks:mitakafrom
Conversation
…fication for barbican calls
…on, need to eventually set LB into error state, but currently limited to external IP use case.
# Conflicts: # f5_openstack_agent/lbaasv2/drivers/bigip/lbaas_builder.py # f5_openstack_agent/lbaasv2/drivers/bigip/network_service.py
…to performance L4 when removed
…into mitaka-m3 # Conflicts: # f5_openstack_agent/lbaasv2/drivers/bigip/lbaas_builder.py
Contributor
|
Hi @abattye, I hate to be a nag, but have you filled out F5's Contributing Licensing Agreement ? |
Contributor
|
Can one of the admins verify this patch? |
Contributor
|
@abattye : I'm testing build on PR for the agent currently, thus the message from me above. I will create a new email and github user this week to change this over to a user that is not me! Nothing to do currently. Thanks! |
Contributor
|
Can one of the admins verify this patch? |
Make orphan cleanup more robust if partitions are mssing on one group member. Fix orphan persistence profiles on F5 when listener gets deleted before its default pool with persistence setting is deleted.
Only one line fixed so that orphan cache is read upfront log message
…s better. Fixed wrong health monitor timer settings and ignored http method.
… many cases like changing monitors related to pool, ... (#2)
* Fix pool lb method for members with weight. Ratio methods get lost in many cases like changing monitors related to pool, ... * LBaaS: Delayed start for Full Cache sync and orphan cleanup
…are already gone.
…mes of the listener. Pool isn't removed and applied later, istead it's updated now. This cause 0 downtime. Related to issue: CCM-9985. Removed message in case of an upsert for pool members in case member already exists.
…ew profile enables TCP Keep alive for 180 seconds
…'t created/available at that moment
Switched back to a modified origin serialized method to avoid conflicts on network, ... cleanup Delete snat pools on virtual address deletion Split assure into delete and create/update path to avoid object creations during delete actions
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
As discussed in our meetup in Boston, this pull request bundles all the changes we have made to support a shared network model and allow LB creation on networks shared via RBAC. It also includes several fixes to issues we have seen around the sync and rebuild of broken device states and the handling on LB status.
I would be great to use this as the basis of discussion in our regular calls with the aim of getting some or all of this upstreamed, either via behind some feature toggle or some other config option.