2ef97bb5df
- Why I did it In case an app.ext requires a dependency syncd^1.0.0, the RPC version of syncd will not satisfy this constraint, since 1.0.0-rpc < 1.0.0. This is not correct to put 'rpc' as a prerelease identifier. Instead put 'rpc' as build metadata in the version: 1.0.0+rpc which satisfies the constraint ^1.0.0. - How I did it Changed the way how to version in RPC and DBG images are constructed. - How to verify it Install app.ext with syncd^1.0.0 dependency on a switch with RPC syncd docker. Signed-off-by: Stepan Blyshchak <stepanb@nvidia.com> |
||
---|---|---|
.. | ||
docker-syncd-invm | ||
docker-syncd-invm-rpc | ||
sonic-platform-modules-cel | ||
sonic-platform-modules-delta | ||
sonic-platform-modules-netberg | ||
docker-syncd-invm-rpc.mk | ||
docker-syncd-invm.mk | ||
invm-sai.mk | ||
libsaithrift-dev.mk | ||
one-image.mk | ||
platform-modules-cel.mk | ||
platform-modules-delta.mk | ||
platform-modules-netberg.mk | ||
platform.conf | ||
python-saithrift.mk | ||
rules.mk |