googleapis / nodejs-storage

Node.js client for Google Cloud Storage: unified object storage for developers and enterprises, from live data serving to data analytics/ML to data archiving.
https://cloud.google.com/storage/
Apache License 2.0
888 stars 368 forks source link

storage public access prevention enforced public access prevention behavior: object cannot be made public via ACL failed #2424

Closed flaky-bot[bot] closed 3 weeks ago

flaky-bot[bot] commented 3 months ago

Note: #2380 was also for this test, but it was closed more than 10 days ago. So, I didn't mark it flaky.


commit: d5cd465b64cd4ac639cdda47d394f2644f84056f buildURL: Build Status, Sponge status: failed

flaky-bot[bot] commented 3 months ago

Looks like this issue is flaky. :worried:

I'm going to leave this open and stop commenting.

A human should fix and close this.


When run at the same commit (d5cd465b64cd4ac639cdda47d394f2644f84056f), this test passed in one build (Build Status, Sponge) and failed in another build (Build Status, Sponge).

danielbankhead commented 3 months ago

Extracted error:

<testcase classname="storage public access prevention enforced public access prevention behavior" name="object cannot be made public via ACL" time="0.279">
<failure>Missing expected rejection (validateConfiguringPublicAccessWhenPAPEnforcedError). AssertionError [ERR_ASSERTION]: Missing expected rejection (validateConfiguringPublicAccessWhenPAPEnforcedError). at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)</failure>
</testcase>
ddelgrosso1 commented 3 months ago

Thanks @danielbankhead

ddelgrosso1 commented 3 weeks ago

Looks like network flakiness. This has been running fine during nightly builds. Closing.