Skip to content

Fix indefinite block when Config struct is initialized separately#1020

Merged
egibs merged 1 commit into
chainguard-dev:mainfrom
egibs:fix-default-concurrency-hang
Jun 27, 2025
Merged

Fix indefinite block when Config struct is initialized separately#1020
egibs merged 1 commit into
chainguard-dev:mainfrom
egibs:fix-default-concurrency-hang

Fix indefinite block when Config struct is initialized separately

d2fe6f6
Select commit
Loading
Failed to load commit list.
Chainguard Guardener / Enforce - Commit Signing succeeded Jun 27, 2025 in 0s

Successfully verified commit signature.

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

Details

Certificate

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 78344240691039526937004139872038906339917560335 (0xdb913c6e12365cb06492a163b06c02763cbfa0f)
    Signature Algorithm: ECDSA-SHA384
        Issuer: O=sigstore.dev,CN=sigstore-intermediate
        Validity
            Not Before: Jun 27 13:01:28 2025 UTC
            Not After : Jun 27 13:11:28 2025 UTC
        Subject:         Subject Public Key Info:
            Public Key Algorithm: ECDSA
                Public-Key: (256 bit)
                X:
                    50:b4:ce:a3:08:27:c4:fe:9b:c8:64:d9:55:12:a3:
                    fe:30:0b:63:a2:e9:c1:22:b1:08:1f:e3:fb:6c:23:
                    b1:f9
                Y:
                    a7:59:42:f7:66:c6:36:ae:ed:24:f6:8d:8c:54:d2:
                    69:5b:9a:8f:e2:83:0c:c5:05:1c:2f:3e:80:2a:73:
                    b8:c9
                Curve: P-256
        X509v3 extensions:
            X509v3 Key Usage: critical
                Digital Signature
            X509v3 Extended Key Usage:
                Code Signing
            X509v3 Subject Key Identifier:
                E8:B3:6B:44:0E:A8:B9:F0:5A:74:EA:4B:FE:5A:F6:F5:F5:1C:58:93
            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:evan.gibler@chainguard.dev
            oidcIssuer:
                https://accounts.google.com
            Unknown extension 1.3.6.1.4.1.57264.1.8
            Signed Certificate Timestamp:
                BHkAdwB1AN09MGrGxxEyYxkeHJlnNwKiSl643jyt/4eKcoAvKe6OAAABl7F6j24AAAQDAEYwRAIgWrOM7GpjNpkaoOmuvJEpFj+/VBS2R2HRTJP2SQxLOQ8CIHtKn0FOQ4/aXg/TR5+IdRQY7WiNz6hei1w45bWv/9i2

    Signature Algorithm: ECDSA-SHA384
         30:64:02:30:14:2b:9a:45:fb:d5:19:b0:2c:36:d7:7b:aa:25:
         9d:fc:79:69:3f:e9:de:88:9a:0b:5b:df:d4:1c:e3:de:2a:16:
         46:57:55:d7:3c:e5:b1:2c:8d:b6:48:34:1c:e6:1e:dc:02:30:
         2f:80:87:0c:17:65:7f:1e:78:5d:64:06:3f:fb:1a:6c:25:53:
         02:f5:ab:09:6d:28:4a:a2:a4:03:f2:45:8b:a5:07:6e:83:a2:
         db:e0:21:38:a5:d8:e2:bb:45:4e:67:75

Rekor Entry

