{"action":"opened","issue":{"url":"https://api.github.com/repos/letsencrypt/boulder/issues/171","labels_url":"https://api.github.com/repos/letsencrypt/boulder/issues/171/labels{/name}","comments_url":"https://api.github.com/repos/letsencrypt/boulder/issues/171/comments","events_url":"https://api.github.com/repos/letsencrypt/boulder/issues/171/events","html_url":"https://github.com/letsencrypt/boulder/issues/171","id":75341152,"number":171,"title":"Build of individual Boulder subsystems broken, not caught by Travis","user":{"login":"jcjones","id":518542,"avatar_url":"https://avatars.githubusercontent.com/u/518542?v=3","gravatar_id":"","url":"https://api.github.com/users/jcjones","html_url":"https://github.com/jcjones","followers_url":"https://api.github.com/users/jcjones/followers","following_url":"https://api.github.com/users/jcjones/following{/other_user}","gists_url":"https://api.github.com/users/jcjones/gists{/gist_id}","starred_url":"https://api.github.com/users/jcjones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcjones/subscriptions","organizations_url":"https://api.github.com/users/jcjones/orgs","repos_url":"https://api.github.com/users/jcjones/repos","events_url":"https://api.github.com/users/jcjones/events{/privacy}","received_events_url":"https://api.github.com/users/jcjones/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/letsencrypt/boulder/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"jcjones","id":518542,"avatar_url":"https://avatars.githubusercontent.com/u/518542?v=3","gravatar_id":"","url":"https://api.github.com/users/jcjones","html_url":"https://github.com/jcjones","followers_url":"https://api.github.com/users/jcjones/followers","following_url":"https://api.github.com/users/jcjones/following{/other_user}","gists_url":"https://api.github.com/users/jcjones/gists{/gist_id}","starred_url":"https://api.github.com/users/jcjones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcjones/subscriptions","organizations_url":"https://api.github.com/users/jcjones/orgs","repos_url":"https://api.github.com/users/jcjones/repos","events_url":"https://api.github.com/users/jcjones/events{/privacy}","received_events_url":"https://api.github.com/users/jcjones/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2015-05-11T20:07:16Z","updated_at":"2015-05-11T20:07:16Z","closed_at":null,"body":"Some commit this week broke Boulder. This is from origin/master at commit debf86375b9ef964500edd25b0cfaf77266f6866:\r\n\r\n```\r\ncmd/boulder-ca/main.go:48: cannot use &sac (type *rpc.StorageAuthorityClient) as type core.StorageAuthority in assignment:\r\n\t*rpc.StorageAuthorityClient does not implement core.StorageAuthority (missing GetCertificateByShortSerial method)\r\n```\r\n```\r\ncmd/boulder-ra/main.go:48: cannot use &cac (type *rpc.CertificateAuthorityClient) as type core.CertificateAuthority in assignment:\r\n\t*rpc.CertificateAuthorityClient does not implement core.CertificateAuthority (missing RevokeCertificate method)\r\ncmd/boulder-ra/main.go:49: cannot use &sac (type *rpc.StorageAuthorityClient) as type core.StorageAuthority in assignment:\r\n\t*rpc.StorageAuthorityClient does not implement core.StorageAuthority (missing GetCertificateByShortSerial method)\r\n```\r\n```\r\ncmd/boulder-wfe/main.go:11: imported and not used: \"os\"\r\ncmd/boulder-wfe/main.go:82: cannot use &sac (type *rpc.StorageAuthorityClient) as type core.StorageGetter in assignment:\r\n\t*rpc.StorageAuthorityClient does not implement core.StorageGetter (missing GetCertificateByShortSerial method)\r\ncmd/boulder-wfe/main.go:100: cannot use &sac (type *rpc.StorageAuthorityClient) as type core.StorageGetter in assignment:\r\n\t*rpc.StorageAuthorityClient does not implement core.StorageGetter (missing GetCertificateByShortSerial method)\r\n```\r\n\r\nUpdate travis to catch this error, and also fix the errors."}}