{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.evildecay/etcdkeeper","documentNamespace":"https://spdx.org/spdxdocs/protobom/d42ce78c-bf8b-4f82-a3a7-c40b68047419","creationInfo":{"creators":["Tool: protobom-devel","Tool: GitHub.com-Dependency-Graph"],"created":"2025-01-19T13:53:19Z"},"packages":[{"name":"golang.org/x/text","SPDXID":"SPDXRef-golang-golang.orgx-text-0.14.0-7b26ed","versionInfo":"0.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/text@0.14.0"}]},{"name":"google.golang.org/grpc","SPDXID":"SPDXRef-golang-google.golang.org-grpc-1.59.0-d87ce5","versionInfo":"1.59.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/grpc@1.59.0"}]},{"name":"github.com/pkg/errors","SPDXID":"SPDXRef-golang-github.compkg-errors-0.9.1-41e328","versionInfo":"0.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/pkg/errors@0.9.1"}]},{"name":"github.com/gogo/protobuf","SPDXID":"SPDXRef-golang-github.comgogo-protobuf-1.3.2-613322","versionInfo":"1.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/gogo/protobuf@1.3.2"}]},{"name":"github.com/modern-go/concurrent","SPDXID":"SPDXRef-golang-github.commodern-go-concurrent-0.0.0-20180306012644-bacd9c7ef1dd-c8865b","versionInfo":"0.0.0-20180306012644-bacd9c7ef1dd","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/modern-go/concurrent@0.0.0-20180306012644-bacd9c7ef1dd"}]},{"name":"go.uber.org/atomic","SPDXID":"SPDXRef-golang-go.uber.org-atomic-1.7.0-58cb0d","versionInfo":"1.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.uber.org/atomic@1.7.0"}]},{"name":"go.uber.org/multierr","SPDXID":"SPDXRef-golang-go.uber.org-multierr-1.6.0-447376","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.uber.org/multierr@1.6.0"}]},{"name":"google.golang.org/genproto/googleapis/rpc","SPDXID":"SPDXRef-golang-google.golang.orggenprotogoogleapis-rpc-0.0.0-20230822172742-b8732ec3820d-91a7d4","versionInfo":"0.0.0-20230822172742-b8732ec3820d","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/genproto/googleapis/rpc@0.0.0-20230822172742-b8732ec3820d"}]},{"name":"google.golang.org/genproto/googleapis/api","SPDXID":"SPDXRef-golang-google.golang.orggenprotogoogleapis-api-0.0.0-20230822172742-b8732ec3820d-892651","versionInfo":"0.0.0-20230822172742-b8732ec3820d","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/genproto/googleapis/api@0.0.0-20230822172742-b8732ec3820d"}]},{"name":"github.com/coreos/go-systemd/v22","SPDXID":"SPDXRef-golang-github.comcoreosgo-systemd-v22-22.3.2-fc0b53","versionInfo":"22.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/coreos/go-systemd/v22@22.3.2"}]},{"name":"google.golang.org/genproto","SPDXID":"SPDXRef-golang-google.golang.org-genproto-0.0.0-20230822172742-b8732ec3820d-6ce22e","versionInfo":"0.0.0-20230822172742-b8732ec3820d","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/genproto@0.0.0-20230822172742-b8732ec3820d"}]},{"name":"github.com/coreos/go-semver","SPDXID":"SPDXRef-golang-github.comcoreos-go-semver-0.3.0-d8263e","versionInfo":"0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/coreos/go-semver@0.3.0"}]},{"name":"go.uber.org/zap","SPDXID":"SPDXRef-golang-go.uber.org-zap-1.17.0-665fca","versionInfo":"1.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.uber.org/zap@1.17.0"}]},{"name":"github.com/modern-go/reflect2","SPDXID":"SPDXRef-golang-github.commodern-go-reflect2-1.0.1-b58159","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/modern-go/reflect2@1.0.1"}]},{"name":"github.com/json-iterator/go","SPDXID":"SPDXRef-golang-github.comjson-iterator-go-1.1.11-2e9f19","versionInfo":"1.1.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/json-iterator/go@1.1.11"}]},{"name":"github.com/coreos/etcd","SPDXID":"SPDXRef-golang-github.comcoreos-etcd-3.3.15incompatible-575b3d","versionInfo":"3.3.15+incompatible","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/coreos/etcd@3.3.15%2Bincompatible"}]},{"name":"go.etcd.io/etcd/client/v3","SPDXID":"SPDXRef-golang-go.etcd.ioetcdclient-v3-3.5.8-6455d5","versionInfo":"3.5.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.etcd.io/etcd/client/v3@3.5.8"}]},{"name":"github.com/golang/protobuf","SPDXID":"SPDXRef-golang-github.comgolang-protobuf-1.5.4-8bbc92","versionInfo":"1.5.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/golang/protobuf@1.5.4"}]},{"name":"google.golang.org/protobuf","SPDXID":"SPDXRef-golang-google.golang.org-protobuf-1.33.0-85c2b1","versionInfo":"1.33.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/protobuf@1.33.0"}]},{"name":"golang.org/x/sys","SPDXID":"SPDXRef-golang-golang.orgx-sys-0.18.0-f407c0","versionInfo":"0.18.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/sys@0.18.0"}]},{"name":"golang.org/x/net","SPDXID":"SPDXRef-golang-golang.orgx-net-0.23.0-6db1e3","versionInfo":"0.23.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/net@0.23.0"}]},{"name":"go.etcd.io/etcd/api/v3","SPDXID":"SPDXRef-golang-go.etcd.ioetcdapi-v3-3.5.15-437bcc","versionInfo":"3.5.15","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.etcd.io/etcd/api/v3@3.5.15"}]},{"name":"go.etcd.io/etcd/client/pkg/v3","SPDXID":"SPDXRef-golang-go.etcd.ioetcdclientpkg-v3-3.5.15-ac682a","versionInfo":"3.5.15","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.etcd.io/etcd/client/pkg/v3@3.5.15"}]},{"name":"go.etcd.io/etcd/client/v2","SPDXID":"SPDXRef-golang-go.etcd.ioetcdclient-v2-2.305.15-f9b5e4","versionInfo":"2.305.15","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.etcd.io/etcd/client/v2@2.305.15"}]},{"name":"github.com/grpc-ecosystem/go-grpc-prometheus","SPDXID":"SPDXRef-golang-github.comgrpc-ecosystem-go-grpc-prometheus-1.2.0-922e5f","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/grpc-ecosystem/go-grpc-prometheus@1.2.0"}]},{"name":"github.com/dgrijalva/jwt-go","SPDXID":"SPDXRef-golang-github.comdgrijalva-jwt-go-3.2.0incompatible-cb791e","versionInfo":"3.2.0+incompatible","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/dgrijalva/jwt-go@3.2.0%2Bincompatible"}]},{"name":"github.com/coreos/pkg","SPDXID":"SPDXRef-golang-github.comcoreos-pkg-0.0.0-20180928190104-399ea9e2e55f-315808","versionInfo":"0.0.0-20180928190104-399ea9e2e55f","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/coreos/pkg@0.0.0-20180928190104-399ea9e2e55f"}]},{"name":"sigs.k8s.io/yaml","SPDXID":"SPDXRef-golang-sigs.k8s.io-yaml-1.1.0-910f8b","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/sigs.k8s.io/yaml@1.1.0"}]},{"name":"github.com/jonboulle/clockwork","SPDXID":"SPDXRef-golang-github.comjonboulle-clockwork-0.1.0-8609de","versionInfo":"0.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/jonboulle/clockwork@0.1.0"}]},{"name":"github.com/xiang90/probing","SPDXID":"SPDXRef-golang-github.comxiang90-probing-0.0.0-20190116061207-43a291ad63a2-02f500","versionInfo":"0.0.0-20190116061207-43a291ad63a2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/xiang90/probing@0.0.0-20190116061207-43a291ad63a2"}]},{"name":"github.com/google/uuid","SPDXID":"SPDXRef-golang-github.comgoogle-uuid-1.1.1-c3b888","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/google/uuid@1.1.1"}]},{"name":"go.uber.org/zap","SPDXID":"SPDXRef-golang-go.uber.org-zap-1.10.0-d06413","versionInfo":"1.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.uber.org/zap@1.10.0"}]},{"name":"github.com/golang/groupcache","SPDXID":"SPDXRef-golang-github.comgolang-groupcache-0.0.0-20190702054246-869f871628b6-fc051c","versionInfo":"0.0.0-20190702054246-869f871628b6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/golang/groupcache@0.0.0-20190702054246-869f871628b6"}]},{"name":"golang.org/x/time","SPDXID":"SPDXRef-golang-golang.orgx-time-0.0.0-20190308202827-9d24e82272b4-2802c5","versionInfo":"0.0.0-20190308202827-9d24e82272b4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/time@0.0.0-20190308202827-9d24e82272b4"}]},{"name":"go.uber.org/atomic","SPDXID":"SPDXRef-golang-go.uber.org-atomic-1.4.0-122ff6","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.uber.org/atomic@1.4.0"}]},{"name":"go.uber.org/multierr","SPDXID":"SPDXRef-golang-go.uber.org-multierr-1.1.0-d35da5","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.uber.org/multierr@1.1.0"}]},{"name":"github.com/gorilla/websocket","SPDXID":"SPDXRef-golang-github.comgorilla-websocket-1.4.1-a317b5","versionInfo":"1.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/gorilla/websocket@1.4.1"}]},{"name":"github.com/google/btree","SPDXID":"SPDXRef-golang-github.comgoogle-btree-1.0.0-5acdab","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/google/btree@1.0.0"}]},{"name":"github.com/soheilhy/cmux","SPDXID":"SPDXRef-golang-github.comsoheilhy-cmux-0.1.4-861157","versionInfo":"0.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/soheilhy/cmux@0.1.4"}]},{"name":"github.com/tmc/grpc-websocket-proxy","SPDXID":"SPDXRef-golang-github.comtmc-grpc-websocket-proxy-0.0.0-20190109142713-0ad062ec5ee5-ff3525","versionInfo":"0.0.0-20190109142713-0ad062ec5ee5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/tmc/grpc-websocket-proxy@0.0.0-20190109142713-0ad062ec5ee5"}]},{"name":"github.com/coreos/go-systemd","SPDXID":"SPDXRef-golang-github.comcoreos-go-systemd-0.0.0-20190719114852-fd7a80b32e1f-228f73","versionInfo":"0.0.0-20190719114852-fd7a80b32e1f","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/coreos/go-systemd@0.0.0-20190719114852-fd7a80b32e1f"}]},{"name":"github.com/prometheus/client_model","SPDXID":"SPDXRef-golang-github.comprometheus-clientmodel-0.0.0-20190812154241-14fe0d1b01d4-d14904","versionInfo":"0.0.0-20190812154241-14fe0d1b01d4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/prometheus/client_model@0.0.0-20190812154241-14fe0d1b01d4"}]},{"name":"github.com/prometheus/client_golang","SPDXID":"SPDXRef-golang-github.comprometheus-clientgolang-1.1.0-bc76c8","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/prometheus/client_golang@1.1.0"}]},{"name":"github.com/gogo/protobuf","SPDXID":"SPDXRef-golang-github.comgogo-protobuf-1.3.0-4f29ba","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/gogo/protobuf@1.3.0"}]},{"name":"golang.org/x/net","SPDXID":"SPDXRef-golang-golang.orgx-net-0.0.0-20190827160401-ba9fcec4b297-153c12","versionInfo":"0.0.0-20190827160401-ba9fcec4b297","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/net@0.0.0-20190827160401-ba9fcec4b297"}]},{"name":"google.golang.org/grpc","SPDXID":"SPDXRef-golang-google.golang.org-grpc-1.23.0-e28e87","versionInfo":"1.23.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/grpc@1.23.0"}]},{"name":"github.com/coreos/bbolt","SPDXID":"SPDXRef-golang-github.comcoreos-bbolt-1.3.3-3914c5","versionInfo":"1.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/coreos/bbolt@1.3.3"}]},{"name":"go.etcd.io/bbolt","SPDXID":"SPDXRef-golang-go.etcd.io-bbolt-1.3.3-c2f27a","versionInfo":"1.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/go.etcd.io/bbolt@1.3.3"}]},{"name":"github.com/grpc-ecosystem/grpc-gateway","SPDXID":"SPDXRef-golang-github.comgrpc-ecosystem-grpc-gateway-1.11.1-2572cc","versionInfo":"1.11.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/grpc-ecosystem/grpc-gateway@1.11.1"}]},{"name":"github.com/grpc-ecosystem/go-grpc-middleware","SPDXID":"SPDXRef-golang-github.comgrpc-ecosystem-go-grpc-middleware-1.0.0-c11881","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/grpc-ecosystem/go-grpc-middleware@1.0.0"}]},{"name":"google.golang.org/appengine","SPDXID":"SPDXRef-golang-google.golang.org-appengine-1.4.0-8e06fa","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/appengine@1.4.0"}]},{"name":"google.golang.org/genproto","SPDXID":"SPDXRef-golang-google.golang.org-genproto-0.0.0-20190905072037-92dd089d5514-98d9d6","versionInfo":"0.0.0-20190905072037-92dd089d5514","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/genproto@0.0.0-20190905072037-92dd089d5514"}]},{"name":"golang.org/x/crypto","SPDXID":"SPDXRef-golang-golang.orgx-crypto-0.0.0-20190907121410-71b5226ff739-c3ec00","versionInfo":"0.0.0-20190907121410-71b5226ff739","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/crypto@0.0.0-20190907121410-71b5226ff739"}]},{"name":"com.github.evildecay/etcdkeeper","SPDXID":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","versionInfo":"master","downloadLocation":"git+https://github.com/evildecay/etcdkeeper","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/evildecay/etcdkeeper@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-golang.orgx-text-0.14.0-7b26ed","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-google.golang.org-grpc-1.59.0-d87ce5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.compkg-errors-0.9.1-41e328","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comgogo-protobuf-1.3.2-613322","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.commodern-go-concurrent-0.0.0-20180306012644-bacd9c7ef1dd-c8865b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-go.uber.org-atomic-1.7.0-58cb0d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-go.uber.org-multierr-1.6.0-447376","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-google.golang.orggenprotogoogleapis-rpc-0.0.0-20230822172742-b8732ec3820d-91a7d4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-google.golang.orggenprotogoogleapis-api-0.0.0-20230822172742-b8732ec3820d-892651","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comcoreosgo-systemd-v22-22.3.2-fc0b53","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-google.golang.org-genproto-0.0.0-20230822172742-b8732ec3820d-6ce22e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comcoreos-go-semver-0.3.0-d8263e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-go.uber.org-zap-1.17.0-665fca","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.commodern-go-reflect2-1.0.1-b58159","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comjson-iterator-go-1.1.11-2e9f19","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comcoreos-etcd-3.3.15incompatible-575b3d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-go.etcd.ioetcdclient-v3-3.5.8-6455d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comgolang-protobuf-1.5.4-8bbc92","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-google.golang.org-protobuf-1.33.0-85c2b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-0.18.0-f407c0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-golang.orgx-net-0.23.0-6db1e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-go.etcd.ioetcdapi-v3-3.5.15-437bcc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-go.etcd.ioetcdclientpkg-v3-3.5.15-ac682a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-go.etcd.ioetcdclient-v2-2.305.15-f9b5e4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comgrpc-ecosystem-go-grpc-prometheus-1.2.0-922e5f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comdgrijalva-jwt-go-3.2.0incompatible-cb791e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comcoreos-pkg-0.0.0-20180928190104-399ea9e2e55f-315808","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-sigs.k8s.io-yaml-1.1.0-910f8b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comjonboulle-clockwork-0.1.0-8609de","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comxiang90-probing-0.0.0-20190116061207-43a291ad63a2-02f500","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comgoogle-uuid-1.1.1-c3b888","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-go.uber.org-zap-1.10.0-d06413","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comgolang-groupcache-0.0.0-20190702054246-869f871628b6-fc051c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-golang.orgx-time-0.0.0-20190308202827-9d24e82272b4-2802c5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-go.uber.org-atomic-1.4.0-122ff6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-go.uber.org-multierr-1.1.0-d35da5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comgorilla-websocket-1.4.1-a317b5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comgoogle-btree-1.0.0-5acdab","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comsoheilhy-cmux-0.1.4-861157","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comtmc-grpc-websocket-proxy-0.0.0-20190109142713-0ad062ec5ee5-ff3525","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comcoreos-go-systemd-0.0.0-20190719114852-fd7a80b32e1f-228f73","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comprometheus-clientmodel-0.0.0-20190812154241-14fe0d1b01d4-d14904","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comprometheus-clientgolang-1.1.0-bc76c8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comgogo-protobuf-1.3.0-4f29ba","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-golang.orgx-net-0.0.0-20190827160401-ba9fcec4b297-153c12","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-google.golang.org-grpc-1.23.0-e28e87","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comcoreos-bbolt-1.3.3-3914c5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-go.etcd.io-bbolt-1.3.3-c2f27a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comgrpc-ecosystem-grpc-gateway-1.11.1-2572cc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-github.comgrpc-ecosystem-go-grpc-middleware-1.0.0-c11881","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-google.golang.org-appengine-1.4.0-8e06fa","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-google.golang.org-genproto-0.0.0-20190905072037-92dd089d5514-98d9d6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relatedSpdxElement":"SPDXRef-golang-golang.orgx-crypto-0.0.0-20190907121410-71b5226ff739-c3ec00","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-evildecay-etcdkeeper-master-2d82b2","relationshipType":"DESCRIBES"}]}