aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/gce
Commit message (Collapse)AuthorAgeFilesLines
* vm/gce: enable display device configurationAleksandr Nogikh2022-03-221-2/+3
| | | | Now we always enable it, make this configurable for GCE instances.
* syzkaller: add the gcp secret manager dependency (#2949)Taras Madan2021-12-281-0/+38
| | | | Adds the function to read GCP Secrets.
* pkg/gce: enable DisplayDeviceDmitry Vyukov2020-11-261-3/+5
| | | | | Enabling DisplayDevice can give us some more coverage. Requires switching to v1 API which is a good idea anyway.
* dashboard/app: fix testing for go1.11 runtimeDmitry Vyukov2020-01-291-0/+5
| | | | | | | | | | 0. Remove aetest build tag. We don't need it anymore, go test should work. 1. IsDevAppServer does not return true in tests anymore, so don't use it 2. Use a different mechanism to register test/prod config. We don't have aetest tag anymore, so we need something even more dynamic. 3. Fix new golangci-lint warnings: all test files are checked now. Update #1461
* pkg/gce: fix creation of non-preemptible E2 instancesDmitry Vyukov2019-12-181-0/+5
|
* pkg/gce: poll for operation completion less frequentlyDmitry Vyukov2019-04-011-1/+2
| | | | | | We are hitting quotas for operation completion polling. Not surprising since we create/delete instances all the time. Slightly decrease rate of polling.
* vm/gce: allow non-preemptible VMsDmitry Vyukov2019-03-281-2/+2
| | | | | | | | | We are seeing some flakes during bisection and image testing. Hard to tell what's the root cause because they are episodic. But using non-preemptible VMs for bisection and image testing looks good on all fronts. Update #501
* .gometalinter.json: enable gofmtDmitry Vyukov2018-07-311-1/+1
| | | | | | | The part that we want from gofmt is simplify (-s). Fix all code that needs fixing. Update #538
* pkg/gce: improve API rate limit logicDmitry Vyukov2018-04-241-31/+73
| | | | | | Sometimes we see rate limiting errors. This is especially bad for e.g. patch testing requests. Increase default API delay and add backoff logic.
* pkg/gce: fix a typeDmitry Vyukov2018-02-271-1/+1
|
* pkg/gce: use current instance networkDmitry Vyukov2018-02-271-1/+6
| | | | The current instance is not necessary in the default network.
* syz-manager: send public web addr to dashboardDmitry Vyukov2017-12-041-1/+6
|
* vm/gce: fix boot output captureDmitry Vyukov2017-11-221-10/+0
| | | | | | Turns out GetSerialPortOutput API does not work if instance has serial port connections enabled (which we always have). Get output from serial port relay service instead.
* vm/gce: provide VM console output on boot failuresDmitry Vyukov2017-11-191-0/+10
| | | | "can't ssh into the instance" is not a very useful error.
* vendor: update all packagesDmitry Vyukov2017-08-081-3/+6
| | | | | | google.golang.org/api/compute/v0.beta again changed public interfaces which causes breakages in other build environments. Update everything to HEAD.
* pkg/gce: move from gceDmitry Vyukov2017-06-031-0/+291