Skip to content

setup qemu virtiofs based caching and enable it for maven builds - #2304

Merged
toabctl merged 3 commits into
chainguard-dev:mainfrom
toabctl:caching
Jan 21, 2026
Merged

setup qemu virtiofs based caching and enable it for maven builds#2304
toabctl merged 3 commits into
chainguard-dev:mainfrom
toabctl:caching

docs(cache): document cache persistence behavior per runner

0df6d70
Select commit
Loading
Failed to load commit list.
Chainguard Guardener / Enforce - Commit Signing succeeded Jan 21, 2026 in 1s

Successfully verified commit signature.

CLAIM DESCRIPTION
Found Git signature
Validated Git signature
Validated Rekor entry
Allowed by policy

Details

Certificate

Details
Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 166774267284667360652822784187555297113842030530 (0x1d366ab2a39e244a84811a442d929ad7556697c2)
    Signature Algorithm: ECDSA-SHA384
        Issuer: O=sigstore.dev,CN=sigstore-intermediate
        Validity
            Not Before: Jan 21 14:41:33 2026 UTC
            Not After : Jan 21 14:51:33 2026 UTC
        Subject:         Subject Public Key Info:
            Public Key Algorithm: ECDSA
                Public-Key: (256 bit)
                X:
                    31:fd:67:f3:63:f0:b1:d9:a3:2d:24:10:c4:c1:be:
                    71:f4:bf:a7:24:ed:58:7a:78:92:58:be:d5:23:a2:
                    ef:bc
                Y:
                    2d:f6:ac:14:62:ec:af:0a:2c:0a:66:40:3b:0f:a2:
                    50:23:88:51:6c:6d:d2:56:cc:29:62:1d:01:d8:e2:
                    a4:b0
                Curve: P-256
        X509v3 extensions:
            X509v3 Key Usage: critical
                Digital Signature
            X509v3 Extended Key Usage:
                Code Signing
            X509v3 Subject Key Identifier:
                55:59:1F:02:A1:D5:13:CB:23:EE:D2:75:A4:A2:F7:CD:EF:17:16:AD
            X509v3 Authority Key Identifier:
                keyid:DF:D3:E9:CF:56:24:11:96:F9:A8:D8:E9:28:55:A2:C6:2E:18:64:3F
            X509v3 Subject Alternative Name: critical
                email:thomas.bechtold@chainguard.dev
            oidcIssuer:
                https://accounts.google.com
            Unknown extension 1.3.6.1.4.1.57264.1.8
            Signed Certificate Timestamp:
                BHsAeQB3AN09MGrGxxEyYxkeHJlnNwKiSl643jyt/4eKcoAvKe6OAAABm+EA75IAAAQDAEgwRgIhANoFninC7We5aW23nYNo/4MOF1EE0StZ848hma3EkpvWAiEAxylDdF4nRN4vuMAyaDxgNkz0UQAZofeaBclyZJhyLCQ=

    Signature Algorithm: ECDSA-SHA384
         30:65:02:30:40:47:ab:60:d0:7e:d9:3a:b6:20:e6:fe:82:22:
         b8:e8:68:6b:18:87:44:d7:68:be:53:d5:bc:e7:a5:c8:dd:ab:
         58:1b:99:c2:72:cf:23:af:5c:3f:ff:8d:8a:da:ab:0f:02:31:
         00:9b:a7:4b:8d:62:3c:65:f7:3a:bd:15:cc:15:68:57:c4:7b:
         57:78:68:f8:fd:f4:63:8e:1b:84:96:06:f5:fe:88:88:c0:b4:
         f9:0d:66:44:94:f1:bc:ef:f5:ed:a2:b4:bf

Rekor Entry

