Skip to content

test: pin floci 2.3.0, floci-az 0.15.0, floci-gcp 0.11.0 and floci-oci 0.5.0 - #27

Merged
hectorvent merged 2 commits into
mainfrom
chore/bump-emulators
Oct 15, 2026
Merged

hectorvent merged 2 commits into
mainfrom
chore/bump-emulators

Conversation

@hectorvent

Copy link
Copy Markdown
Contributor

Moves the pinned emulator images to the releases published on 2026-10-15:

Image From To
floci/floci 2.2.0 2.3.0
floci/floci-az 0.14.0 0.15.0
floci/floci-gcp 0.10.0 0.11.0
floci/floci-oci 0.4.2 0.5.0

Changed in .github/docker-images.txt.

Test-only: the library defaults stay latest.

OCI tenancy test

floci-oci 0.5.0 gives each tenancy its own Object Storage namespace and answers 404 NamespaceNotFound for a namespace that is not the caller's (floci-oci #68). The test that signs as a second tenancy listed buckets in the default tenancy's floci-local, so it failed with "Either the namespace floci-local does not exist or you are not authorized to access it". It now asks GetNamespace as that tenancy, checks the namespace differs from the default one, and lists there (tests/test_oci.py). The library itself needs no change.

Testing

Full unit and integration suite green against the four new images on the homelab runner.

Merge before the release PR #22.

…i 0.5.0

Signed-off-by: Hector Ventura <hectorvent@gmail.com>
Signed-off-by: Hector Ventura <hectorvent@gmail.com>
@greptile-apps

greptile-apps Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] The PR appears safe to merge; no actionable defects were found.

Summary

Updates the four emulator images used by integration tests:

  • Integration tests use the four newer Floci emulator images.
  • The OCI tenancy test lists buckets in the second tenancy’s own namespace.

The OCI tenancy test now gets the second tenancy’s namespace before listing its buckets. Library defaults remain latest.

No actionable issues were found. Tests were not run during this review.

The requested greptile_confidence label could not be added because GitHub credentials were unavailable.

Reviews (1) · Last reviewed commit: "test(oci): list another tenancy's bucket..." · Reviewed by Greptile

@hectorvent
hectorvent merged commit e0ee87a into main Oct 15, 2026
10 checks passed
@hectorvent
hectorvent deleted the chore/bump-emulators branch October 15, 2026 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant