Skip to content
This repository has been archived by the owner on Aug 31, 2022. It is now read-only.

Mgmt reorg -- use translib APIs from sonic-mgmt-common repo #35

Merged
merged 2 commits into from
Jun 14, 2020

Conversation

sachinholla
Copy link
Contributor

- Why I did it
New repo sonic-mgmt-common is introduced for the common translib related code. Now telemetry service should not depend on sonic-mgmt-framework for translib APIs.

- How I did it
Cleaned up go dependency download & patching logic in Makefile. Updated go.mod to pick translib code from sonic-mgmt-common repo. Telemetry Makefile now manages only
telemetry specific dependencies.

- How to verify it
Full build and incremental builds
Basic ACL and interface opreations through REST, KLISH CLI and gNMI
Gotest

- Description for the changelog
Use translib APIs from sonic-mgmt-common repo. Remove dependency on sonic-mgmt-framework.

1) Removed dependency on sonic-mgmt-framework repo. All translib
dependencies now use the new sonic-mgmt-common repo.

2) Cleaned up go dependency download & patching logic in Makefile. All
translib and cvl related libraries and patches are now handled in
sonic-mgmt-common repo itself. Telemetry Makefile now manages only
telemetry specific dependencies.
@renukamanavalan renukamanavalan merged commit fa8d498 into sonic-net:master Jun 14, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants