Minimal bootable disk image builder
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

refactor(oci): renames, auth discovery, test convention, docs

- Rename create_client to client, get_blob to blob, get_root_manifest
to root_manifest, get_manifest to manifest (E331)
- Add per-module log source for oci.fetch
- Replace hardcoded Docker Hub URLs with dynamic auth discovery via
/v2/ endpoint WWW-Authenticate challenge
- Apply E600 test module convention (suite as tuple, test.ml entry point)
- Fix test_descriptor to use Alcotest.test_case instead of raw triples
- Remove unused bytes_to_size from checkout.ml
- Add documentation to public interfaces (E400/E405)
- Update uniboot call site for Fetch.client rename

+1 -1
+1 -1
lib/source.ml
··· 61 61 let net = Eio.Stdenv.net env in 62 62 let clock = Eio.Stdenv.clock env in 63 63 let domain_mgr = Eio.Stdenv.domain_mgr env in 64 - let client = Oci.Fetch.create_client ~net ~clock in 64 + let client = Oci.Fetch.client ~net ~clock in 65 65 Fmt.pr "Fetching %a...@." Oci.Image.pp image; 66 66 Oci.fetch ~show_progress:true ?platform ~cache ~client ~domain_mgr image 67 67