-
Notifications
You must be signed in to change notification settings - Fork 1
Enable gRPC communication with dm-manager and implement APIs #170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Rashika-Rajaraman
wants to merge
46
commits into
main
Choose a base branch
from
grpc-implementation
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+807
−27
Open
Changes from 11 commits
Commits
Show all changes
46 commits
Select commit
Hold shift + click to select a range
2d1b94d
Implement GRPC Connection
Rashika-Rajaraman 4a7c255
Add API implementation
Rashika-Rajaraman 30746f4
Fix review comments
Rashika-Rajaraman 0b2cb72
Fix review comments
Rashika-Rajaraman c1c300d
Add ticker for periodic activation check
Rashika-Rajaraman b03045a
Fix review comments
Rashika-Rajaraman b8de271
Rebase main
Rashika-Rajaraman 02bf4fc
Send activation results back to dm-manager
Rashika-Rajaraman d6359cb
Add license check
Rashika-Rajaraman 7ab4d1d
Load mei_me kernel module
punam20 a206fd1
Enable LMS service
punam20 8d2a9ad
Merge branch 'main' into grpc-implementation
Rashika-Rajaraman f96818e
Fix review comments
Rashika-Rajaraman d289ff6
Fix review comments
Rashika-Rajaraman 22268ca
Fix minor issues
Rashika-Rajaraman c09b02e
Add test files
Rashika-Rajaraman 1fd0ee7
Fix lint issues
Rashika-Rajaraman adef6c9
Rename cert files
Rashika-Rajaraman fc2dcb9
Fix vulnerability issue
Rashika-Rajaraman afeb2d3
Fix vulnerability issue
Rashika-Rajaraman 9f76f4c
Add .gitleaksignore for test certificates
Rashika-Rajaraman 4b2517c
Fix review comment
Rashika-Rajaraman 1778bb5
Merge branch 'main' into grpc-implementation
punam20 07e06b8
Fix commands
Rashika-Rajaraman cbcf693
Fix commands
Rashika-Rajaraman ac2e720
Merge branch 'main' into grpc-implementation
punam20 2bbf051
Add license header
Rashika-Rajaraman 3eb5754
Add more logs
Rashika-Rajaraman e560ec3
Fix bug
Rashika-Rajaraman 602b6a9
Change AMT status report to be called once
Rashika-Rajaraman dcc9b55
Handle grpc status code
Rashika-Rajaraman e32dbd4
Merge branch 'main' into grpc-implementation
Rashika-Rajaraman 3103b94
Fix AMT Status
Rashika-Rajaraman bb00344
Fix review comments
Rashika-Rajaraman 21eff5a
Update PMA version
Rashika-Rajaraman bfd2078
Fix lint issues
Rashika-Rajaraman 27424fa
Fix .gitleaksignore file
Rashika-Rajaraman 31a3a1d
Add .semgrepignore file
Rashika-Rajaraman 4edd809
Add specific rule
Rashika-Rajaraman cb56054
Change the .semgrepignore format
Rashika-Rajaraman 0fe4f9a
Try various semgrepignore formats
Rashika-Rajaraman ed53be9
Add rule in .semgrepignore file
Rashika-Rajaraman e5eb023
Merge branch 'main' into grpc-implementation
Rashika-Rajaraman 1f3085c
Merge branch 'main' into grpc-implementation
Rashika-Rajaraman b9c8beb
Add debug logs
Rashika-Rajaraman acd2c0b
Add FIXME comment
Rashika-Rajaraman File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,48 +1,53 @@ | ||
module github.com/open-edge-platform/edge-node-agents/platform-manageability-agent | ||
|
||
go 1.24.1 | ||
go 1.24.4 | ||
|
||
toolchain go1.24.5 | ||
Rashika-Rajaraman marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
require ( | ||
github.com/cenkalti/backoff/v4 v4.3.0 | ||
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.2 | ||
github.com/open-edge-platform/edge-node-agents/common v1.7.1 | ||
github.com/open-edge-platform/infra-external/dm-manager v0.2.2 | ||
github.com/sirupsen/logrus v1.9.3 | ||
github.com/stretchr/testify v1.10.0 | ||
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.62.0 | ||
google.golang.org/grpc v1.73.0 | ||
gopkg.in/yaml.v3 v3.0.1 | ||
) | ||
|
||
require ( | ||
buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.6-20250603165357-b52ab10f4468.1 // indirect | ||
cloud.google.com/go/compute/metadata v0.6.0 // indirect | ||
github.com/cenkalti/backoff/v5 v5.0.2 // indirect | ||
github.com/davecgh/go-spew v1.1.1 // indirect | ||
github.com/ebitengine/purego v0.8.4 // indirect | ||
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect | ||
github.com/ebitengine/purego v0.8.3 // indirect | ||
github.com/go-logr/logr v1.4.3 // indirect | ||
github.com/go-logr/stdr v1.2.2 // indirect | ||
github.com/go-ole/go-ole v1.3.0 // indirect | ||
github.com/google/uuid v1.6.0 // indirect | ||
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.1 // indirect | ||
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 // indirect | ||
Rashika-Rajaraman marked this conversation as resolved.
Show resolved
Hide resolved
|
||
github.com/lufia/plan9stats v0.0.0-20250317134145-8bc96cf8fc35 // indirect | ||
github.com/pmezard/go-difflib v1.0.0 // indirect | ||
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect | ||
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect | ||
github.com/shirou/gopsutil/v4 v4.25.5 // indirect | ||
github.com/shirou/gopsutil/v4 v4.25.4 // indirect | ||
github.com/tklauser/go-sysconf v0.3.15 // indirect | ||
github.com/tklauser/numcpus v0.10.0 // indirect | ||
github.com/yusufpapurcu/wmi v1.2.4 // indirect | ||
go.opentelemetry.io/auto/sdk v1.1.0 // indirect | ||
go.opentelemetry.io/contrib/instrumentation/host v0.62.0 // indirect | ||
go.opentelemetry.io/contrib/instrumentation/host v0.61.0 // indirect | ||
go.opentelemetry.io/otel v1.37.0 // indirect | ||
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.37.0 // indirect | ||
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.36.0 // indirect | ||
go.opentelemetry.io/otel/metric v1.37.0 // indirect | ||
go.opentelemetry.io/otel/sdk v1.37.0 // indirect | ||
go.opentelemetry.io/otel/sdk/metric v1.37.0 // indirect | ||
go.opentelemetry.io/otel/trace v1.37.0 // indirect | ||
go.opentelemetry.io/proto/otlp v1.7.0 // indirect | ||
go.opentelemetry.io/proto/otlp v1.6.0 // indirect | ||
golang.org/x/net v0.41.0 // indirect | ||
golang.org/x/oauth2 v0.30.0 // indirect | ||
golang.org/x/sys v0.33.0 // indirect | ||
golang.org/x/text v0.26.0 // indirect | ||
google.golang.org/genproto/googleapis/api v0.0.0-20250603155806-513f23925822 // indirect | ||
google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237 // indirect | ||
google.golang.org/genproto/googleapis/rpc v0.0.0-20250603155806-513f23925822 // indirect | ||
google.golang.org/grpc v1.73.0 // indirect | ||
google.golang.org/protobuf v1.36.6 // indirect | ||
) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.