Bug 1394712

Summary: the policies, irules and pools on F5 server are missing after restarting F5 server
Product: OpenShift Container Platform Reporter: Hongan Li <hongli>
Component: NetworkingAssignee: Rajat Chopra <rchopra>
Networking sub component: router QA Contact: zhaozhanqi <zzhao>
Status: CLOSED WONTFIX Docs Contact:
Severity: low    
Priority: low CC: aos-bugs, bmeng, dmace
Version: 3.4.0Keywords: NeedsTestCase
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-09-12 21:05:11 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Hongan Li 2016-11-14 09:52:32 UTC
Description of problem:
The openshift f5 router will add the polices, irules and pools to F5 server when initializing. After restaring F5 server, the setting are missing and it will block user traffic via F5.

Version-Release number of selected component (if applicable):
openshift v3.4.0.25+1f36858
kubernetes v1.4.0+776c994
etcd 3.1.0-rc.0


How reproducible:
always

Steps to Reproduce:
1. Create f5 router: oadm router f5router ...
2. Login F5 web console to check the polices, irules and pools. (e.g. The two policies "openshift_insecure_routes" and "openshift_secure_routes" should be added)
3. Restart F5 server.

Actual results:
the policies, irules and pools on F5 server are missing after F5 server rebooting.

Expected results:
the policies, irules and pools on F5 server should be saved.

Additional info:
workaround: restart f5-router pod to redo initializing process to add the configuration.