Darren Bolduc
Darren Bolduc
These tests assume you do not have a MDS. If you run them on a GCE VM, they fail. - `credentials::mds::test::adc_no_mds` - `credentials::mds::test::builder_no_mds` Unit tests should not depend on the...
`*Request` types only need `ToProto` and `*Response` types only need `FromProto`. I suspect this is not worth doing. If so, we can close this issue.
## Problem Auth can add in a header to use for quota projects. This can be detected automatically via ADC. Some RPCs (at least `google.storage.control.v2.StorageControl/RenameFolder`) do not work with quota...
All clients have the option to enable tracing https://github.com/googleapis/google-cloud-rust/blob/33b8ab7d0e0937177b3b6c826bcb4c1e0da8dec9/src/gax/src/options/mod.rs#L231 But there is no visibility into what the auth layer is doing. The auth layer may send RPCs which will render...
We might be better off planning all chapters of the auth user guide at once. But this is something I think we will want, and I don't want to forget...
Terraform can be used to rotate service account keys. https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/google_service_account_key#example-usage-creating-and-regularly-rotating-a-key Somebody/something needs to run `terraform plan ... && terraform apply ...` to do the checks though. If we do not...
`ItemPaginator` might want to return the current page token (so streams can be restarted). Exposing the current page is probably good enough.
The `mocks` library has public facing code. It should be published to cloud.google.com. https://github.com/googleapis/google-cloud-cpp/tree/main/google/cloud/mocks
There is a v0.0.3 of the test proxy. We are on v0.0.1. This will take some effort and we don't have time to do it any time soon.
In order to add our repository to the Bazel Central Registry, we cannot have any patches. So says smart Bazel person, @mering. The one offending patch is for `googleapis`: https://github.com/googleapis/google-cloud-cpp/blob/main/bazel/googleapis.modules.patch...