Skip to content

Commit

Permalink
Update TESv1.1 support
Browse files Browse the repository at this point in the history
Update Github Actions with compliance changes

Fixing openapi2proto util

Match GA4GH URL path specifications

- Add initial redirect from `/ga4gh/tes/v1` to `v1`

Add tes v1.1 compliance test to CI

Update tes-compliance-suite Github Actions workflow

Update report output structure

Fix upload artifacts action

Update report output path

WIP: Added new prefixes for service paths

The following paths point to the same service endpoints:
- <path>
- /v1/<path>
- /ga4gh/tes/v1/<path>

Fix for service-info requests (#689)

- Update Github Actions to build and deploy report from funnel-compliance repo (https://github.com/ohsu-comp-bio/funnel-compliance)

Update GoReleaser command in Makefile

Update dependencies via Dependabot

Increasing timeout

build(deps): bump terser from 4.8.0 to 4.8.1 in /webdash (#677)

* build(deps): bump terser from 4.8.0 to 4.8.1 in /webdash

Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v4.8.0...v4.8.1)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump minimist from 1.2.5 to 1.2.8 in /webdash (#676)

* build(deps): bump minimist from 1.2.5 to 1.2.8 in /webdash

Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.8.
- [Release notes](https://github.com/minimistjs/minimist/releases)
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.8)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/crypto (#675)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20200622213623-75b288015ac9 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/prometheus/client_golang (#673)

Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.4.1 to 1.11.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.4.1...v1.11.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/net (#674)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20201021035429-f5854403a974 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/aws/aws-sdk-go from 1.13.54 to 1.34.0 (#672)

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.13.54 to 1.34.0.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/v1.34.0/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.13.54...v1.34.0)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump k8s.io/client-go from 0.17.0 to 0.20.0 (#670)

Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.17.0 to 0.20.0.
- [Release notes](https://github.com/kubernetes/client-go/releases)
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.17.0...v0.20.0)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/docker (#695)

Bumps [github.com/docker/docker](https://github.com/docker/docker) from 1.13.1 to 20.10.24+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v1.13.1...v20.10.24)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/distribution (#694)

Bumps [github.com/docker/distribution](https://github.com/docker/distribution) from 2.7.1+incompatible to 2.8.2+incompatible.
- [Release notes](https://github.com/docker/distribution/releases)
- [Commits](https://github.com/docker/distribution/compare/v2.7.1...v2.8.2)

---
updated-dependencies:
- dependency-name: github.com/docker/distribution
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

build(deps): bump golang.org/x/crypto (#696)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20201002170205-7f63de1d35b0 to 0.1.0.
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump json5 from 1.0.1 to 1.0.2 in /webdash (#678)

* build(deps): bump json5 from 1.0.1 to 1.0.2 in /webdash

Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

* Update tests.yaml

* Update tests.yaml

* Update tests.yaml for dependabot PR

* Update tests.yaml with upgrade of golangci-lint

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /webdash (#698)

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump ua-parser-js from 0.7.28 to 0.7.35 in /webdash (#697)

Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.28 to 0.7.35.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.28...0.7.35)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Fix make error from dependency update

Dependabot dependency update

Update dependencies via Dependabot

Increasing timeout

build(deps): bump terser from 4.8.0 to 4.8.1 in /webdash (#677)

* build(deps): bump terser from 4.8.0 to 4.8.1 in /webdash

Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v4.8.0...v4.8.1)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump minimist from 1.2.5 to 1.2.8 in /webdash (#676)

* build(deps): bump minimist from 1.2.5 to 1.2.8 in /webdash

Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.8.
- [Release notes](https://github.com/minimistjs/minimist/releases)
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.8)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/crypto (#675)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20200622213623-75b288015ac9 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/prometheus/client_golang (#673)

Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.4.1 to 1.11.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.4.1...v1.11.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/net (#674)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20201021035429-f5854403a974 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/aws/aws-sdk-go from 1.13.54 to 1.34.0 (#672)

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.13.54 to 1.34.0.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/v1.34.0/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.13.54...v1.34.0)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump k8s.io/client-go from 0.17.0 to 0.20.0 (#670)

Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.17.0 to 0.20.0.
- [Release notes](https://github.com/kubernetes/client-go/releases)
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.17.0...v0.20.0)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/docker (#695)

Bumps [github.com/docker/docker](https://github.com/docker/docker) from 1.13.1 to 20.10.24+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v1.13.1...v20.10.24)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/distribution (#694)

Bumps [github.com/docker/distribution](https://github.com/docker/distribution) from 2.7.1+incompatible to 2.8.2+incompatible.
- [Release notes](https://github.com/docker/distribution/releases)
- [Commits](https://github.com/docker/distribution/compare/v2.7.1...v2.8.2)

---
updated-dependencies:
- dependency-name: github.com/docker/distribution
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

build(deps): bump golang.org/x/crypto (#696)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20201002170205-7f63de1d35b0 to 0.1.0.
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump json5 from 1.0.1 to 1.0.2 in /webdash (#678)

* build(deps): bump json5 from 1.0.1 to 1.0.2 in /webdash

Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

* Update tests.yaml

* Update tests.yaml

* Update tests.yaml for dependabot PR

* Update tests.yaml with upgrade of golangci-lint

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /webdash (#698)

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump ua-parser-js from 0.7.28 to 0.7.35 in /webdash (#697)

Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.28 to 0.7.35.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.28...0.7.35)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Fix make error from dependency update

Release commit for GoReleaser

parent e34fc9ace900d85ef5acedb05cc2b0b5f4b50e26
author Liam Beckman <[email protected]> 1689199970 -0700
committer Liam Beckman <[email protected]> 1689200250 -0700
gpgsig -----BEGIN SSH SIGNATURE-----
 U1NIU0lHAAAAAQAAAZcAAAAHc3NoLXJzYQAAAAMBAAEAAAGBALVJ0C5PaQ63WZ/l26cdrh
 LtibqalwyNrjanrWlD2NEaZpiS5X8PPTGjma23WqdrUjeUGS960z72qP7dXdgcFom7aABq
 E+YhZ1ZArs3w8t+dWS/Lm2IiN7/hRHJgT4eQyqbuQljeN3yi/3EvJfM2Z9PuXtnF1sK7w8
 VNZ4Jw3mrP7G6Mun8Dam8yWMRsGWLcsvjOpbEQVdgnjldDckiUriOKvj/fHe2HSB1jfXyq
 juykHm6LClyEPa5PvdKQ1SF9fHZPcOZEAORx4GH3qmN1CT/xJDPgtMuD3eY8pDV/4oobJO
 wtDBgLFGWH2TIQSnZE1sfO4AADHhLcl35vae+2h/Ho2NI54l3jL9DElelUyRV2AywwR9QL
 jZcwthYVc5MSDCXetqCvAUakJBa7q3J309h75RhC7bl5ZlngjjJIZpd3x2q2rvWiFTB3bN
 6QiwCkh6JVpoYZfOu3T3eW5C2Fea7+QeT8NtQU+vtzCclbEQe+XpWvZdxEaBQhR1pX1TWp
 FwAAAANnaXQAAAAAAAAABnNoYTUxMgAAAZQAAAAMcnNhLXNoYTItNTEyAAABgEpYQmHbI9
 FekMRgBPHpqT959fCZmeZmn9I4lLv1lNdf7nxzBGOEkXXYDQsgbyZT6JlRR4a1weRb6upD
 L9+m3B5BEgyIk+mJGy37Dp+Ue8ti0QVpZrCQTlKSFBi7B/to7945UpTiBI0bq7iO2Ccr/+
 PRoIIfKaNRK91e4PFf7f1RauWez8w4yTnzlqs53vSnfdvQ2mR1rwzHIRFoaSpUVT0TdxAD
 AX0ju1sUEY+bSqbL1ot0RyFmyALZkgwmKvCGPMdTHle/Sb7BQSVST46ziIgEUHT2VtVXSf
 fskWRmnVS3fTl3dzdqjAp9zdPOgnNd1UEJwUCSx5qshKS0zwyH4/zA7DNU+Duao5XOM92M
 K64UiZqLch0Y3muGlvB3CGEzVJcBhbhCD/1Lx49tDM+kVSXVtHuh57+z4nz14my/RFcjHT
 WtMjBIujRTQcvFGmv0UMVRBv8xvHocYpM6c78gZxvDAKkZYgHwBVSePQmagUqpNul5XlCw
 tPuoI+u5bUueUw==
 -----END SSH SIGNATURE-----

Update TESv1.1 support and dependency updates

parent e34fc9ace900d85ef5acedb05cc2b0b5f4b50e26
author Liam Beckman <[email protected]> 1689199970 -0700
committer Liam Beckman <[email protected]> 1689200022 -0700
gpgsig -----BEGIN SSH SIGNATURE-----
 U1NIU0lHAAAAAQAAAZcAAAAHc3NoLXJzYQAAAAMBAAEAAAGBALVJ0C5PaQ63WZ/l26cdrh
 LtibqalwyNrjanrWlD2NEaZpiS5X8PPTGjma23WqdrUjeUGS960z72qP7dXdgcFom7aABq
 E+YhZ1ZArs3w8t+dWS/Lm2IiN7/hRHJgT4eQyqbuQljeN3yi/3EvJfM2Z9PuXtnF1sK7w8
 VNZ4Jw3mrP7G6Mun8Dam8yWMRsGWLcsvjOpbEQVdgnjldDckiUriOKvj/fHe2HSB1jfXyq
 juykHm6LClyEPa5PvdKQ1SF9fHZPcOZEAORx4GH3qmN1CT/xJDPgtMuD3eY8pDV/4oobJO
 wtDBgLFGWH2TIQSnZE1sfO4AADHhLcl35vae+2h/Ho2NI54l3jL9DElelUyRV2AywwR9QL
 jZcwthYVc5MSDCXetqCvAUakJBa7q3J309h75RhC7bl5ZlngjjJIZpd3x2q2rvWiFTB3bN
 6QiwCkh6JVpoYZfOu3T3eW5C2Fea7+QeT8NtQU+vtzCclbEQe+XpWvZdxEaBQhR1pX1TWp
 FwAAAANnaXQAAAAAAAAABnNoYTUxMgAAAZQAAAAMcnNhLXNoYTItNTEyAAABgFZiB2k2mj
 nyTUNBfe0KniJctqNJhT3SKIo4SeqqLCAMAj5k3CFMfWq87SLOjZ2yzuNSbzXE+ijSAOze
 djDMSs1v4ZrmMrCtTHgwJGTG6HVRDYIPFp9CrURMAUroPIlNVcd59swi66UrjnXYxJC/o7
 Z+A0X30yxlD8ttjddoJCerItJV8EbWn9NVjm4Xh6TGMpp0F5uBORTN7t2pmhkvpaxY5bCW
 wtX20iOV/UHYcU4Ob0spCgwoTWnTfWiVfDYHtXykhv1tOZ2QlUaMG6rvm/G+39eWRw6cgy
 rv8BUpgdgpueOAxtZm7yqE4dxy7FyJV2W1yip2YwpvlLAHelYepSG3cK6ExHtxX7xehFLH
 LxVAwiOqw/AdBFbVElND2NtJ1Idy+LwNsDNPc86Ni0QNErc/YxNO9pQkK7/43In8v1AW4S
 Z3yk81f4Voy2EF4esml2pYoyG52vXTJZvoD1QOSrtl8pvxU3qgsHmu4s3/Wbdr9tPanyje
 Ru+c9kcehoDkTg==
 -----END SSH SIGNATURE-----

Update dependencies via Dependabot

Increasing timeout

build(deps): bump terser from 4.8.0 to 4.8.1 in /webdash (#677)

* build(deps): bump terser from 4.8.0 to 4.8.1 in /webdash

Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v4.8.0...v4.8.1)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump minimist from 1.2.5 to 1.2.8 in /webdash (#676)

* build(deps): bump minimist from 1.2.5 to 1.2.8 in /webdash

Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.8.
- [Release notes](https://github.com/minimistjs/minimist/releases)
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.8)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/crypto (#675)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20200622213623-75b288015ac9 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/prometheus/client_golang (#673)

Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.4.1 to 1.11.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.4.1...v1.11.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/net (#674)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20201021035429-f5854403a974 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/aws/aws-sdk-go from 1.13.54 to 1.34.0 (#672)

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.13.54 to 1.34.0.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/v1.34.0/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.13.54...v1.34.0)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump k8s.io/client-go from 0.17.0 to 0.20.0 (#670)

Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.17.0 to 0.20.0.
- [Release notes](https://github.com/kubernetes/client-go/releases)
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.17.0...v0.20.0)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/docker (#695)

Bumps [github.com/docker/docker](https://github.com/docker/docker) from 1.13.1 to 20.10.24+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v1.13.1...v20.10.24)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/distribution (#694)

Bumps [github.com/docker/distribution](https://github.com/docker/distribution) from 2.7.1+incompatible to 2.8.2+incompatible.
- [Release notes](https://github.com/docker/distribution/releases)
- [Commits](https://github.com/docker/distribution/compare/v2.7.1...v2.8.2)

---
updated-dependencies:
- dependency-name: github.com/docker/distribution
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

build(deps): bump golang.org/x/crypto (#696)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20201002170205-7f63de1d35b0 to 0.1.0.
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump json5 from 1.0.1 to 1.0.2 in /webdash (#678)

* build(deps): bump json5 from 1.0.1 to 1.0.2 in /webdash

Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

* Update tests.yaml

* Update tests.yaml

* Update tests.yaml for dependabot PR

* Update tests.yaml with upgrade of golangci-lint

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /webdash (#698)

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump ua-parser-js from 0.7.28 to 0.7.35 in /webdash (#697)

Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.28 to 0.7.35.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.28...0.7.35)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Fix make error from dependency update

Release commit for GoReleaser

Add support for backend parameters

Add initial support for 'ignore_error' flag

build(deps): bump golang.org/x/crypto (#675)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20200622213623-75b288015ac9 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/net (#674)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20201021035429-f5854403a974 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump k8s.io/client-go from 0.17.0 to 0.20.0 (#670)

Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.17.0 to 0.20.0.
- [Release notes](https://github.com/kubernetes/client-go/releases)
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.17.0...v0.20.0)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

parent e34fc9ace900d85ef5acedb05cc2b0b5f4b50e26
author Liam Beckman <[email protected]> 1689199970 -0700
committer Liam Beckman <[email protected]> 1689200250 -0700
gpgsig -----BEGIN SSH SIGNATURE-----
 U1NIU0lHAAAAAQAAAZcAAAAHc3NoLXJzYQAAAAMBAAEAAAGBALVJ0C5PaQ63WZ/l26cdrh
 LtibqalwyNrjanrWlD2NEaZpiS5X8PPTGjma23WqdrUjeUGS960z72qP7dXdgcFom7aABq
 E+YhZ1ZArs3w8t+dWS/Lm2IiN7/hRHJgT4eQyqbuQljeN3yi/3EvJfM2Z9PuXtnF1sK7w8
 VNZ4Jw3mrP7G6Mun8Dam8yWMRsGWLcsvjOpbEQVdgnjldDckiUriOKvj/fHe2HSB1jfXyq
 juykHm6LClyEPa5PvdKQ1SF9fHZPcOZEAORx4GH3qmN1CT/xJDPgtMuD3eY8pDV/4oobJO
 wtDBgLFGWH2TIQSnZE1sfO4AADHhLcl35vae+2h/Ho2NI54l3jL9DElelUyRV2AywwR9QL
 jZcwthYVc5MSDCXetqCvAUakJBa7q3J309h75RhC7bl5ZlngjjJIZpd3x2q2rvWiFTB3bN
 6QiwCkh6JVpoYZfOu3T3eW5C2Fea7+QeT8NtQU+vtzCclbEQe+XpWvZdxEaBQhR1pX1TWp
 FwAAAANnaXQAAAAAAAAABnNoYTUxMgAAAZQAAAAMcnNhLXNoYTItNTEyAAABgEpYQmHbI9
 FekMRgBPHpqT959fCZmeZmn9I4lLv1lNdf7nxzBGOEkXXYDQsgbyZT6JlRR4a1weRb6upD
 L9+m3B5BEgyIk+mJGy37Dp+Ue8ti0QVpZrCQTlKSFBi7B/to7945UpTiBI0bq7iO2Ccr/+
 PRoIIfKaNRK91e4PFf7f1RauWez8w4yTnzlqs53vSnfdvQ2mR1rwzHIRFoaSpUVT0TdxAD
 AX0ju1sUEY+bSqbL1ot0RyFmyALZkgwmKvCGPMdTHle/Sb7BQSVST46ziIgEUHT2VtVXSf
 fskWRmnVS3fTl3dzdqjAp9zdPOgnNd1UEJwUCSx5qshKS0zwyH4/zA7DNU+Duao5XOM92M
 K64UiZqLch0Y3muGlvB3CGEzVJcBhbhCD/1Lx49tDM+kVSXVtHuh57+z4nz14my/RFcjHT
 WtMjBIujRTQcvFGmv0UMVRBv8xvHocYpM6c78gZxvDAKkZYgHwBVSePQmagUqpNul5XlCw
 tPuoI+u5bUueUw==
 -----END SSH SIGNATURE-----

Update TESv1.1 support and dependency updates

parent e34fc9ace900d85ef5acedb05cc2b0b5f4b50e26
author Liam Beckman <[email protected]> 1689199970 -0700
committer Liam Beckman <[email protected]> 1689200022 -0700
gpgsig -----BEGIN SSH SIGNATURE-----
 U1NIU0lHAAAAAQAAAZcAAAAHc3NoLXJzYQAAAAMBAAEAAAGBALVJ0C5PaQ63WZ/l26cdrh
 LtibqalwyNrjanrWlD2NEaZpiS5X8PPTGjma23WqdrUjeUGS960z72qP7dXdgcFom7aABq
 E+YhZ1ZArs3w8t+dWS/Lm2IiN7/hRHJgT4eQyqbuQljeN3yi/3EvJfM2Z9PuXtnF1sK7w8
 VNZ4Jw3mrP7G6Mun8Dam8yWMRsGWLcsvjOpbEQVdgnjldDckiUriOKvj/fHe2HSB1jfXyq
 juykHm6LClyEPa5PvdKQ1SF9fHZPcOZEAORx4GH3qmN1CT/xJDPgtMuD3eY8pDV/4oobJO
 wtDBgLFGWH2TIQSnZE1sfO4AADHhLcl35vae+2h/Ho2NI54l3jL9DElelUyRV2AywwR9QL
 jZcwthYVc5MSDCXetqCvAUakJBa7q3J309h75RhC7bl5ZlngjjJIZpd3x2q2rvWiFTB3bN
 6QiwCkh6JVpoYZfOu3T3eW5C2Fea7+QeT8NtQU+vtzCclbEQe+XpWvZdxEaBQhR1pX1TWp
 FwAAAANnaXQAAAAAAAAABnNoYTUxMgAAAZQAAAAMcnNhLXNoYTItNTEyAAABgFZiB2k2mj
 nyTUNBfe0KniJctqNJhT3SKIo4SeqqLCAMAj5k3CFMfWq87SLOjZ2yzuNSbzXE+ijSAOze
 djDMSs1v4ZrmMrCtTHgwJGTG6HVRDYIPFp9CrURMAUroPIlNVcd59swi66UrjnXYxJC/o7
 Z+A0X30yxlD8ttjddoJCerItJV8EbWn9NVjm4Xh6TGMpp0F5uBORTN7t2pmhkvpaxY5bCW
 wtX20iOV/UHYcU4Ob0spCgwoTWnTfWiVfDYHtXykhv1tOZ2QlUaMG6rvm/G+39eWRw6cgy
 rv8BUpgdgpueOAxtZm7yqE4dxy7FyJV2W1yip2YwpvlLAHelYepSG3cK6ExHtxX7xehFLH
 LxVAwiOqw/AdBFbVElND2NtJ1Idy+LwNsDNPc86Ni0QNErc/YxNO9pQkK7/43In8v1AW4S
 Z3yk81f4Voy2EF4esml2pYoyG52vXTJZvoD1QOSrtl8pvxU3qgsHmu4s3/Wbdr9tPanyje
 Ru+c9kcehoDkTg==
 -----END SSH SIGNATURE-----

Update dependencies via Dependabot

Increasing timeout

build(deps): bump terser from 4.8.0 to 4.8.1 in /webdash (#677)

* build(deps): bump terser from 4.8.0 to 4.8.1 in /webdash

Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v4.8.0...v4.8.1)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump minimist from 1.2.5 to 1.2.8 in /webdash (#676)

* build(deps): bump minimist from 1.2.5 to 1.2.8 in /webdash

Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.8.
- [Release notes](https://github.com/minimistjs/minimist/releases)
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.8)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/crypto (#675)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20200622213623-75b288015ac9 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/prometheus/client_golang (#673)

Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.4.1 to 1.11.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.4.1...v1.11.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/net (#674)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20201021035429-f5854403a974 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/aws/aws-sdk-go from 1.13.54 to 1.34.0 (#672)

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.13.54 to 1.34.0.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/v1.34.0/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.13.54...v1.34.0)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump k8s.io/client-go from 0.17.0 to 0.20.0 (#670)

Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.17.0 to 0.20.0.
- [Release notes](https://github.com/kubernetes/client-go/releases)
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.17.0...v0.20.0)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/docker (#695)

Bumps [github.com/docker/docker](https://github.com/docker/docker) from 1.13.1 to 20.10.24+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v1.13.1...v20.10.24)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/distribution (#694)

Bumps [github.com/docker/distribution](https://github.com/docker/distribution) from 2.7.1+incompatible to 2.8.2+incompatible.
- [Release notes](https://github.com/docker/distribution/releases)
- [Commits](https://github.com/docker/distribution/compare/v2.7.1...v2.8.2)

---
updated-dependencies:
- dependency-name: github.com/docker/distribution
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

build(deps): bump golang.org/x/crypto (#696)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20201002170205-7f63de1d35b0 to 0.1.0.
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump json5 from 1.0.1 to 1.0.2 in /webdash (#678)

* build(deps): bump json5 from 1.0.1 to 1.0.2 in /webdash

Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

* Update tests.yaml

* Update tests.yaml

* Update tests.yaml for dependabot PR

* Update tests.yaml with upgrade of golangci-lint

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /webdash (#698)

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump ua-parser-js from 0.7.28 to 0.7.35 in /webdash (#697)

Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.28 to 0.7.35.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.28...0.7.35)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Fix make error from dependency update

Release commit for GoReleaser

Add support for backend parameters

Add initial support for 'ignore_error' flag

build(deps): bump golang.org/x/crypto (#675)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20200622213623-75b288015ac9 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/net (#674)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20201021035429-f5854403a974 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump k8s.io/client-go from 0.17.0 to 0.20.0 (#670)

Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.17.0 to 0.20.0.
- [Release notes](https://github.com/kubernetes/client-go/releases)
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.17.0...v0.20.0)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/docker (#695)

Bumps [github.com/docker/docker](https://github.com/docker/docker) from 1.13.1 to 20.10.24+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v1.13.1...v20.10.24)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

parent e34fc9ace900d85ef5acedb05cc2b0b5f4b50e26
author Liam Beckman <[email protected]> 1689199970 -0700
committer Liam Beckman <[email protected]> 1689200250 -0700
gpgsig -----BEGIN SSH SIGNATURE-----
 U1NIU0lHAAAAAQAAAZcAAAAHc3NoLXJzYQAAAAMBAAEAAAGBALVJ0C5PaQ63WZ/l26cdrh
 LtibqalwyNrjanrWlD2NEaZpiS5X8PPTGjma23WqdrUjeUGS960z72qP7dXdgcFom7aABq
 E+YhZ1ZArs3w8t+dWS/Lm2IiN7/hRHJgT4eQyqbuQljeN3yi/3EvJfM2Z9PuXtnF1sK7w8
 VNZ4Jw3mrP7G6Mun8Dam8yWMRsGWLcsvjOpbEQVdgnjldDckiUriOKvj/fHe2HSB1jfXyq
 juykHm6LClyEPa5PvdKQ1SF9fHZPcOZEAORx4GH3qmN1CT/xJDPgtMuD3eY8pDV/4oobJO
 wtDBgLFGWH2TIQSnZE1sfO4AADHhLcl35vae+2h/Ho2NI54l3jL9DElelUyRV2AywwR9QL
 jZcwthYVc5MSDCXetqCvAUakJBa7q3J309h75RhC7bl5ZlngjjJIZpd3x2q2rvWiFTB3bN
 6QiwCkh6JVpoYZfOu3T3eW5C2Fea7+QeT8NtQU+vtzCclbEQe+XpWvZdxEaBQhR1pX1TWp
 FwAAAANnaXQAAAAAAAAABnNoYTUxMgAAAZQAAAAMcnNhLXNoYTItNTEyAAABgEpYQmHbI9
 FekMRgBPHpqT959fCZmeZmn9I4lLv1lNdf7nxzBGOEkXXYDQsgbyZT6JlRR4a1weRb6upD
 L9+m3B5BEgyIk+mJGy37Dp+Ue8ti0QVpZrCQTlKSFBi7B/to7945UpTiBI0bq7iO2Ccr/+
 PRoIIfKaNRK91e4PFf7f1RauWez8w4yTnzlqs53vSnfdvQ2mR1rwzHIRFoaSpUVT0TdxAD
 AX0ju1sUEY+bSqbL1ot0RyFmyALZkgwmKvCGPMdTHle/Sb7BQSVST46ziIgEUHT2VtVXSf
 fskWRmnVS3fTl3dzdqjAp9zdPOgnNd1UEJwUCSx5qshKS0zwyH4/zA7DNU+Duao5XOM92M
 K64UiZqLch0Y3muGlvB3CGEzVJcBhbhCD/1Lx49tDM+kVSXVtHuh57+z4nz14my/RFcjHT
 WtMjBIujRTQcvFGmv0UMVRBv8xvHocYpM6c78gZxvDAKkZYgHwBVSePQmagUqpNul5XlCw
 tPuoI+u5bUueUw==
 -----END SSH SIGNATURE-----

Update TESv1.1 support and dependency updates

parent e34fc9ace900d85ef5acedb05cc2b0b5f4b50e26
author Liam Beckman <[email protected]> 1689199970 -0700
committer Liam Beckman <[email protected]> 1689200022 -0700
gpgsig -----BEGIN SSH SIGNATURE-----
 U1NIU0lHAAAAAQAAAZcAAAAHc3NoLXJzYQAAAAMBAAEAAAGBALVJ0C5PaQ63WZ/l26cdrh
 LtibqalwyNrjanrWlD2NEaZpiS5X8PPTGjma23WqdrUjeUGS960z72qP7dXdgcFom7aABq
 E+YhZ1ZArs3w8t+dWS/Lm2IiN7/hRHJgT4eQyqbuQljeN3yi/3EvJfM2Z9PuXtnF1sK7w8
 VNZ4Jw3mrP7G6Mun8Dam8yWMRsGWLcsvjOpbEQVdgnjldDckiUriOKvj/fHe2HSB1jfXyq
 juykHm6LClyEPa5PvdKQ1SF9fHZPcOZEAORx4GH3qmN1CT/xJDPgtMuD3eY8pDV/4oobJO
 wtDBgLFGWH2TIQSnZE1sfO4AADHhLcl35vae+2h/Ho2NI54l3jL9DElelUyRV2AywwR9QL
 jZcwthYVc5MSDCXetqCvAUakJBa7q3J309h75RhC7bl5ZlngjjJIZpd3x2q2rvWiFTB3bN
 6QiwCkh6JVpoYZfOu3T3eW5C2Fea7+QeT8NtQU+vtzCclbEQe+XpWvZdxEaBQhR1pX1TWp
 FwAAAANnaXQAAAAAAAAABnNoYTUxMgAAAZQAAAAMcnNhLXNoYTItNTEyAAABgFZiB2k2mj
 nyTUNBfe0KniJctqNJhT3SKIo4SeqqLCAMAj5k3CFMfWq87SLOjZ2yzuNSbzXE+ijSAOze
 djDMSs1v4ZrmMrCtTHgwJGTG6HVRDYIPFp9CrURMAUroPIlNVcd59swi66UrjnXYxJC/o7
 Z+A0X30yxlD8ttjddoJCerItJV8EbWn9NVjm4Xh6TGMpp0F5uBORTN7t2pmhkvpaxY5bCW
 wtX20iOV/UHYcU4Ob0spCgwoTWnTfWiVfDYHtXykhv1tOZ2QlUaMG6rvm/G+39eWRw6cgy
 rv8BUpgdgpueOAxtZm7yqE4dxy7FyJV2W1yip2YwpvlLAHelYepSG3cK6ExHtxX7xehFLH
 LxVAwiOqw/AdBFbVElND2NtJ1Idy+LwNsDNPc86Ni0QNErc/YxNO9pQkK7/43In8v1AW4S
 Z3yk81f4Voy2EF4esml2pYoyG52vXTJZvoD1QOSrtl8pvxU3qgsHmu4s3/Wbdr9tPanyje
 Ru+c9kcehoDkTg==
 -----END SSH SIGNATURE-----

Update dependencies via Dependabot

Increasing timeout

build(deps): bump terser from 4.8.0 to 4.8.1 in /webdash (#677)

* build(deps): bump terser from 4.8.0 to 4.8.1 in /webdash

Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v4.8.0...v4.8.1)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump minimist from 1.2.5 to 1.2.8 in /webdash (#676)

* build(deps): bump minimist from 1.2.5 to 1.2.8 in /webdash

Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.8.
- [Release notes](https://github.com/minimistjs/minimist/releases)
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.8)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/crypto (#675)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20200622213623-75b288015ac9 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/prometheus/client_golang (#673)

Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.4.1 to 1.11.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.4.1...v1.11.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/net (#674)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20201021035429-f5854403a974 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/aws/aws-sdk-go from 1.13.54 to 1.34.0 (#672)

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.13.54 to 1.34.0.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/v1.34.0/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.13.54...v1.34.0)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump k8s.io/client-go from 0.17.0 to 0.20.0 (#670)

Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.17.0 to 0.20.0.
- [Release notes](https://github.com/kubernetes/client-go/releases)
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.17.0...v0.20.0)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/docker (#695)

Bumps [github.com/docker/docker](https://github.com/docker/docker) from 1.13.1 to 20.10.24+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v1.13.1...v20.10.24)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/distribution (#694)

Bumps [github.com/docker/distribution](https://github.com/docker/distribution) from 2.7.1+incompatible to 2.8.2+incompatible.
- [Release notes](https://github.com/docker/distribution/releases)
- [Commits](https://github.com/docker/distribution/compare/v2.7.1...v2.8.2)

---
updated-dependencies:
- dependency-name: github.com/docker/distribution
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

build(deps): bump golang.org/x/crypto (#696)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20201002170205-7f63de1d35b0 to 0.1.0.
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump json5 from 1.0.1 to 1.0.2 in /webdash (#678)

* build(deps): bump json5 from 1.0.1 to 1.0.2 in /webdash

Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update tests.yaml for dependabot PR

* Update tests.yaml

* Update tests.yaml

* Update tests.yaml for dependabot PR

* Update tests.yaml with upgrade of golangci-lint

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /webdash (#698)

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump ua-parser-js from 0.7.28 to 0.7.35 in /webdash (#697)

Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.28 to 0.7.35.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.28...0.7.35)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Fix make error from dependency update

Release commit for GoReleaser

Add support for backend parameters

Add initial support for 'ignore_error' flag

build(deps): bump golang.org/x/crypto (#675)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20200622213623-75b288015ac9 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump golang.org/x/net (#674)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20201021035429-f5854403a974 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump k8s.io/client-go from 0.17.0 to 0.20.0 (#670)

Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.17.0 to 0.20.0.
- [Release notes](https://github.com/kubernetes/client-go/releases)
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.17.0...v0.20.0)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/docker (#695)

Bumps [github.com/docker/docker](https://github.com/docker/docker) from 1.13.1 to 20.10.24+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v1.13.1...v20.10.24)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

build(deps): bump github.com/docker/distribution (#694)

Bumps [github.com/docker/distribution](https://github.com/docker/distribution) from 2.7.1+incompatible to 2.8.2+incompatible.
- [Release notes](https://github.com/docker/distribution/releases)
- [Commits](https://github.com/docker/distribution/compare/v2.7.1...v2.8.2)

---
updated-dependencies:
- dependency-name: github.com/docker/distribution
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

build(deps): bump golang.org/x/crypto (#696)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20201002170205-7f63de1d35b0 to 0.1.0.
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liam Beckman <[email protected]>

Revert dependabot updates to go.sum and go.mod

Update unit tests to pass v1.1 compliance

Linting fixes

```sh
golangci-lint run ./...
```

Fix unit test and linting errors

- Replace recently added runtime panics with logs

Fix concurrent update unit test

Fix base64 encoding test

Disable unused and deprecated warnings from linter

- Removing unused errors until code is approved to remove
- Removing deprecated errors until replacement of the following is complete:
    `github.com/golang/protobuf/jsonpb -> google.golang.org/protobuf/encoding/protojson`

Add tmate session in compliance tests

Update following make all command

Replace Fatal logs with Print statements

Remove tmate steps from compliance tests

Update Base64 encoding of task

- Is this platform dependent?

Temp. remove Mongo and Badger tests

Re-enable Mongo and Badger tests

Add tmate to debug mongo tests

Add mgo patches for mongo tests

Re-enable unit and badger tests for full test suite

Add mongo to the TES compliance tests

Reorder steps in compliance test

Add mongo flag switch to enable/disable mongo tests

Disable fail-fast in compliance tests

Add tmate for debugging compliance tests

Add name_prefix filtering to Mongo queries

Enable tmate debugging

Update tag filtering for mongodb compliance tests

Remove tmate debugging for compliance tests

Remove mongodb database "active" check

Remove tmate step from mongodb tests

Temp tmate session

Remove tmate session

Tmate session

Add debug stack trace to mongodb close function

Add initial WaitGroup for mongodb event writer

Move WorkGroup increment

Clean up comments regarding new WaitGroup

Add WaitGroup to worker_test.go
  • Loading branch information
kellrott authored and lbeckman314 committed Jul 12, 2023
1 parent 6cc4434 commit e1883ed
Show file tree
Hide file tree
Showing 176 changed files with 35,516 additions and 13,031 deletions.
108 changes: 108 additions & 0 deletions .github/workflows/compliance-test.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
# Workflow for running the TES compliance suite against Funnel

# This includes the following steps:
# 1. Build Funnel and store the resulting binary artifact
# 2. Install tes-compliance-suite and run against every version of TES simultaneously
# 3. start-report-deployment: Send a dispatch to the funnel-compliance repository to generate and publish
# the tes-compliance-suite report to https://ohsu-comp-bio.github.io/funnel-compliance/

# Optionally debug via SSH
# Ref: https://fleetdm.com/engineering/tips-for-github-actions-usability
#
# To use this step uncomment and place anywhere in the build steps. The build will pause on this step and
# output a ssh address associated with the Github action worker. Helpful for debugging build steps and
# and intermediary files/artifacts.
#
# Example:
# Web shell: https://tmate.io/t/q8FU3U9SvmMVxAhMHRyExNhr8
# SSH: ssh [email protected]
#
# - name: Setup tmate session
# uses: mxschmitt/action-tmate@v3

name: Compliance Test

on:
push:

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Set up Go 1.x
uses: actions/setup-go@v2
with:
go-version: ^1.18

- name: Check out code
uses: actions/checkout@v2

- name: Build
run: go build -v ./

- name: Store funnel
uses: actions/upload-artifact@v2
with:
name: funnelBin
path: funnel

test-compliance:
strategy:
fail-fast: false
matrix:
version: [1.0.0, 1.1.0]
# db: ["boltdb", "mongodb"]
db: ["mongodb"]
needs: build
runs-on: ubuntu-latest
steps:
# Required to access the 'tests/mongo.config.yml' file
# Perhaps uploading it as an artifact would be more efficient?
- name: Check out code
uses: actions/checkout@v2

- uses: actions/download-artifact@v3
with:
name: funnelBin

- name: Start Funnel server
run: |
if [ ${{ matrix.db }} = "mongodb" ]; then
make start-mongodb
FLAGS="--config `pwd`/tests/mongo.config.yml"
fi
chmod +x funnel
./funnel server run $FLAGS &> funnel.logs &
- uses: actions/checkout@v3
with:
repository: 'lbeckman314/tes-compliance-suite'
ref: 'feature/tesv1.1'

- name: Install TES compliance suite
run: |
python -m venv venv
source venv/bin/activate
python setup.py install
mkdir reports
- name: Test compliance
run: |
source venv/bin/activate
tes-compliance-suite report --version "${{ matrix.version }}" --server "http://localhost:8000/"
start-report-deployment:
needs: test-compliance
runs-on: ubuntu-latest
steps:
# https://docs.github.com/en/rest/repos/repos?apiVersion=2022-11-28#create-a-repository-dispatch-event
- name: Start report generation
uses: passeidireto/trigger-external-workflow-action@main
env:
PAYLOAD_AUTHOR: "Funnel"
PAYLOAD_REVISION: "3"
with:
repository: ohsu-comp-bio/funnel-compliance
event: start-report
github_pat: ${{ secrets.ACTIONS_TOKEN }}

4 changes: 3 additions & 1 deletion .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@ jobs:
- name: golangci-lint
uses: golangci/golangci-lint-action@v3
with:
version: v1.50.1
version: latest
args: --timeout 3m --verbose --disable unused --exclude "deprecated"

build:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -60,6 +61,7 @@ jobs:
uses: actions/download-artifact@v2
with:
name: funnelBin

- name: MongoTest
run: |
chmod +x funnel
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,5 @@ docker/funnel
deployments/kubernetes/**/funnel
deployments/kubernetes/**/*.json
funnel
dist/
.vscode
3 changes: 2 additions & 1 deletion .goreleaser.yml → .goreleaser.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ builds:
- linux
goarch:
- amd64
- arm64
env:
- CGO_ENABLED=0
ldflags: >
Expand All @@ -27,7 +28,7 @@ archives:
name_template: "{{.ProjectName}}-{{.Os}}-{{.Arch}}-{{.Version}}"

brews:
- github:
- tap:
owner: ohsu-comp-bio
name: homebrew-formula
folder: Formula
Expand Down
20 changes: 20 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"configurations": [
{
"name": "CLI",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "main.go",
"args": ["server", "run"],
},
{
"name": "Attach to Process",
"type": "go",
"request": "attach",
"mode": "local",
"justMyCode": true,
"processId": "${command:pickProcess}",
},
]
}
27 changes: 22 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,12 @@ build:
@touch version/version.go
@go build -ldflags '$(VERSION_LDFLAGS)' .

# Build an unoptimized version of the code for use during debugging
# https://go.dev/doc/gdb
debug:
@go install -gcflags=all="-N -l"
@funnel server run

# Generate the protobuf/gRPC code
proto:
@go run ./util/openapi2proto/main.go ./tes/task-execution-schemas/openapi/task_execution_service.openapi.yaml > tes/tes.proto
Expand Down Expand Up @@ -70,6 +76,15 @@ proto:
--grpc-gateway_opt paths=source_relative \
events.proto


proto-depends:
@git submodule update --init --recursive
@go install github.com/grpc-ecosystem/grpc-gateway/v2/[email protected]
@go install github.com/grpc-ecosystem/grpc-gateway/v2/[email protected]
@go install google.golang.org/protobuf/cmd/[email protected]
@go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
@go install github.com/ckaznocha/[email protected]

# Start API reference doc server
serve-doc:
@go get golang.org/x/tools/cmd/godoc
Expand All @@ -87,7 +102,7 @@ lint-depends:

# Run code style and other checks
lint:
@golangci-lint run --timeout 3m --disable-all --enable=golint --enable=gofmt --enable=goimports --enable=misspell \
@golangci-lint run --timeout 3m --disable-all --enable=vet --enable=golint --enable=gofmt --enable=goimports --enable=misspell \
--skip-dirs "vendor" \
--skip-dirs "webdash" \
--skip-dirs "cmd/webdash" \
Expand Down Expand Up @@ -202,9 +217,9 @@ webdash:
@go-bindata -pkg webdash -prefix "webdash/build" -o webdash/web.go webdash/build/...

# Build binaries for all OS/Architectures
snapshot: depends
snapshot: release-dep
@goreleaser \
--rm-dist \
--clean \
--snapshot

# build a docker container locally
Expand All @@ -219,12 +234,14 @@ docker-dind:
docker-dind-rootless:
docker build -t ohsucompbio/funnel-dind-rootless:latest -f Dockerfile.dind-rootless .

# Create a release on Github using GoReleaser
release:
@go get github.com/buchanae/github-release-notes
@goreleaser \
--rm-dist \
--clean \
--release-notes <(github-release-notes -org ohsu-comp-bio -repo funnel -stop-at ${LAST_PR_NUMBER})

# Install dependencies for release
release-dep:
@go get github.com/goreleaser/goreleaser
@go get github.com/buchanae/github-release-notes
Expand Down Expand Up @@ -260,4 +277,4 @@ website-dev:
clean:
@rm -rf ./bin ./pkg ./test_tmp ./build ./buildtools

.PHONY: proto website docker webdash build
.PHONY: proto website docker webdash build debug
5 changes: 4 additions & 1 deletion cmd/aws/batch/createall.go
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,10 @@ var createCmd = &cobra.Command{

if funnelConfigFile != "" {
funnelConf := config.Config{}
config.ParseFile(funnelConfigFile, &funnelConf)
err := config.ParseFile(funnelConfigFile, &funnelConf)
if err != nil {
return err
}
conf.Funnel = funnelConf
}

Expand Down
5 changes: 4 additions & 1 deletion cmd/aws/batch/createjobdef.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,10 @@ var jobDefCmd = &cobra.Command{

if funnelConfigFile != "" {
funnelConf := config.Config{}
config.ParseFile(funnelConfigFile, &funnelConf)
err := config.ParseFile(funnelConfigFile, &funnelConf)
if err != nil {
return err
}
conf.Funnel = funnelConf
}

Expand Down
6 changes: 5 additions & 1 deletion cmd/completion.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package cmd

import (
"log"
"os"

"github.com/spf13/cobra"
Expand All @@ -17,7 +18,10 @@ var bash = &cobra.Command{
Long: `This command generates bash CLI completion code.
Add "source <(funnel completion bash)" to your bash profile.`,
Run: func(cmd *cobra.Command, args []string) {
RootCmd.GenBashCompletion(os.Stdout)
err := RootCmd.GenBashCompletion(os.Stdout)
if err != nil {
log.Fatalf("Error generating bash completion: %v", err)
}
},
}

Expand Down
14 changes: 10 additions & 4 deletions cmd/node/run.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,10 @@ func Run(ctx context.Context, conf config.Config, log *logger.Logger) error {
if err != nil {
return err
}
w.Run(ctx)
err = w.Run(ctx, nil)
if err != nil {
return err
}
return nil
}

Expand All @@ -34,8 +37,8 @@ func Run(ctx context.Context, conf config.Config, log *logger.Logger) error {
return err
}

runctx, cancel := context.WithCancel(context.Background())
runctx = util.SignalContext(ctx, time.Nanosecond, syscall.SIGINT, syscall.SIGTERM)
_, cancel := context.WithCancel(context.Background())
runctx := util.SignalContext(ctx, time.Nanosecond, syscall.SIGINT, syscall.SIGTERM)
defer cancel()

hupsig := make(chan os.Signal, 1)
Expand All @@ -51,7 +54,10 @@ func Run(ctx context.Context, conf config.Config, log *logger.Logger) error {
}()
signal.Notify(hupsig, syscall.SIGHUP)

n.Run(runctx)
err = n.Run(runctx)
if err != nil {
return err
}

return nil
}
3 changes: 2 additions & 1 deletion cmd/run/cmd.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ var Cmd = &cobra.Command{
RunE: func(cmd *cobra.Command, args []string) error {
err := Run(args)
if err != nil {
//cmd.Usage()
err := cmd.Usage()
return err
}
return err
},
Expand Down
10 changes: 8 additions & 2 deletions cmd/run/flags.go
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,10 @@ func parseTopLevelArgs(vals *flagVals, args []string) error {

func parseTaskArgs(vals *flagVals, args []string) {
fl := newFlags(vals)
fl.Parse(args)
err := fl.Parse(args)
if err != nil {
return
}
buildExecs(fl, vals, args)
}

Expand All @@ -185,7 +188,7 @@ func parseTaskArgs(vals *flagVals, args []string) {
func buildExecs(flags *pflag.FlagSet, vals *flagVals, args []string) {
vals.execs = nil
var exec *executor
flags.ParseAll(args, func(f *pflag.Flag, value string) error {
err := flags.ParseAll(args, func(f *pflag.Flag, value string) error {
switch f.Name {
case "sh", "exec":
if exec != nil {
Expand All @@ -207,6 +210,9 @@ func buildExecs(flags *pflag.FlagSet, vals *flagVals, args []string) {
}
return nil
})
if err != nil {
return
}
if exec != nil {
vals.execs = append(vals.execs, *exec)
}
Expand Down
5 changes: 4 additions & 1 deletion cmd/run/task_group.go
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,10 @@ func (tg *taskGroup) _run(task *tes.Task, wait bool, waitFor []string) error {

if len(waitFor) > 0 {
for _, tid := range waitFor {
tg.client.WaitForTask(context.Background(), tid)
err := tg.client.WaitForTask(context.Background(), tid)
if err != nil {
return err
}
}
}

Expand Down
4 changes: 2 additions & 2 deletions cmd/server/run.go
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ func NewServer(ctx context.Context, conf config.Config, log *logger.Logger) (*Se
writer = &events.SystemLogFilter{Writer: &writers, Level: conf.Logger.Level}

// Compute
var compute events.Writer
var compute events.Computer
switch strings.ToLower(conf.Compute) {
case "manual":
if nodes == nil {
Expand All @@ -197,7 +197,7 @@ func NewServer(ctx context.Context, conf config.Config, log *logger.Logger) (*Se
Queue: queue,
Event: &events.ErrLogger{Writer: writer, Log: log.Sub("scheduler")},
}
compute = events.Noop{}
compute = events.Backend{}

case "aws-batch":
compute, err = batch.NewBackend(ctx, conf.AWSBatch, reader, writer, log.Sub("aws-batch"))
Expand Down
Loading

0 comments on commit e1883ed

Please sign in to comment.