Commit Graph

2763 Commits

Author SHA1 Message Date
dependabot[bot]
4aa8f12314 build(deps-dev): bump playwright-core from 1.28.1 to 1.31.1 in /app (#2792) 2023-03-02 00:32:38 +00:00
Julio Lopez
5c901abc90 test(general): parse stdout and stderr in robustness framework helper (#2779)
Parse stdout as well as stderr in `KopiaSnapshotter.CreateSnapshot`.
This is contained to the Robustness Framework.

Co-authored-by: Carl Braganza <carl@kasten.io>
2023-02-23 10:18:07 -08:00
dependabot[bot]
fdb386154a build(deps): bump github.com/aws/aws-sdk-go from 1.44.206 to 1.44.207 (#2780) 2023-02-22 23:41:19 +00:00
dependabot[bot]
b5b66f8f44 build(deps): bump github.com/prometheus/common from 0.39.0 to 0.40.0 (#2777) 2023-02-22 00:27:45 +00:00
dependabot[bot]
ce069a290b build(deps): bump github.com/aws/aws-sdk-go from 1.44.205 to 1.44.206 (#2776) 2023-02-22 00:21:48 +00:00
dependabot[bot]
fba03c9882 build(deps): bump github.com/minio/minio-go/v7 from 7.0.47 to 7.0.49 (#2774) 2023-02-21 00:28:15 +00:00
dependabot[bot]
1837ae1d3b build(deps): bump github.com/aws/aws-sdk-go from 1.44.201 to 1.44.205 (#2773) 2023-02-21 00:24:53 +00:00
dependabot[bot]
e8a8a5a63d build(deps): bump github.com/aws/aws-sdk-go from 1.44.200 to 1.44.201 (#2764) 2023-02-15 00:27:22 +00:00
dependabot[bot]
d558d7b8e6 build(deps): bump golang.org/x/net from 0.6.0 to 0.7.0 (#2763) 2023-02-15 00:21:47 +00:00
dependabot[bot]
8b4681cf30 build(deps): bump google.golang.org/api from 0.109.0 to 0.110.0 (#2762) 2023-02-14 00:40:10 +00:00
dependabot[bot]
50ba2b96d6 build(deps): bump github.com/aws/aws-sdk-go from 1.44.196 to 1.44.200 (#2761) 2023-02-14 00:32:33 +00:00
dependabot[bot]
363d68d7dd build(deps): bump golang.org/x/crypto from 0.5.0 to 0.6.0 (#2752)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/compare/v0.5.0...v0.6.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-10 23:58:50 -08:00
dependabot[bot]
fc0fd968ce build(deps): bump github.com/klauspost/reedsolomon from 1.11.5 to 1.11.6 (#2753)
Bumps [github.com/klauspost/reedsolomon](https://github.com/klauspost/reedsolomon) from 1.11.5 to 1.11.6.
- [Release notes](https://github.com/klauspost/reedsolomon/releases)
- [Commits](https://github.com/klauspost/reedsolomon/compare/v1.11.5...v1.11.6)

---
updated-dependencies:
- dependency-name: github.com/klauspost/reedsolomon
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-10 22:08:55 -08:00
dependabot[bot]
adb3a72626 build(deps): bump golang.org/x/mod from 0.7.0 to 0.8.0 (#2757)
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/golang/mod/releases)
- [Commits](https://github.com/golang/mod/compare/v0.7.0...v0.8.0)

---
updated-dependencies:
- dependency-name: golang.org/x/mod
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-10 22:06:39 -08:00
dependabot[bot]
a7683f8265 build(deps): bump go.opentelemetry.io/otel/exporters/jaeger (#2758) 2023-02-11 00:25:25 +00:00
dependabot[bot]
7ada5e1c3b build(deps): bump google.golang.org/grpc from 1.52.3 to 1.53.0 (#2755) 2023-02-10 06:52:57 +00:00
dependabot[bot]
3452ecbde4 build(deps): bump go.opentelemetry.io/otel/sdk from 1.12.0 to 1.13.0 (#2754) 2023-02-10 00:34:06 +00:00
dependabot[bot]
c1ffa34b94 build(deps): bump golang.org/x/oauth2 from 0.3.0 to 0.5.0 (#2745) 2023-02-09 07:08:50 +00:00
dependabot[bot]
5df514c39d build(deps): bump github.com/klauspost/compress from 1.15.12 to 1.15.15 (#2709)
Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress) from 1.15.12 to 1.15.15.
- [Release notes](https://github.com/klauspost/compress/releases)
- [Changelog](https://github.com/klauspost/compress/blob/master/.goreleaser.yml)
- [Commits](https://github.com/klauspost/compress/compare/v1.15.12...v1.15.15)

---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-08 22:48:39 -08:00
Jarek Kowalski
939152cfda chore(ci): upgraded linter to 1.51.1, minor style fixes (#2748) 2023-02-09 06:47:36 +00:00
Jarek Kowalski
ba919e9f16 chore(ci): fixed test flakes caused by not waiting for server to stop (#2749) 2023-02-09 06:46:56 +00:00
dependabot[bot]
7c7f033fa5 build(deps): bump golang.org/x/net from 0.5.0 to 0.6.0 (#2746) 2023-02-09 06:38:06 +00:00
dependabot[bot]
ddcaed54ef build(deps): bump go.opentelemetry.io/otel from 1.12.0 to 1.13.0 (#2744) 2023-02-08 23:25:01 +00:00
dependabot[bot]
6cd9e48a03 build(deps): bump golang.org/x/sys from 0.4.0 to 0.5.0 (#2739) 2023-02-08 00:24:15 +00:00
dependabot[bot]
dc285dc01b build(deps): bump github.com/prometheus/common from 0.37.0 to 0.39.0 (#2742) 2023-02-07 23:43:30 +00:00
dependabot[bot]
823f2c2c0d build(deps): bump github.com/aws/aws-sdk-go from 1.44.195 to 1.44.196 (#2741) 2023-02-07 23:36:07 +00:00
dependabot[bot]
bc4bf6b265 build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /app (#2727)
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/commits)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-07 06:20:17 -08:00
dependabot[bot]
426f68e8c4 build(deps): bump github.com/zalando/go-keyring from 0.2.1 to 0.2.2 (#2735)
Bumps [github.com/zalando/go-keyring](https://github.com/zalando/go-keyring) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/zalando/go-keyring/releases)
- [Commits](https://github.com/zalando/go-keyring/compare/v0.2.1...v0.2.2)

---
updated-dependencies:
- dependency-name: github.com/zalando/go-keyring
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-07 06:19:53 -08:00
dependabot[bot]
9fdcc8013d build(deps): bump go.uber.org/multierr from 1.8.0 to 1.9.0 (#2734)
Bumps [go.uber.org/multierr](https://github.com/uber-go/multierr) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/uber-go/multierr/releases)
- [Changelog](https://github.com/uber-go/multierr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uber-go/multierr/compare/v1.8.0...v1.9.0)

---
updated-dependencies:
- dependency-name: go.uber.org/multierr
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-07 06:19:37 -08:00
Jarek Kowalski
2801ab1640 feat(repository): added streaming of FindManifests responses (#2733)
This change adds a new streaming response to the FindManifests API. The
server will deliver the response in chunks of N manifests where N is
requested by the client. This allows the client to process the response
in chunks and improves pipelining of responses.

For now client will hold the entire response in memory since this
is what FindManifests() API currently does. This will be fixed in a
follow up change.

Replaces #2713
Fixes #2660
2023-02-07 06:19:09 -08:00
dependabot[bot]
98e8229f2d build(deps): bump github.com/aws/aws-sdk-go from 1.44.185 to 1.44.195 (#2738) 2023-02-06 23:29:18 +00:00
dependabot[bot]
ebb9dbbc67 build(deps): bump google.golang.org/grpc from 1.51.0 to 1.52.3 (#2736) 2023-02-03 23:35:25 +00:00
dependabot[bot]
c1f80e0c74 build(deps): bump go.opentelemetry.io/otel/exporters/jaeger (#2731) 2023-02-03 00:07:39 +00:00
dependabot[bot]
cbeb6d3c3c build(deps): bump go.opentelemetry.io/otel/sdk from 1.11.2 to 1.12.0 (#2732) 2023-02-02 23:41:50 +00:00
dependabot[bot]
e0dab229c0 build(deps): bump google.golang.org/api from 0.108.0 to 0.109.0 (#2730) 2023-02-02 23:25:16 +00:00
dependabot[bot]
015226c661 build(deps): bump go.opentelemetry.io/otel from 1.11.2 to 1.12.0 (#2719) 2023-02-02 06:46:34 +00:00
dependabot[bot]
8c4bb54e83 build(deps): bump github.com/klauspost/reedsolomon from 1.11.3 to 1.11.5 (#2707)
Bumps [github.com/klauspost/reedsolomon](https://github.com/klauspost/reedsolomon) from 1.11.3 to 1.11.5.
- [Release notes](https://github.com/klauspost/reedsolomon/releases)
- [Commits](https://github.com/klauspost/reedsolomon/compare/v1.11.3...v1.11.5)

---
updated-dependencies:
- dependency-name: github.com/klauspost/reedsolomon
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 22:19:47 -08:00
Jarek Kowalski
e6612977b7 feat(server): improved server shutdown and integration tests (#2722)
* feat(server): improved server shutdown and integration tests

Added `--shutdown-grace-period` flag to `kopia server start` command
which can be used to specify how long the server will wait for active
connections to finish before forcibly shutting down.

This allowed removal of final out-of-process execution of
during integration tests and the need for `integration-tests` target
which was running the same tests as `tests` but in out-of-process mode.

We thus now have all the test coverage in-process without having to
build and launch `kopia` binary.

* fixed logging

* increase test timeout

* speed up and/or parallelize longest-running tests
2023-02-01 22:19:32 -08:00
dependabot[bot]
1075614f31 build(deps): bump github.com/golang-jwt/jwt/v4 from 4.4.2 to 4.4.3 (#2726)
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) from 4.4.2 to 4.4.3.
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md)
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.4.2...v4.4.3)

---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 20:48:25 -08:00
dependabot[bot]
65088ce750 build(deps-dev): bump concurrently from 7.4.0 to 7.6.0 in /app (#2723) 2023-02-01 23:35:13 +00:00
dependabot[bot]
b0c1e6d883 build(deps): bump cloud.google.com/go/storage from 1.28.1 to 1.29.0 (#2720) 2023-01-31 23:30:11 +00:00
dependabot[bot]
21e9528e96 build(deps): bump github.com/chromedp/chromedp from 0.8.6 to 0.8.7 (#2718) 2023-01-30 23:25:52 +00:00
dependabot[bot]
10157d5650 build(deps): bump github.com/minio/minio-go/v7 from 7.0.45 to 7.0.47 (#2711) 2023-01-30 20:19:21 +00:00
dependabot[bot]
3aa730bfc0 build(deps): bump github.com/fatih/color from 1.13.0 to 1.14.1 (#2710)
Bumps [github.com/fatih/color](https://github.com/fatih/color) from 1.13.0 to 1.14.1.
- [Release notes](https://github.com/fatih/color/releases)
- [Commits](https://github.com/fatih/color/compare/v1.13.0...v1.14.1)

---
updated-dependencies:
- dependency-name: github.com/fatih/color
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-28 08:12:07 -08:00
budachst
632f35e464 feat(repository): increase GRPC maximum message size to 36 MiB (#2713)
* Update grpc_repository_client.go

Try to increase GRPC API message size

* Update grpc_repository_client.go

* Update grpc_repository_client.go

Double size of GRPC messages to 4GB.

* Update grpc_repository_client.go

Testing regression against multiple remote kopia connections. Setting GRPC message size to 4GB causes the Kopia server to fail - trying a smaller message size.

* Update grpc_repository_client.go

Estimate a rise of 900KiB per month. Bumping the message size to 36 * 2^20 to be safe for the next year.
2023-01-28 06:17:40 +00:00
dependabot[bot]
a0d4ed8498 build(deps): bump google.golang.org/api from 0.104.0 to 0.108.0 (#2708) 2023-01-23 23:39:29 +00:00
dependabot[bot]
2fdca551c1 build(deps): bump github.com/aws/aws-sdk-go from 1.44.157 to 1.44.185 (#2706) 2023-01-23 23:28:21 +00:00
Ali Dowair
e5387cec0a docs(cli): minor improvements to upgrade CLI usage/documentation (#2686)
* feat(cli): print upgrade owner in repository status

To help users understand the state of their repository better, this one
line change also prints out the upgrade owner's ID in the output of
`kopia repository status`.

* Upgrade `create --format-version` help message

To show that there is now a format version 3 that can be set.
2023-01-23 12:23:05 +03:00
Jarek Kowalski
97d9420b59 chore(ci): auto-merge (#2704) 2023-01-23 06:56:04 +00:00
dependabot[bot]
85d8e58997 build(deps): bump golang.org/x/crypto from 0.3.0 to 0.5.0 (#2677)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.3.0 to 0.5.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/compare/v0.3.0...v0.5.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-22 22:29:44 -08:00