Skip to content

Add ITA launchspec flag #2134

Add ITA launchspec flag

Add ITA launchspec flag #2134

Triggered via pull request January 21, 2025 18:29
Status Failure
Total duration 2m 5s
Artifacts

ci.yml

on: pull_request
Matrix: build
Matrix: lint
Matrix: lintc
Fit to window
Zoom out
Zoom in

Annotations

29 errors and 13 warnings
Lint ./launcher (ubuntu-latest, Go 1.21.x): launcher/container_runner.go#L1
: # github.com/google/go-tpm-tools/launcher [github.com/google/go-tpm-tools/launcher.test]
Lint ./launcher (ubuntu-latest, Go 1.21.x)
cannot use &fakeAttestationAgent{…} (value of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Lint ./launcher (ubuntu-latest, Go 1.21.x)
cannot use fakeAgent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Lint ./launcher (ubuntu-latest, Go 1.21.x)
cannot use tc.agent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Lint ./launcher (ubuntu-latest, Go 1.21.x)
cannot use &fakeAttestationAgent{…} (value of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Lint ./launcher (ubuntu-latest, Go 1.21.x)
cannot use attestAgent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Lint ./launcher (ubuntu-latest, Go 1.21.x)
cannot use &fakeAttestationAgent{…} (value of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Lint ./launcher (ubuntu-latest, Go 1.21.x)
cannot use attestAgent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Lint ./launcher (ubuntu-latest, Go 1.21.x)
cannot use fakeAgent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient) (typecheck)
Lint ./launcher (ubuntu-latest, Go 1.21.x)
issues found
Generate/Build/Test (ubuntu-latest, x64, Go 1.21.x): launcher/container_runner_test.go#L150
cannot use &fakeAttestationAgent{…} (value of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x64, Go 1.21.x): launcher/container_runner_test.go#L199
cannot use fakeAgent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x64, Go 1.21.x): launcher/container_runner_test.go#L272
cannot use tc.agent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x64, Go 1.21.x): launcher/container_runner_test.go#L291
cannot use &fakeAttestationAgent{…} (value of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x64, Go 1.21.x): launcher/container_runner_test.go#L335
cannot use attestAgent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x64, Go 1.21.x): launcher/container_runner_test.go#L412
cannot use &fakeAttestationAgent{…} (value of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x64, Go 1.21.x): launcher/container_runner_test.go#L473
cannot use attestAgent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x64, Go 1.21.x): launcher/container_runner_test.go#L624
cannot use fakeAgent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x64, Go 1.21.x)
Process completed with exit code 1.
Generate/Build/Test (ubuntu-latest, x32, Go 1.21.x)
The job was canceled because "_1_21_x_ubuntu-latest_x64" failed.
Generate/Build/Test (ubuntu-latest, x32, Go 1.21.x): launcher/container_runner_test.go#L150
cannot use &fakeAttestationAgent{…} (value of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x32, Go 1.21.x): launcher/container_runner_test.go#L199
cannot use fakeAgent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x32, Go 1.21.x): launcher/container_runner_test.go#L272
cannot use tc.agent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x32, Go 1.21.x): launcher/container_runner_test.go#L291
cannot use &fakeAttestationAgent{…} (value of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x32, Go 1.21.x): launcher/container_runner_test.go#L335
cannot use attestAgent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x32, Go 1.21.x): launcher/container_runner_test.go#L412
cannot use &fakeAttestationAgent{…} (value of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x32, Go 1.21.x): launcher/container_runner_test.go#L473
cannot use attestAgent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x32, Go 1.21.x): launcher/container_runner_test.go#L624
cannot use fakeAgent (variable of type *fakeAttestationAgent) as agent.AttestationAgent value in struct literal: *fakeAttestationAgent does not implement agent.AttestationAgent (missing method AddClient)
Generate/Build/Test (ubuntu-latest, x32, Go 1.21.x)
Process completed with exit code 1.
Lint ./ (ubuntu-latest, Go 1.21.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint ./ (ubuntu-latest, Go 1.21.x)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ./ (ubuntu-latest, Go 1.21.x)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ./cmd (ubuntu-latest, Go 1.21.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint ./cmd (ubuntu-latest, Go 1.21.x)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ./cmd (ubuntu-latest, Go 1.21.x)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint CGO (ubuntu-latest, Go 1.21.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint ./launcher (ubuntu-latest, Go 1.21.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint ./launcher (ubuntu-latest, Go 1.21.x)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint ./launcher (ubuntu-latest, Go 1.21.x)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Generate/Build/Test (macos-latest, arm64, Go 1.21.x)
openssl@3 3.4.0 is already installed and up-to-date. To reinstall 3.4.0, run: brew reinstall openssl@3
Generate/Build/Test (macos-14-large, x64, Go 1.21.x)
openssl@3 3.4.0 is already installed and up-to-date. To reinstall 3.4.0, run: brew reinstall openssl@3
Generate/Build/Test (ubuntu-latest, x64, Go 1.21.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636