Details
{
  "body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiJkZTAzYjMyZjllZmI5Y2UzZTJjMmMxNGQ0N2IyNTEyNjVkZGQ4NjdjNjMyNGY4Nzk1NDg3MDEzNmI1N2UyZTE2In19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FVUNJSGNIV2hlQWg3WVJSS3ZSem5yUUFiZFZ3VnhOQUFmYUFsOXJiUnlzQ3lvdkFpRUFndFFOQVN5NmErWCttTTFLaGoyYmtFdllXcHEyNVVWR04wZjNjZmN5M0dvPSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVTXlSRU5EUVd3MlowRjNTVUpCWjBsVlNGUmFjWE54VDJWS1JYRkZaMUp3UlV4YVMyRXhNVlp0YkRoSmQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFpkMDFVU1hoTlZGRXdUVlJOZWxkb1kwNU5hbGwzVFZSSmVFMVVVVEZOVkUxNlYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVZOWmpGdU9ESlFkM05rYldwTVUxRlJlRTFISzJObVV5OXdlVlIwVjBod05HdHNhU3NLTVZOUGFUYzNkM1E1Y1hkVldYVjVka05wZDB0YWEwRTNSRFpLVVVrMGFGSmlSek5UVm5OM2NGbG9NRUl5VDB0cmMwdFBRMEZZTUhkblowWTFUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlZXVm10bUNrRnhTRlpGT0hOcU4zUktNWEJMVERONlpUaFlSbkV3ZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDB4QldVUldVakJTUVZGSUwwSkRTWGRKU1VWbFpFZG9kbUpYUm5wTWJVcHNXVEpvTUdJeWVHdFJSMDV2V1Zkc2RWb3pWbWhqYlZGMVdrZFdNZ3BOUTJ0SFEybHpSMEZSVVVKbk56aDNRVkZGUlVjeWFEQmtTRUo2VDJrNGRsbFhUbXBpTTFaMVpFaE5kVm95T1haYU1uaHNURzFPZG1KVVFYSkNaMjl5Q2tKblJVVkJXVTh2VFVGRlNVSkNNRTFITW1nd1pFaENlazlwT0haWlYwNXFZak5XZFdSSVRYVmFNamwyV2pKNGJFeHRUblppVkVOQ2FYZFpTMHQzV1VJS1FrRklWMlZSU1VWQloxSTVRa2h6UVdWUlFqTkJUakE1VFVkeVIzaDRSWGxaZUd0bFNFcHNiazUzUzJsVGJEWTBNMnA1ZEM4MFpVdGpiMEYyUzJVMlR3cEJRVUZDYlN0RlFUYzFTVUZCUVZGRVFVVm5kMUpuU1doQlRtOUdibWx1UXpkWFpUVmhWekl6YmxsT2J5ODBUVTlHTVVWRk1GTjBXamcwT0dodFlUTkZDbXR3ZGxkQmFVVkJlSGxzUkdSR05HNVNUalIyZFUxQmVXRkVlR2RPYTNvd1ZWRkJXbTltWldGQ1kyeDVXa3BvZVV4RFVYZERaMWxKUzI5YVNYcHFNRVVLUVhkTlJHRkJRWGRhVVVsM1VVVmxjbGxPUWlzeVZIRXlTVTlpSzJkcFN6UTJSMmh5UjBsa1JURXlhU3RWT1ZjNE5UWllTVE5oZEZsSE5XNURZM000YWdweU1YY3ZMelF5U3pKeGMxQkJha1ZCYlRaa1RHcFhTVGhhWm1NMmRsSllUVVpYYUZoNFNIUllaVWRxTkM5bVVtcHFhSFZGYkdkaU1TOXZhVWwzVEZRMUNrUlhXa1ZzVUVjNE55OVlkRzl5VXk4S0xTMHRMUzFGVGtRZ1EwVlNWRWxHU1VOQlZFVXRMUzB0TFFvPSJ9fX19",
  "integratedTime": 1769007042,
  "logID": "c0d23d6ad406973f9559f3ba2d1ca01f84147d8ffc5b8445c224f98b9591801d",
  "logIndex": 843021272,
  "verification": {
    "inclusionProof": {
      "checkpoint": "rekor.sigstore.dev - 1193050959916656506\n721204112\nD/ze9EAYMFY3lCvq9l7BlMWbNLmX0HNjbQmKEeRjnvE=\n\n— rekor.sigstore.dev wNI9ajBFAiEAttogRUk8cjQKT/8335JuXCDj4lgfYUiM99J37KcZPx0CID+kC2dVQKm3D07ZfEU/KEtWxrI7HNalYoXA7gTIbXMD\n",
      "hashes": [
        "634d6f1898c23ec57b5db2c2557d9b95e0d9fa5503f0330af3e10aa14f1a3f71",
        "262f63748577dcc948aceb20f04eeb31fbb264da98686310a3ea3e15e96fc8f1",
        "f154a202aad8aa03fb4cf4c1acecb3d519fae20ebc4f9496a3a218106af664fc",
        "91891b475148dedb018d05fb5caa0c986e22810b714cbf6168ecab287b5f489b",
        "ddad43a0217a3bd1c2b9648d7c138f270606d4a33124a3edc2717bc8a976a320",
        "7b07c2be84dbce50af1626dc56285de9e114288854cc1a2460b81b740b2c4ab4",
        "3d523bd33c152cfa3d768534d6d3a8684909fae2f9d0b3b82dcdec6d857ebf52",
        "bafb020b1f9a661d9c7786679a295a5065356f23f3ad30dad2cb56540b201537",
        "2de9afa35f46251713580eca23a749fa8115b63b39958d8d279c587870956a8a",
        "0c6c77e3459b3bfe2ec08f27d1eadf4957dae9555bfce9098452f14600cc83c8",
        "991666042f10b13a73bcc8706078821e2bc52fce764ee176c2215f8aa5a9c2e5",
        "ca5af5295e128812b6050104fe1ff516e6f9b4ede563280b5dc12504ab7dd54b",
        "535a0761c63c6f742d93f18e9380a476bce510e7b83e2febe05631ac76511a18",
        "614975234304f4a4c424febddb8e6b950733c388dce218665e35b95b03b33812",
        "e611c31ca0bd1b423c4630f58f84f73b1b4c28e96d34ba20b53f606af24fab30",
        "94666736f1969f808ee08d9f20180a0289c0f5e418e25f654c72e37783a966fa",
        "931885231a7e5d5c761e8716644336aa58880031e4512e7edad821f20f9c044c",
        "f8a9c7b5be68feefb459396eda85ecdf06c11b56a648d123f79ee246207befa4",
        "c3a65ec765ac2ad29f00b27744b60acd31f1788ad0bab1e840cea333eaf129b0",
        "c9b2f6460139df1c4d39ed04089e38ee65918f028e10b5bfb947952c1425a642",
        "dcc0a6addd62ed52b5b7229d040d668010f6e353feae6d9645b9e0f72934714f",
        "a3f7bade8572baece7912bc60f187331ecdafcc4689993d0817e4f72fb94f794",
        "258e507d2c6af5c17969ac9189d47b3c3af8543cca87f5ceafd76ebd0ea6db9b",
        "be4f9273b73595a4e71fdb824aa674527debbad1b8506acb0e49b770408e6545",
        "5859a432198bdad3b30e2ea5a78cc681a0b3c2ec76bc638ce38bf5bebd70b83b",
        "17d3124394a6a05afe868003725a5d158e76fd32df1c39cd3d86fd64d60ee602",
        "4f80ea583e36840b4dfaf5fc8ca096aa80b899e13825e908f4bc5818270fcb53"
      ],
      "logIndex": 721117010,
      "rootHash": "0ffcdef44018305637942beaf65ec194c59b34b997d073636d098a11e4639ef1",
      "treeSize": 721204112
    },
    "signedEntryTimestamp": "MEYCIQDxmXGP3PUME6MbB2swx91Tqo2fCP3eTYlzZUHY76NYXQIhAP7Z4RhxDyW9ZNzJWLP8ClkeaCfTp+grmIA6P6u4558x"
  }
}