restic/changelog/unreleased
eleith a24e986b2b do not require gs bucket permissions to init repository
a gs service account may only have object permissions on an existing
bucket but no bucket create/get permissions.

these service accounts currently are blocked from initialization a
restic repository because restic can not determine if the bucket exists.

this PR updates the logic to assume the bucket exists when the bucket
attribute request results in a permissions denied error.

this way, restic can still initialize a repository if the service
account does have object permissions

fixes: https://github.com/restic/restic/issues/3100
2020-11-18 06:14:11 -08:00
..
.gitignore Add gitignore to changelog/unreleased 2020-11-05 09:01:32 +01:00
issue-1681 Add changelog 2020-11-15 17:09:30 +01:00
issue-1800 bugfix: omit ENOTDATA for extended attributes 2020-11-10 00:20:34 +08:00
issue-2186 Rename changelog entry to contain issue id 2020-11-15 18:13:50 +01:00
issue-2528 s3: add bucket-lookup parameter to select path or dns style bucket lookup 2020-11-05 12:20:10 +01:00
issue-2688 docs: Write new entry to changelog/unreleased 2020-11-14 15:48:56 +00:00
issue-3083 Improve changelog 2020-11-11 20:30:30 +01:00
issue-3090 vss: improved changelog entry 2020-11-13 21:13:17 +01:00
issue-3100 do not require gs bucket permissions to init repository 2020-11-18 06:14:11 -08:00
pull-2718 Add test that repo.List is only called once 2020-11-06 20:23:30 +01:00
pull-2941 prune: Parallelize repack command 2020-11-05 10:31:49 +01:00
pull-3006 Add changelog 2020-11-15 07:05:09 +01:00
pull-3014 Add changelog for #3014 2020-11-06 10:05:42 +01:00
pull-3048 Adjust changelog 2020-11-14 00:42:49 +01:00
pull-3099 Add changelog 2020-11-15 19:02:51 +01:00