mirror of
				https://github.com/Telecominfraproject/ols-nos.git
				synced 2025-10-31 01:57:48 +00:00 
			
		
		
		
	[CBF] Added configuration templates to generate configs for CBF (#8689)
Updated CBF config packaging [build_templates]: Added default configuration file for CBF [rules]: Added loading rule for CBF config The CBF default config is required to load default start-up config on CBF capable platforms
This commit is contained in:
		
							
								
								
									
										82
									
								
								files/build_templates/cbf_config.j2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										82
									
								
								files/build_templates/cbf_config.j2
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,82 @@ | ||||
| { | ||||
|     "DSCP_TO_FC_MAP": { | ||||
|         "AZURE": { | ||||
|             "0" : "1", | ||||
|             "1" : "1", | ||||
|             "2" : "1", | ||||
|             "3" : "3", | ||||
|             "4" : "4", | ||||
|             "5" : "2", | ||||
|             "6" : "1", | ||||
|             "7" : "1", | ||||
|             "8" : "0", | ||||
|             "9" : "1", | ||||
|             "10": "1", | ||||
|             "11": "1", | ||||
|             "12": "1", | ||||
|             "13": "1", | ||||
|             "14": "1", | ||||
|             "15": "1", | ||||
|             "16": "1", | ||||
|             "17": "1", | ||||
|             "18": "1", | ||||
|             "19": "1", | ||||
|             "20": "1", | ||||
|             "21": "1", | ||||
|             "22": "1", | ||||
|             "23": "1", | ||||
|             "24": "1", | ||||
|             "25": "1", | ||||
|             "26": "1", | ||||
|             "27": "1", | ||||
|             "28": "1", | ||||
|             "29": "1", | ||||
|             "30": "1", | ||||
|             "31": "1", | ||||
|             "32": "1", | ||||
|             "33": "1", | ||||
|             "34": "1", | ||||
|             "35": "1", | ||||
|             "36": "1", | ||||
|             "37": "1", | ||||
|             "38": "1", | ||||
|             "39": "1", | ||||
|             "40": "1", | ||||
|             "41": "1", | ||||
|             "42": "1", | ||||
|             "43": "1", | ||||
|             "44": "1", | ||||
|             "45": "1", | ||||
|             "46": "5", | ||||
|             "47": "1", | ||||
|             "48": "6", | ||||
|             "49": "1", | ||||
|             "50": "1", | ||||
|             "51": "1", | ||||
|             "52": "1", | ||||
|             "53": "1", | ||||
|             "54": "1", | ||||
|             "55": "1", | ||||
|             "56": "1", | ||||
|             "57": "1", | ||||
|             "58": "1", | ||||
|             "59": "1", | ||||
|             "60": "1", | ||||
|             "61": "1", | ||||
|             "62": "1", | ||||
|             "63": "1" | ||||
|         } | ||||
|     }, | ||||
|     "EXP_TO_FC_MAP": { | ||||
|         "AZURE": { | ||||
|             "0": "0", | ||||
|             "1": "1", | ||||
|             "2": "2", | ||||
|             "3": "3", | ||||
|             "4": "4", | ||||
|             "5": "5", | ||||
|             "6": "6", | ||||
|             "7": "7" | ||||
|         } | ||||
|     } | ||||
| } | ||||
| @@ -6,5 +6,6 @@ $(CONFIGDB_LOAD_SCRIPT)_CACHE_MODE  := none | ||||
| $(BUFFERS_CONFIG_TEMPLATE)_CACHE_MODE  := none | ||||
| $(UPDATE_PROC_VARIABLES_SCRIPT)_CACHE_MODE  := none | ||||
| $(QOS_CONFIG_TEMPLATE)_CACHE_MODE  := none | ||||
| $(CBF_CONFIG_TEMPLATE)_CACHE_MODE  := none | ||||
| $(SUPERVISOR_PROC_EXIT_LISTENER_SCRIPT)_CACHE_MODE  := none | ||||
| $(COPP_CONFIG_TEMPLATE)_CACHE_MODE  := none | ||||
|   | ||||
| @@ -14,6 +14,9 @@ $(BUFFERS_CONFIG_TEMPLATE)_PATH = files/build_templates | ||||
| QOS_CONFIG_TEMPLATE = qos_config.j2 | ||||
| $(QOS_CONFIG_TEMPLATE)_PATH = files/build_templates | ||||
|  | ||||
| CBF_CONFIG_TEMPLATE = cbf_config.j2 | ||||
| $(CBF_CONFIG_TEMPLATE)_PATH = files/build_templates | ||||
|  | ||||
| SUPERVISOR_PROC_EXIT_LISTENER_SCRIPT = supervisor-proc-exit-listener | ||||
| $(SUPERVISOR_PROC_EXIT_LISTENER_SCRIPT)_PATH = files/scripts | ||||
|  | ||||
| @@ -34,6 +37,7 @@ SONIC_COPY_FILES += $(CONFIGDB_LOAD_SCRIPT) \ | ||||
|                     $(ARP_UPDATE_VARS_TEMPLATE) \ | ||||
|                     $(BUFFERS_CONFIG_TEMPLATE) \ | ||||
|                     $(QOS_CONFIG_TEMPLATE) \ | ||||
|                     $(CBF_CONFIG_TEMPLATE) \ | ||||
|                     $(SUPERVISOR_PROC_EXIT_LISTENER_SCRIPT) \ | ||||
|                     $(SYSCTL_NET_CONFIG) \ | ||||
|                     $(UPDATE_CHASSISDB_CONFIG_SCRIPT) \ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Cosmin-Jinga-MS
					Cosmin-Jinga-MS