This change always sets OutputDisableTx fields for all medialanes. This
allows for consistent datapath state machine between the medialanes. Also,
This change includes a fix to increase the number of medialanes to match the
number of host interfaces.
This change supports appl that use multiple host interfaces. This allows
xcvrd to convert the lanes number in the config database to the hostlane
number and control the hostlane to be used. Also, when using appl with
multiple interfaces, set the correct DataPathID for each hostlane.
This change moves redis data file to volatile area and stops redis cache
generation. This is to avoid mismatches between sysrepo and redis when the
system restarts.
This change fixes Dockerfile for building xcvrd. This includes adding
packages and changing formats due to updates to sonic-buildimage-xcvrd
submodule.
This change replaces the API used for initial DB settings when starting
xcvrd from swsssdk to swsscommon. According to SONiC, swsssdk will be
deprecated and swsscommon is recommended.
This change separates sonic-buildimage-xcvrd patches by functionality. Also,
apply the changes to the patch according to the update of the
sonic-buildimage-xcvrd submodule.
* Update README.md
'multiarch/qemu-user-static --reset -p' requires an argument.
and if you use docker belong with docker group , this command is not works well. It requires high privilege as a root.
* Update exec.py
* Create cfp2dco.json
* Update README.md
* Update cfp2dco.json (fix typo)
* ocnos: add package of containerized ocnos as gs-ocnos
* wtp-01-02-00: disable ocnos service
Since the switch asic of wtp-01-02-00 (Galileo1) is assumed to be
controlled by usonic, we don't need ocnos service.
* ocnos: stop enabling ocnos.service in after-install.sh
We only enable it in init.sh of the platforms that use OcNOS.
This commit also a little bit improves init.sh of as7316-26xb.
* ocnos: removed NodePort not to expose NETCONF interface for external use
Instead of NodePort, ClusterIP is introduced to enable communication between
south-ocnos and containerized OcNOS.
* ocnos: removed static IP and hostname/subdomain
Sometimes, the lookup of openconfig modules failed if --search-dirs is not given.
Therefore, changed to explicitly search them by giving --search-dirs option.
This change adds a package gs-north-gnmi for the gNMI server
application and enables it for arm64 architecture.
For amd64 architecture, services related to gs-north-gnmi/xlate-oc
are disabled in init.sh.
This change adds a supported model configuration file for gNMI server
gnmi-supported-models.json as a platform configuration. It will be used
by north-gnmi.
This change adds a transponder operational mode configuration file
operational-modes.json as a platform configuration. This will be used by
xlate-oc and xlate-or.