Skip to content

Shared/RBAC network support and bugfixes#763

Open
abattye wants to merge 113 commits intoF5Networks:mitakafrom
sapcc:mitaka-m3
Open

Shared/RBAC network support and bugfixes#763
abattye wants to merge 113 commits intoF5Networks:mitakafrom
sapcc:mitaka-m3

Conversation

@abattye
Copy link
Copy Markdown

@abattye abattye commented Jun 9, 2017

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.

…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
…into mitaka-m3

# Conflicts:
#	f5_openstack_agent/lbaasv2/drivers/bigip/lbaas_builder.py
@dflanigan
Copy link
Copy Markdown
Contributor

Hi @abattye, I hate to be a nag, but have you filled out F5's Contributing Licensing Agreement ?
You can find a link to in at the bottom of the ReadMe page of the our f5-openstack-agent project.
If you have already done this, thanks.

@pjbreaux
Copy link
Copy Markdown
Contributor

pjbreaux commented Aug 1, 2017

Can one of the admins verify this patch?

@pjbreaux
Copy link
Copy Markdown
Contributor

pjbreaux commented Aug 1, 2017

@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!

@pjbreaux
Copy link
Copy Markdown
Contributor

Can one of the admins verify this patch?

tlesmann and others added 30 commits August 7, 2018 09:24
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
…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
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants