optiopay / klar

Integration of Clair and Docker Registry
MIT License
506 stars 140 forks source link

unknown service clairpb.AncestryService #112

Closed joelturner79 closed 5 years ago

joelturner79 commented 5 years ago

Hi, I've setup Clair locally and when running Klar I get the following errors,

Failed to analyze using API v1: push image https://registry-1.docker.io/v2/library/postgres:9.5.1 to Clair failed: can't even read an error message: invalid character 'N' looking for beginning of value

2018/07/16 11:32:14 http2: Framer 0xc42028da40: wrote SETTINGS len=0 2018/07/16 11:32:14 http2: Framer 0xc42028da40: wrote HEADERS flags=END_HEADERS stream=1 len=82 2018/07/16 11:32:14 http2: Framer 0xc42028da40: wrote DATA stream=1 len=16384 data="\x00\x00\x00a\xe6\n\x10library/postgres\x12\x06Docker\x1a\xe1\x11\n@fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42\x12~https://registry-1.docker.io/v2/library/postgres/blobs/sha256:fdd5d7827f33ef075f45262a0f74ac96ec8a5e687faeb40135319764963dcb42\x1a\x9c\x10\n\rAuthorization\x12\x8a\x10Bearer " (16128 bytes omitted) 2018/07/16 11:32:14 http2: Framer 0xc42028da40: wrote DATA flags=END_STREAM stream=1 len=8683 data="VlRwTFNqTkdPa05CTmxrNlNrbEVVVEFlRncweE9EQXlNVFF5TXpBMk5EZGFGdzB4T1RBeU1UUXlNekEyTkRkYU1FWXhSREJDQmdOVkJBTVRPMVpCUTFZNk5VNWFNenBNTkZSWk9sQlFTbGc2VWsxQlZEcEdWalpQT2xZMU1sTTZRa2szV2pwU1REVk9PbGhXVDBJNlFsTmFSanBHVTFRMk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThB" (8427 bytes omitted) 2018/07/16 11:32:14 http2: Framer 0xc42028da40: read SETTINGS len=0 2018/07/16 11:32:14 http2: Framer 0xc42028da40: read WINDOW_UPDATE len=4 (conn) incr=983025 2018/07/16 11:32:14 http2: Framer 0xc42028da40: read HEADERS flags=END_STREAM|END_HEADERS stream=1 len=67 2018/07/16 11:32:14 http2: Framer 0xc42028da40: wrote SETTINGS flags=ACK len=0 2018/07/16 11:32:14 http2: decoded hpack field header field ":status" = "200" 2018/07/16 11:32:14 http2: decoded hpack field header field "content-type" = "application/grpc" 2018/07/16 11:32:14 http2: decoded hpack field header field "grpc-status" = "12" 2018/07/16 11:32:14 http2: decoded hpack field header field "grpc-message" = "unknown service clairpb.AncestryService" 2018/07/16 11:32:14 http2: Framer 0xc42028da40: read SETTINGS flags=ACK len=0 Failed to analyze using API v3: push image https://registry-1.docker.io/v2/library/postgres:9.5.1 to Clair failed: rpc error: code = Unimplemented desc = unknown service clairpb.AncestryService

Am I missing some config? Any ideas why the AncestryService can't be found, is there a version mismatch?