{
  "body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiI3Nzk5OGZmMTJiYTA3OGQ4ODI1YzA5ZWQ5NzAxYzU2MzFmNWNmMzRjMmRlM2VjNzQ2NDJkYzExMzEyMGEwNDNjIn19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FUUNJQU1kVUxDWnBsZWRaQ0Z2UkYxbVl6UmxTdS9HQytwWXNmSXF0cDBLSzFVcEFpQlBZbGlKSXN1cmIwNkozZXo4dXlqSVArbGhBaDFTL0F0RHFGN3d4MS9vUmc9PSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVTXdWRU5EUVd4cFowRjNTVUpCWjBsVlJHSnJWSGgxUldwYVkzTkhVMU52VjA5M1lrRktNbEJNSzJjNGQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFZkMDVxU1ROTlZFMTNUVlJKTkZkb1kwNU5hbFYzVG1wSk0wMVVUWGhOVkVrMFYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVZWVEZSUGIzZG5ibmhRTm1KNVIxUmFWbEpMYWk5cVFVeFpOa3h3ZDFOTGVFTkNMMm9LS3pKM2FuTm1iVzVYVlV3elduTlpNbkoxTUdzNWJ6Sk5WazVLY0ZjMWNWQTBiMDFOZUZGVlkweDZOa0ZMYms4MGVXRlBRMEZZWTNkblowWjZUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlUyVEU1eUNsSkJObTkxWmtKaFpFOXdUQzlzY2pJNVpsVmpWMHBOZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDB0QldVUldVakJTUVZGSUwwSkNOSGRJU1VWaFdsaGFhR0pwTlc1aFYwcHpXbGhLUVZreWFHaGhWelZ1WkZkR2VWcEROV3RhV0ZsM1MxRlpTd3BMZDFsQ1FrRkhSSFo2UVVKQlVWRmlZVWhTTUdOSVRUWk1lVGxvV1RKT2RtUlhOVEJqZVRWdVlqSTVibUpIVlhWWk1qbDBUVU56UjBOcGMwZEJVVkZDQ21jM09IZEJVV2RGU0ZGM1ltRklVakJqU0UwMlRIazVhRmt5VG5aa1Z6VXdZM2sxYm1JeU9XNWlSMVYxV1RJNWRFMUpSMHBDWjI5eVFtZEZSVUZrV2pVS1FXZFJRMEpJYzBWbFVVSXpRVWhWUVROVU1IZGhjMkpJUlZSS2FrZFNOR050VjJNelFYRktTMWh5YW1WUVN6TXZhRFJ3ZVdkRE9IQTNielJCUVVGSFdBcHpXSEZRWW1kQlFVSkJUVUZTYWtKRlFXbENZWE0wZW5OaGJVMHliVkp4WnpaaE5qaHJVMnRYVURjNVZVWk1Xa2haWkVaTmF5OWFTa1JGY3pWRWQwbG5DbVV3Y1daUlZUVkVhamx3WlVRNVRraHVOR2d4UmtKcWRHRkpNMUJ4UmpaTVdFUnFiSFJoTHk4eVRGbDNRMmRaU1V0dldrbDZhakJGUVhkTlJGcDNRWGNLV2tGSmQwWkRkV0ZTWm5aV1IySkJjMDUwWkRkeGFWZGtMMGhzY0ZBcmJtVnBTbTlNVnprdlZVaFBVR1ZMYUZwSFZqRllXRkJQVjNoTVNUSXlVMFJSWXdvMWFEZGpRV3BCZG1kSlkwMUdNbFl2U0c1b1pGcEJXUzhyZUhCelNsWk5RemxoYzBwaVUyaExiM0ZSUkRoclYweHdVV1IxWnpaTVlqUkRSVFJ3WkdwcENuVXdWazlhTTFVOUNpMHRMUzB0UlU1RUlFTkZVbFJKUmtsRFFWUkZMUzB0TFMwSyJ9fX19",
  "integratedTime": 1751029289,
  "logID": "c0d23d6ad406973f9559f3ba2d1ca01f84147d8ffc5b8445c224f98b9591801d",
  "logIndex": 253337165,
  "verification": {
    "inclusionProof": {
      "checkpoint": "rekor.sigstore.dev - 1193050959916656506\n131446758\nE5DiERnsg3rk9vKp90L48Cba9oglP8xfUiKZtW8vldE=\n\n— rekor.sigstore.dev wNI9ajBFAiEAiWNe4PeMJVaGEbMljy5oXS55dHknK1hy20KB3c++ZLMCIAY9VzMXu/hnveoJaNivCUoLHdha6WoNG2Mw9yIxQ4+A\n",
      "hashes": [
        "8cef25a81927f9a64bb7ad8a549b11afa9018f6c52eb62784cedffec38bc3426",
        "c1234028c388d7ca838d3dd4d87bbd555d303940e493a6fb08af0572bc3a1c9e",
        "29f05d30523a56ca90ca1642d7e565b630b2f9deee4407506168e11f9b062006",
        "ce98ee0545d2d24128a8ae6324ffbb3ad47c95069ab8cb018faf696c8c54f0c2",
        "2eafdfe4df675858e93d3bfdc567294d5c3a1aed794516cb278dfed0cf5b2796",
        "854d8ac6b10bf8cc770b6fdafeb14bba6db8ca8e57771966bfe3bb2592c0dc06",
        "572b268b887c62a0f856d9bcac2073bd9cd8e3fa78666ef54da94f4404ab6d64",
        "28d8350766ca48ecae5fea89802735bc37b1605e91c5cdbf6c418d8fc782fc43",
        "1bb6d42b33c78fee11c10463f9305f449eecd7725a0b27ee78b38324565f820d",
        "2f0a8148628f4cb2dd3819d5b0ea6cdd506b29fba2abc82bedda25f23b7f659a",
        "beb2bfffbce3971bbf0323440bbf2e233d2d761f64de0e8894d6ff45df7f5c07",
        "fdc5f2e15d60d4aeaeb70493fbe6d98d9595a86317becb414dd7aa3ab242e828",
        "96fbc51f8415cbcae11e395979c7a185273f4e400ae0d98cc7e2593d213ea88a",
        "ca9318808d06aeafaca35672bc9e6d2632ab87346b44783ed5262142e800ddd6",
        "ea199d802e0ab678d055a84d01a4ba095be3e1e6abe5b426f6b41cdc537162a9",
        "1a2a1868078f70cf22ec19b12672e733f7569b50a06280904e29425f8df853f8",
        "ec67c48124ce6e25b488fd06fa0177d703d6cb5511e9af509cc4ade45ceac83a",
        "8592102f9a09be6f27cf91f2a627d9f85d4a4be91ad33e334b9559a801f8ad2a",
        "91f52ae36873f27251076d2278acf171d3bdcc2300122970e1d9136368c90fe1",
        "8d5f018fd493bfbd56d2ddb24629f5ebd1216566a0edd049e2f06e2c7dd42c14",
        "eb71b7e59580d8980e1376d7bb4a0a86ba37b624782033c7d4880ca76d7fa639",
        "9ad6b97c7fe0170c49ff47d3f321a99f7b05098d06d51639e7921f966d0b2273",
        "eeff2a3c73432deae976e68cc74e9e6ff3308284307334e7fdc606297ffdc19e"
      ],
      "logIndex": 131432903,
      "rootHash": "1390e21119ec837ae4f6f2a9f742f8f026daf688253fcc5f522299b56f2f95d1",
      "treeSize": 131446758
    },
    "signedEntryTimestamp": "MEUCIQDchR32TGNziopHnHkBQx6R6TBFp6h5myFT8AabDOuMRAIgcxjlp4wg8xMsTTHqd2r6+KjA89mTd6JHV5uf6Hkcf8Y="
  }
}