sonic-buildimage/dockers/docker-orchagent
Ashwin Hiranniah ada7c6a72e
Add pensando platform (#15978)
This commit adds support for pensando asic called ELBA. ELBA is used in pci based cards and in smartswitches.

#### Why I did it
This commit introduces pensando platform which is based on ELBA ASIC.
##### Work item tracking
- Microsoft ADO **(number only)**:

#### How I did it
Created platform/pensando folder and created makefiles specific to pensando.
This mainly creates pensando docker (which OEM's need to download before building an image) which has all the userspace to initialize and use the DPU (ELBA ASIC).
Output of the build process creates two images which can be used from ONIE and goldfw.
Recommendation is use to use ONIE.
#### How to verify it
Load the SONiC image via ONIE or goldfw and make sure the interfaces are UP.

##### Description for the changelog
Add pensando platform support.
2023-12-04 14:41:52 -08:00
..
base_image_files
arp_update.conf
buffermgrd.sh
critical_processes.j2
docker-init.j2 Timezone sync issue between the host and containers (#14000) 2023-06-25 16:36:09 -07:00
Dockerfile.j2 [infra] Support syslog rate limit configuration (#12490) 2022-12-20 10:53:58 +02:00
enable_counters.py
events_info.json
ipinip.json.j2
ndppd.conf
ndppd.conf.j2
orchagent.sh Add pensando platform (#15978) 2023-12-04 14:41:52 -08:00
ports.json.j2
supervisord.conf.j2 Add watchdog mechanism to swss service and generate alert when swss have issue. (#15429) 2023-06-12 17:53:54 -07:00
switch.json.j2
swss_regex.json
swssconfig.sh
tunnel_packet_handler.conf
tunnel_packet_handler.py [tph]: Detect LAG flaps from APPL_DB (#16879) 2023-11-09 16:01:59 -08:00
vlan_vars.j2
vxlan.json.j2
wait_for_link.sh.j2
watchdog_processes.j2 Add watchdog mechanism to swss service and generate alert when swss have issue. (#15429) 2023-06-12 17:53:54 -07:00