{
    "apiVersion": "v1",
    "items": [
        {
            "apiVersion": "resolution.tekton.dev/v1beta1",
            "kind": "ResolutionRequest",
            "metadata": {
                "creationTimestamp": "2026-04-22T16:24:26Z",
                "generation": 1,
                "labels": {
                    "resolution.tekton.dev/type": "git"
                },
                "name": "git-050e981a36a16c9ef582af344b610013",
                "namespace": "happy-path-managed",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "managed-2r64n",
                        "uid": "ab5ecd09-9f3c-4a0d-ae21-4906ece846bd"
                    }
                ],
                "resourceVersion": "6807",
                "uid": "da5d42b8-7e72-4993-a1e2-bb2fa71fbe58"
            },
            "spec": {
                "params": [
                    {
                        "name": "url",
                        "value": "https://github.com/conforma/cli"
                    },
                    {
                        "name": "revision",
                        "value": "671c67269434c73faa7e3a0800b2983cf48a6f1d"
                    },
                    {
                        "name": "pathInRepo",
                        "value": "tasks/verify-conforma-konflux-ta/0.1/verify-conforma-konflux-ta.yaml"
                    }
                ]
            },
            "status": {
                "annotations": {
                    "resolution.tekton.dev/cache-operation": "retrieve",
                    "resolution.tekton.dev/cache-resolver-type": "git",
                    "resolution.tekton.dev/cache-timestamp": "2026-04-22T16:24:27Z",
                    "resolution.tekton.dev/cached": "true",
                    "resolution.tekton.dev/content-type": "application/x-yaml",
                    "resolution.tekton.dev/path": "tasks/verify-conforma-konflux-ta/0.1/verify-conforma-konflux-ta.yaml",
                    "resolution.tekton.dev/revision": "671c67269434c73faa7e3a0800b2983cf48a6f1d",
                    "resolution.tekton.dev/url": "https://github.com/conforma/cli"
                },
                "conditions": [
                    {
                        "lastTransitionTime": "2026-04-22T16:24:27Z",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "data": "LS0tCiMgQ29weXJpZ2h0IFRoZSBDb25mb3JtYSBDb250cmlidXRvcnMKIwojIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSAiTGljZW5zZSIpOwojIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS4KIyBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQKIwojICAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wCiMKIyBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlCiMgZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gIkFTIElTIiBCQVNJUywKIyBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC4KIyBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kCiMgbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuCiMKIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMAoKYXBpVmVyc2lvbjogdGVrdG9uLmRldi92MQpraW5kOiBUYXNrCm1ldGFkYXRhOgogIG5hbWU6IHZlcmlmeS1jb25mb3JtYS1rb25mbHV4LXRhCiAgYW5ub3RhdGlvbnM6CiAgICB0ZWt0b24uZGV2L2Rpc3BsYXlOYW1lOiBWZXJpZnkgQ29uZm9ybWEgaW4gS29uZmx1eAogICAgdGVrdG9uLmRldi9waXBlbGluZXMubWluVmVyc2lvbjogIjAuMTkiCiAgICB0ZWt0b24uZGV2L3RhZ3M6IGVjLCBjaGFpbnMsIHNpZ25hdHVyZSwgY29uZnRlc3QKICBsYWJlbHM6CiAgICBhcHAua3ViZXJuZXRlcy5pby92ZXJzaW9uOiAiMC4xIgoKc3BlYzoKICBkZXNjcmlwdGlvbjogVmVyaWZ5IHRoZSBlbnRlcnByaXNlIGNvbnRyYWN0IGlzIG1ldAogIHBhcmFtczoKICAgIC0gbmFtZTogU05BUFNIT1RfRklMRU5BTUUKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiB8CiAgICAgICAgVGhlIGZpbGVuYW1lIG9mIHRoZSBgU25hcHNob3RgIHRoYXQgaXMgbG9jYXRlZCB3aXRoaW4gdGhlIHRydXN0ZWQgYXJ0aWZhY3QKCiAgICAtIG5hbWU6IFNPVVJDRV9EQVRBX0FSVElGQUNUCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogPgogICAgICAgIFRydXN0ZWQgQXJ0aWZhY3QgdG8gdXNlIHRvIG9idGFpbiB0aGUgU25hcHNob3QgdG8gdmFsaWRhdGUuCgogICAgLSBuYW1lOiBQT0xJQ1lfQ09ORklHVVJBVElPTgogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IHwKICAgICAgICBOYW1lIG9mIHRoZSBwb2xpY3kgY29uZmlndXJhdGlvbiAoRW50ZXJwcmlzZUNvbnRyYWN0UG9saWN5CiAgICAgICAgcmVzb3VyY2UpIHRvIHVzZS4gYG5hbWVzcGFjZS9uYW1lYCBvciBgbmFtZWAgc3ludGF4IHN1cHBvcnRlZC4gSWYKICAgICAgICBuYW1lc3BhY2UgaXMgb21pdHRlZCB0aGUgbmFtZXNwYWNlIHdoZXJlIHRoZSB0YXNrIHJ1bnMgaXMgdXNlZC4KICAgICAgICBZb3UgY2FuIGFsc28gc3BlY2lmeSBhIHBvbGljeSBjb25maWd1cmF0aW9uIHVzaW5nIGEgZ2l0IHVybCwgZS5nLgogICAgICAgIGBnaXRodWIuY29tL2NvbmZvcm1hL2NvbmZpZy8vc2xzYTNgLgogICAgICBkZWZhdWx0OiAiZW50ZXJwcmlzZS1jb250cmFjdC1zZXJ2aWNlL2RlZmF1bHQiCgogICAgLSBuYW1lOiBQVUJMSUNfS0VZCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogPi0KICAgICAgICBQdWJsaWMga2V5IHVzZWQgdG8gdmVyaWZ5IHRyYWRpdGlvbmFsIGxvbmctbGl2ZWQgc2lnbmF0dXJlcy4gTXVzdCBiZSBhCiAgICAgICAgdmFsaWQgazhzIGNvc2lnbiByZWZlcmVuY2UsIGUuZy4gazhzOi8vbXktc3BhY2UvbXktc2VjcmV0IHdoZXJlCiAgICAgICAgbXktc2VjcmV0IGNvbnRhaW5zIHRoZSBleHBlY3RlZCBjb3NpZ24ucHViIGF0dHJpYnV0ZS4gUmVxdWlyZWQgZm9yCiAgICAgICAgdHJhZGl0aW9uYWwgc2lnbmluZyBrZXkgdmVyaWZpY2F0aW9uLiBXaWxsIGJlIGlnbm9yZWQgaWYgYW55IG9mCiAgICAgICAgQ0VSVElGSUNBVEVfSURFTlRJVFksIENFUlRJRklDQVRFX0lERU5USVRZX1JFR0VYUCwKICAgICAgICBDRVJUSUZJQ0FURV9PSURDX0lTU1VFUiwgb3IgQ0VSVElGSUNBVEVfT0lEQ19JU1NVRVJfUkVHRVhQIGFyZSBwcm92aWRlZC4KICAgICAgZGVmYXVsdDogIiIKCiAgICAtIG5hbWU6IFJFS09SX0hPU1QKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBSZWtvciBob3N0IGZvciB0cmFuc3BhcmVuY3kgbG9nIGxvb2t1cHMKICAgICAgZGVmYXVsdDogIiIKCiAgICAtIG5hbWU6IENFUlRJRklDQVRFX0lERU5USVRZCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogPi0KICAgICAgICBFeHBlY3RlZCBpZGVudGl0eSBpbiB0aGUgc2lnbmluZyBjZXJ0aWZpY2F0ZSBmb3Iga2V5bGVzcyB2ZXJpZmljYXRpb24uCiAgICAgICAgVGhpcyBzaG91bGQgYmUgdGhlIGVtYWlsIG9yIFVSSSB0aGF0IHdhcyB1c2VkIHdoZW4gc2lnbmluZy4KICAgICAgICBZb3Ugc2hvdWxkIHByb3ZpZGUgYm90aCBDRVJUSUZJQ0FURV9PSURDX0lTU1VFUiBhbmQgQ0VSVElGSUNBVEVfSURFTlRJVFkKICAgICAgICBmb3Iga2V5bGVzcyB2ZXJpZmljYXRpb24uIFRoZSBQVUJMSUNfS0VZIHBhcmFtIHdpbGwgYmUgaWdub3JlZCBpZiB0aGlzIGlzCiAgICAgICAgcHJvdmlkZWQuCiAgICAgIGRlZmF1bHQ6ICIiCgogICAgLSBuYW1lOiBDRVJUSUZJQ0FURV9PSURDX0lTU1VFUgogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246ID4tCiAgICAgICAgRXhwZWN0ZWQgT0lEQyBpc3N1ZXIgaW4gdGhlIHNpZ25pbmcgY2VydGlmaWNhdGUgZm9yIGtleWxlc3MgdmVyaWZpY2F0aW9uLgogICAgICAgIFRoaXMgc2hvdWxkIG1hdGNoIHRoZSBpc3N1ZXIgdGhhdCBwcm92aWRlZCB0aGUgaWRlbnRpdHkgdG9rZW4gdXNlZCBmb3Igc2lnbmluZy4KICAgICAgICBZb3Ugc2hvdWxkIHByb3ZpZGUgYm90aCBDRVJUSUZJQ0FURV9PSURDX0lTU1VFUiBhbmQgQ0VSVElGSUNBVEVfSURFTlRJVFkgZm9yCiAgICAgICAga2V5bGVzcyB2ZXJpZmljYXRpb24uIFRoZSBQVUJMSUNfS0VZIHBhcmFtIHdpbGwgYmUgaWdub3JlZCBpZiB0aGlzIGlzIHByb3ZpZGVkLgogICAgICBkZWZhdWx0OiAiIgoKICAgIC0gbmFtZTogQ0VSVElGSUNBVEVfSURFTlRJVFlfUkVHRVhQCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogPi0KICAgICAgICBTaW1pbGFyIHRvIENFUlRJRklDQVRFX0lERU5USVRZIGJ1dCB0aGUgdmFsdWUgaXMgYSByZWdleHAgdGhhdCB3aWxsIGJlIG1hdGNoZWQuCiAgICAgICAgTm90ZSB0aGF0IENFUlRJRklDQVRFX0lERU5USVRZIHRha2VzIHByZWNlZGVuY2Ugb3ZlciB0aGlzIGlmIGJvdGggYXJlIHByZXNlbnQuCiAgICAgIGRlZmF1bHQ6ICIiCgogICAgLSBuYW1lOiBDRVJUSUZJQ0FURV9PSURDX0lTU1VFUl9SRUdFWFAKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiA+LQogICAgICAgIFNpbWlsYXIgdG8gQ0VSVElGSUNBVEVfT0lEQ19JU1NVRVIgYnV0IGEgcmVnZXhwIHRoYXQgd2lsbCBiZSBtYXRjaGVkLiBOb3RlIHRoYXQKICAgICAgICBDRVJUSUZJQ0FURV9PSURDX0lTU1VFUiB0YWtlcyBwcmVjZWRlbmNlIG92ZXIgdGhpcyBpZiBib3RoIGFyZSBwcmVzZW50LgogICAgICBkZWZhdWx0OiAiIgoKICAgIC0gbmFtZTogSUdOT1JFX1JFS09SCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogPi0KICAgICAgICBTa2lwIFJla29yIHRyYW5zcGFyZW5jeSBsb2cgY2hlY2tzIGR1cmluZyB2YWxpZGF0aW9uLiBDb21wYXRpYmxlIHdpdGggdHJhZGl0aW9uYWwKICAgICAgICBzaWduaW5nIHNlY3JldCBzaWduYXR1cmUgY2hlY2tzIG9ubHkuIElmIGFueSBvZiB0aGUgQ0VSVElGSUNBVEVfKiBrZXlsZXNzIHZlcmlmaWNhdGlvbgogICAgICAgIHBhcmFtcyBhcmUgcHJlc2VudCwgdGhpcyB2YWx1ZSBpcyBkaXNyZWdhcmRlZCBhbmQgUmVrb3IgdHJhbnNwYXJlbmN5IGxvZyBjaGVja3MgYXJlCiAgICAgICAgaW5jbHVkZWQuCiAgICAgIGRlZmF1bHQ6ICJmYWxzZSIKCiAgICAtIG5hbWU6IFRVRl9NSVJST1IKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBUVUYgbWlycm9yIFVSTC4gUHJvdmlkZSBhIHZhbHVlIHdoZW4gTk9UIHVzaW5nIHB1YmxpYyBzaWdzdG9yZSBkZXBsb3ltZW50LgogICAgICBkZWZhdWx0OiAiIgoKICAgIC0gbmFtZTogU1NMX0NFUlRfRElSCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogfAogICAgICAgIFBhdGggdG8gYSBkaXJlY3RvcnkgY29udGFpbmluZyBTU0wgY2VydHMgdG8gYmUgdXNlZCB3aGVuIGNvbW11bmljYXRpbmcKICAgICAgICB3aXRoIGV4dGVybmFsIHNlcnZpY2VzLiBUaGlzIGlzIHVzZWZ1bCB3aGVuIHVzaW5nIHRoZSBpbnRlZ3JhdGVkIHJlZ2lzdHJ5CiAgICAgICAgYW5kIGEgbG9jYWwgaW5zdGFuY2Ugb2YgUmVrb3Igb24gYSBkZXZlbG9wbWVudCBjbHVzdGVyIHdoaWNoIG1heSB1c2UKICAgICAgICBjZXJ0aWZpY2F0ZXMgaXNzdWVkIGJ5IGEgbm90LWNvbW1vbmx5IHRydXN0ZWQgcm9vdCBDQS4gSW4gc3VjaCBjYXNlcywKICAgICAgICBgL3Zhci9ydW4vc2VjcmV0cy9rdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50YCBpcyBhIGdvb2QgdmFsdWUuIE11bHRpcGxlCiAgICAgICAgcGF0aHMgY2FuIGJlIHByb3ZpZGVkIGJ5IHVzaW5nIHRoZSBgOmAgc2VwYXJhdG9yLgogICAgICBkZWZhdWx0OiAiIgoKICAgIC0gbmFtZTogQ0FfVFJVU1RfQ09ORklHTUFQX05BTUUKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBUaGUgbmFtZSBvZiB0aGUgQ29uZmlnTWFwIHRvIHJlYWQgQ0EgYnVuZGxlIGRhdGEgZnJvbS4KICAgICAgZGVmYXVsdDogdHJ1c3RlZC1jYQoKICAgIC0gbmFtZTogQ0FfVFJVU1RfQ09ORklHX01BUF9LRVkKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBUaGUgbmFtZSBvZiB0aGUga2V5IGluIHRoZSBDb25maWdNYXAgdGhhdCBjb250YWlucyB0aGUgQ0EgYnVuZGxlIGRhdGEuCiAgICAgIGRlZmF1bHQ6IGNhLWJ1bmRsZS5jcnQKCiAgICAtIG5hbWU6IElORk8KICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBJbmNsdWRlIHJ1bGUgdGl0bGVzIGFuZCBkZXNjcmlwdGlvbnMgaW4gdGhlIG91dHB1dC4gU2V0IHRvIGAiZmFsc2UiYCB0byBkaXNhYmxlIGl0LgogICAgICBkZWZhdWx0OiAidHJ1ZSIKCiAgICAtIG5hbWU6IFNUUklDVAogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IEZhaWwgdGhlIHRhc2sgaWYgcG9saWN5IGZhaWxzLiBTZXQgdG8gYCJmYWxzZSJgIHRvIGRpc2FibGUgaXQuCiAgICAgIGRlZmF1bHQ6ICJ0cnVlIgoKICAgIC0gbmFtZTogSE9NRURJUgogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IFZhbHVlIGZvciB0aGUgSE9NRSBlbnZpcm9ubWVudCB2YXJpYWJsZS4KICAgICAgZGVmYXVsdDogL3Rla3Rvbi9ob21lCgogICAgLSBuYW1lOiBFRkZFQ1RJVkVfVElNRQogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IFJ1biBwb2xpY3kgY2hlY2tzIHdpdGggdGhlIHByb3ZpZGVkIHRpbWUuCiAgICAgIGRlZmF1bHQ6ICJub3ciCiAgICAtIG5hbWU6IEVYVFJBX1JVTEVfREFUQQogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IE1lcmdlIGFkZGl0aW9uYWwgUmVnbyB2YXJpYWJsZXMgaW50byB0aGUgcG9saWN5IGRhdGEuIFVzZSBzeW50YXggImtleT12YWx1ZSxrZXkyPXZhbHVlMi4uLiIKICAgICAgZGVmYXVsdDogIiIKCiAgICAtIG5hbWU6IFdPUktFUlMKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiA+CiAgICAgICAgTnVtYmVyIG9mIHBhcmFsbGVsIHdvcmtlcnMgdG8gdXNlIGZvciBwb2xpY3kgZXZhbHVhdGlvbi4KICAgICAgZGVmYXVsdDogIjQiCgogICAgLSBuYW1lOiBTSU5HTEVfQ09NUE9ORU5UCiAgICAgIGRlc2NyaXB0aW9uOiBSZWR1Y2UgdGhlIFNuYXBzaG90IHRvIG9ubHkgdGhlIGNvbXBvbmVudCB3aG9zZSBidWlsZCBjYXVzZWQgdGhlIFNuYXBzaG90IHRvIGJlIGNyZWF0ZWQKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlZmF1bHQ6ICJmYWxzZSIKCiAgICAtIG5hbWU6IFNJTkdMRV9DT01QT05FTlRfQ1VTVE9NX1JFU09VUkNFCiAgICAgIGRlc2NyaXB0aW9uOiA+CiAgICAgICAgTmFtZSwgaW5jbHVkaW5nIGtpbmQsIG9mIHRoZSBLdWJlcm5ldGVzIHJlc291cmNlIHRvIHF1ZXJ5IGZvciBsYWJlbHMgd2hlbiBzaW5nbGUKICAgICAgICBjb21wb25lbnQgbW9kZSBpcyBlbmFibGVkLCBlLmcuIHByL3NvbWVwaXBlbGluZS4KICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlZmF1bHQ6ICJ1bmtub3duIgoKICAgIC0gbmFtZTogU0lOR0xFX0NPTVBPTkVOVF9DVVNUT01fUkVTT1VSQ0VfTlMKICAgICAgZGVzY3JpcHRpb246ID4KICAgICAgICBLdWJlcm5ldGVzIG5hbWVzcGFjZSB3aGVyZSB0aGUgU0lOR0xFX0NPTVBPTkVOVF9OQU1FIGlzIGZvdW5kLiBPbmx5IHVzZWQKICAgICAgICB3aGVuIHNpbmdsZSBjb21wb25lbnQgbW9kZSBpcyBlbmFibGVkLgogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVmYXVsdDogIiIKCiAgICAtIG5hbWU6IE9SQVNfT1BUSU9OUwogICAgICBkZXNjcmlwdGlvbjogb3JhcyBvcHRpb25zIHRvIHBhc3MgdG8gVHJ1c3RlZCBBcnRpZmFjdHMgY2FsbHMKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlZmF1bHQ6ICIiCgogICAgLSBuYW1lOiBUUlVTVEVEX0FSVElGQUNUU19ERUJVRwogICAgICBkZXNjcmlwdGlvbjogRmxhZyB0byBlbmFibGUgZGVidWcgbG9nZ2luZyBpbiB0cnVzdGVkIGFydGlmYWN0cy4gU2V0IHRvIGEgbm9uLWVtcHR5IHN0cmluZyB0byBlbmFibGUuCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZWZhdWx0OiAiIgoKICAgIC0gbmFtZTogVFJVU1RFRF9BUlRJRkFDVFNfRVhUUkFDVF9ESVIKICAgICAgZGVzY3JpcHRpb246IERpcmVjdG9yeSB0byB1c2UgdG8gZXh0cmFjdCB0cnVzdGVkIGFydGlmYWN0IGFyY2hpdmUuCiAgICAgIHR5cGU6IHN0cmluZwogICAgICAjIG5lZWQgdG8gc3BlY2lmeSBhIHN1YmZvbGRlciBkdXJpbmcgdGhlIGV4dHJhY3QgdG8gYXZvaWQgdGhlIGVycm9yOgogICAgICAjIHRhcjogLjogQ2Fubm90IGNoYW5nZSBtb2RlIHRvIHJ3eHItc3IteDogT3BlcmF0aW9uIG5vdCBwZXJtaXR0ZWQKICAgICAgZGVmYXVsdDogIi92YXIvd29ya2Rpci9jb25mb3JtYSIKCiAgICAtIG5hbWU6IFJFVFJZX0RVUkFUSU9OCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogQmFzZSBkdXJhdGlvbiBmb3IgZXhwb25lbnRpYWwgYmFja29mZiBjYWxjdWxhdGlvbiAoZS5nLiwgIjFzIiwgIjUwMG1zIikKICAgICAgZGVmYXVsdDogIjFzIgoKICAgIC0gbmFtZTogUkVUUllfRkFDVE9SCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogRXhwb25lbnRpYWwgYmFja29mZiBtdWx0aXBsaWVyIChlLmcuLCAiMi4wIiwgIjEuNSIpCiAgICAgIGRlZmF1bHQ6ICIyLjAiCgogICAgLSBuYW1lOiBSRVRSWV9KSVRURVIKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBSYW5kb21uZXNzIGZhY3RvciBmb3IgYmFja29mZiBjYWxjdWxhdGlvbiAoMC4wLTEuMCwgZS5nLiwgIjAuMSIsICIwLjIiKQogICAgICBkZWZhdWx0OiAiMC4xIgoKICAgIC0gbmFtZTogUkVUUllfTUFYX1JFVFJZCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogTWF4aW11bSBudW1iZXIgb2YgcmV0cnkgYXR0ZW1wdHMKICAgICAgZGVmYXVsdDogIjMiCgogICAgLSBuYW1lOiBSRVRSWV9NQVhfV0FJVAogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IE1heGltdW0gd2FpdCB0aW1lIGJldHdlZW4gcmV0cmllcyAoZS5nLiwgIjNzIiwgIjEwcyIpCiAgICAgIGRlZmF1bHQ6ICIzcyIKCiAgICAtIG5hbWU6IEVOQUJMRV9WU0EKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBFbmFibGUgVlNBIGdlbmVyYXRpb24KICAgICAgZGVmYXVsdDogImZhbHNlIgoKICAgIC0gbmFtZTogQVRURVNUQVRJT05fRk9STUFUCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogIkF0dGVzdGF0aW9uIGZvcm1hdDogZHNzZSAoc2lnbmVkIGVudmVsb3BlKSBvciBwcmVkaWNhdGUgKHJhdyBKU09OKSIKICAgICAgZGVmYXVsdDogImRzc2UiCgogICAgLSBuYW1lOiBWU0FfU0lHTklOR19LRVkKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiAiU2lnbmluZyBrZXkgZm9yIGZvcm1hdD1kc3NlIChrOHM6Ly8gb3IgZmlsZTovLyBVUkwpIgogICAgICBkZWZhdWx0OiAiIgoKICAgIC0gbmFtZTogVlNBX1VQTE9BRAogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IFZTQSB1cGxvYWQgZGVzdGluYXRpb24KICAgICAgZGVmYXVsdDogImxvY2FsQC92YXIvd29ya2Rpci9jb25mb3JtYS92c2EiCgogICAgLSBuYW1lOiBvY2lTdG9yYWdlCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogT0NJIHN0b3JhZ2UgVVJMIGZvciB0cnVzdGVkIGFydGlmYWN0cwogICAgICBkZWZhdWx0OiAiIgoKICByZXN1bHRzOgogICAgLSBuYW1lOiBURVNUX09VVFBVVAogICAgICBkZXNjcmlwdGlvbjogU2hvcnQgc3VtbWFyeSBvZiB0aGUgcG9saWN5IGV2YWx1YXRpb24gZm9yIGVhY2ggaW1hZ2UKCiAgICAtIG5hbWU6IFZTQV9HRU5FUkFURUQKICAgICAgZGVzY3JpcHRpb246IFdoZXRoZXIgVlNBcyB3ZXJlIGdlbmVyYXRlZCAodHJ1ZS9mYWxzZSkKCiAgICAtIG5hbWU6IHNvdXJjZURhdGFBcnRpZmFjdAogICAgICBkZXNjcmlwdGlvbjogVHJ1c3RlZCBBcnRpZmFjdCBVUkkgY29udGFpbmluZyBWU0EgZmlsZXMKCiAgc3RlcFRlbXBsYXRlOgogICAgdm9sdW1lTW91bnRzOgogICAgICAtIG1vdW50UGF0aDogL3Zhci93b3JrZGlyCiAgICAgICAgbmFtZTogd29ya2RpcgogICAgICAtIG5hbWU6IHRydXN0ZWQtY2EKICAgICAgICBtb3VudFBhdGg6IC9tbnQvdHJ1c3RlZC1jYQogICAgICAgIHJlYWRPbmx5OiB0cnVlCiAgICAgIC0gbmFtZTogdHJ1c3RlZC1jYQogICAgICAgIG1vdW50UGF0aDogL2V0Yy9zc2wvY2VydHMvY2EtY3VzdG9tLWJ1bmRsZS5jcnQKICAgICAgICBzdWJQYXRoOiBjYS1idW5kbGUuY3J0CiAgICAgICAgcmVhZE9ubHk6IHRydWUKICAgIGVudjoKICAgICAgLSBuYW1lOiAiT1JBU19PUFRJT05TIgogICAgICAgIHZhbHVlOiAiJChwYXJhbXMuT1JBU19PUFRJT05TKSIKICAgICAgLSBuYW1lOiAiREVCVUciCiAgICAgICAgdmFsdWU6ICIkKHBhcmFtcy5UUlVTVEVEX0FSVElGQUNUU19ERUJVRykiCiAgICAgIC0gbmFtZTogSE9NRQogICAgICAgIHZhbHVlOiAiJChwYXJhbXMuSE9NRURJUikiCgogICAgIyBUaGlzIGlzIGEgd29ya2Fyb3VuZCBmb3IgYSBwcm9ibGVtIG9ic2VydmVkIG9uIGEgcGFydGljdWxhciBjbHVzdGVyIHdoZXJlIHRoZQogICAgIyB1c2UtdHJ1c3RlZC1hcnRpZmFjdHMgc3RlcCBydW5zIHdpdGggcm9vdCB1c2VyIGNhdXNpbmcgYSBkb2NrZXIgY3JlZGVudGlhbCBmaWxlCiAgICAjIHRvIG5vdCBiZSByZWFkYWJsZSBpbiBsYXRlciBzdGVwcy4gVGhlcmUgbWlnaHQgYmUgc29sdXRpb24gY29taW5nIHJlbGF0ZWQgdG8gdGhlCiAgICAjIHNlY3VyaXR5IGNvbnRleHQgY29uc3RyYWludHMgb24gdGhlIGNsdXN0ZXIsIGJ1dCBzZXR0aW5nIHRoaXMgZXhwbGljaXRseSBoZXJlCiAgICAjIHNob3VsZCBwcm9iYWJseSBiZSBoYXJtbGVzcyBlaXRoZXIgd2F5LgogICAgc2VjdXJpdHlDb250ZXh0OgogICAgICBydW5Bc1VzZXI6IDEwMDEKCiAgc3RlcHM6CiAgICAtIG5hbWU6IHVzZS10cnVzdGVkLWFydGlmYWN0CiAgICAgIGFyZ3M6CiAgICAgICAgLSB1c2UKICAgICAgICAtICQocGFyYW1zLlNPVVJDRV9EQVRBX0FSVElGQUNUKT0kKHBhcmFtcy5UUlVTVEVEX0FSVElGQUNUU19FWFRSQUNUX0RJUikKICAgICAgY29tcHV0ZVJlc291cmNlczoge30KICAgICAgaW1hZ2U6IHF1YXkuaW8vcmVkaGF0LWFwcHN0dWRpby9idWlsZC10cnVzdGVkLWFydGlmYWN0czplMDIxMDJlZGUwOWFhMDcxODdjYmEwNjZhZDU0N2E1NDcyNGU1Y2Y0CgogICAgLSBuYW1lOiBpbml0aWFsaXplLXR1ZgogICAgICBpbWFnZTogcXVheS5pby9jb25mb3JtYS9jbGk6bGF0ZXN0CiAgICAgIHNjcmlwdDogfC0KICAgICAgICBzZXQgLWV1byBwaXBlZmFpbAoKICAgICAgICBpZiBbWyAteiAiJHtUVUZfTUlSUk9SOi19IiBdXTsgdGhlbgogICAgICAgICAgICBlY2hvICdUVUZfTUlSUk9SIHBhcmFtZXRlciBub3QgcHJvdmlkZWQuIFNraXBwaW5nIFRVRiByb290IGluaXRpYWxpemF0aW9uLicKICAgICAgICAgICAgZXhpdAogICAgICAgIGZpCgogICAgICAgIGVjaG8gJ0luaXRpYWxpemluZyBUVUYgcm9vdC4uLicKICAgICAgICBlYyBzaWdzdG9yZSBpbml0aWFsaXplIC0tbWlycm9yICIke1RVRl9NSVJST1J9IiAtLXJvb3QgIiR7VFVGX01JUlJPUn0vcm9vdC5qc29uIgogICAgICAgIGVjaG8gJ0RvbmUhJwogICAgICBlbnY6CiAgICAgICAgLSBuYW1lOiBUVUZfTUlSUk9SCiAgICAgICAgICB2YWx1ZTogIiQocGFyYW1zLlRVRl9NSVJST1IpIgoKICAgIC0gbmFtZTogcmVkdWNlCiAgICAgIGVudjoKICAgICAgICAtIG5hbWU6IFNOQVBTSE9UCiAgICAgICAgICB2YWx1ZTogJChwYXJhbXMuVFJVU1RFRF9BUlRJRkFDVFNfRVhUUkFDVF9ESVIpLyQocGFyYW1zLlNOQVBTSE9UX0ZJTEVOQU1FKQogICAgICAgIC0gbmFtZTogU0lOR0xFX0NPTVBPTkVOVAogICAgICAgICAgdmFsdWU6ICQocGFyYW1zLlNJTkdMRV9DT01QT05FTlQpCiAgICAgICAgLSBuYW1lOiBDVVNUT01fUkVTT1VSQ0UKICAgICAgICAgIHZhbHVlOiAkKHBhcmFtcy5TSU5HTEVfQ09NUE9ORU5UX0NVU1RPTV9SRVNPVVJDRSkKICAgICAgICAtIG5hbWU6IENVU1RPTV9SRVNPVVJDRV9OQU1FU1BBQ0UKICAgICAgICAgIHZhbHVlOiAkKHBhcmFtcy5TSU5HTEVfQ09NUE9ORU5UX0NVU1RPTV9SRVNPVVJDRV9OUykKICAgICAgICAtIG5hbWU6IFNOQVBTSE9UX1BBVEgKICAgICAgICAgIHZhbHVlOiAkKHBhcmFtcy5IT01FRElSKS9zbmFwc2hvdC5qc29uCiAgICAgIGltYWdlOiBxdWF5LmlvL2NvbmZvcm1hL2NsaTpsYXRlc3QKICAgICAgb25FcnJvcjogY29udGludWUgIyBwcm9ncmVzcyBldmVuIGlmIHRoZSBzdGVwIGZhaWxzIHNvIHdlIGNhbiBzZWUgdGhlIGRlYnVnIGxvZ3MKICAgICAgY29tbWFuZDogW3JlZHVjZS1zbmFwc2hvdC5zaF0KCiAgICAtIG5hbWU6IHZhbGlkYXRlCiAgICAgIGltYWdlOiBxdWF5LmlvL2NvbmZvcm1hL2NsaTpsYXRlc3QKICAgICAgb25FcnJvcjogY29udGludWUgIyBwcm9ncmVzcyBldmVuIGlmIHRoZSBzdGVwIGZhaWxzIHNvIHdlIGNhbiBzZWUgdGhlIGRlYnVnIGxvZ3MKICAgICAgc2NyaXB0OiB8CiAgICAgICAgIyEvYmluL2Jhc2gKICAgICAgICBzZXQgLWV1byBwaXBlZmFpbAoKICAgICAgICBjbWRfYXJncz0oCiAgICAgICAgICB2YWxpZGF0ZQogICAgICAgICAgaW1hZ2UKICAgICAgICAgIC0taW1hZ2VzPSIke0hPTUVESVJ9L3NuYXBzaG90Lmpzb24iCiAgICAgICAgICAtLXBvbGljeT0iJHtQT0xJQ1lfQ09ORklHVVJBVElPTn0iCiAgICAgICAgKQoKICAgICAgICAjIFRvIGtlZXAgYmFzaCBsb2dpYyBhcyB0aGluIGFzIHBvc3NpYmxlIHdlIGRlbGliZXJhdGVseSBkb24ndCBzYW5pdGl6ZQogICAgICAgICMgdGhlc2UgcGFyYW1zLiBJZiBzb21ldGhpbmcgaXMgd3Jvbmcgb3IgbWlzc2luZyBsZXQgQ29uZm9ybWEgaGFuZGxlIGl0LgoKICAgICAgICBpZiBbIC1uICIke0NFUlRJRklDQVRFX0lERU5USVRZfSIgXSB8fCBcCiAgICAgICAgICAgWyAtbiAiJHtDRVJUSUZJQ0FURV9PSURDX0lTU1VFUn0iIF0gfHwgXAogICAgICAgICAgIFsgLW4gIiR7Q0VSVElGSUNBVEVfSURFTlRJVFlfUkVHRVhQfSIgXSB8fCBcCiAgICAgICAgICAgWyAtbiAiJHtDRVJUSUZJQ0FURV9PSURDX0lTU1VFUl9SRUdFWFB9IiBdOyB0aGVuCiAgICAgICAgICAjIElmICphbnkqIG9mIHRoZSBhYm92ZSBhcmUgbm9uLWVtcHR5IGFzc3VtZSB0aGUgaW50ZW50aW9uIGlzIHRvCiAgICAgICAgICAjIHRyeSBrZXlsZXNzIHZlcmlmaWNhdGlvbgoKICAgICAgICAgIGlmIFsgLW4gIiR7Q0VSVElGSUNBVEVfSURFTlRJVFl9IiBdOyB0aGVuCiAgICAgICAgICAgIGNtZF9hcmdzKz0oCiAgICAgICAgICAgICAgLS1jZXJ0aWZpY2F0ZS1pZGVudGl0eT0iJHtDRVJUSUZJQ0FURV9JREVOVElUWX0iCiAgICAgICAgICAgICkKICAgICAgICAgIGVsaWYgWyAtbiAiJHtDRVJUSUZJQ0FURV9JREVOVElUWV9SRUdFWFB9IiBdOyB0aGVuCiAgICAgICAgICAgIGNtZF9hcmdzKz0oCiAgICAgICAgICAgICAgLS1jZXJ0aWZpY2F0ZS1pZGVudGl0eS1yZWdleHA9IiR7Q0VSVElGSUNBVEVfSURFTlRJVFlfUkVHRVhQfSIKICAgICAgICAgICAgKQogICAgICAgICAgZmkKCiAgICAgICAgICBpZiBbIC1uICIke0NFUlRJRklDQVRFX09JRENfSVNTVUVSfSIgXTsgdGhlbgogICAgICAgICAgICBjbWRfYXJncys9KAogICAgICAgICAgICAgIC0tY2VydGlmaWNhdGUtb2lkYy1pc3N1ZXI9IiR7Q0VSVElGSUNBVEVfT0lEQ19JU1NVRVJ9IgogICAgICAgICAgICApCiAgICAgICAgICBlbGlmIFsgLW4gIiR7Q0VSVElGSUNBVEVfT0lEQ19JU1NVRVJfUkVHRVhQfSIgXTsgdGhlbgogICAgICAgICAgICBjbWRfYXJncys9KAogICAgICAgICAgICAgIC0tY2VydGlmaWNhdGUtb2lkYy1pc3N1ZXItcmVnZXhwPSIke0NFUlRJRklDQVRFX09JRENfSVNTVUVSX1JFR0VYUH0iCiAgICAgICAgICAgICkKICAgICAgICAgIGZpCgogICAgICAgICAgIyBGb3JjZSAtLWlnbm9yZS1yZWtvciB0byBmYWxzZSBzaW5jZSB3ZSBuZWVkIHJla29yCiAgICAgICAgICBjbWRfYXJncys9KAogICAgICAgICAgICAtLWlnbm9yZS1yZWtvcj1mYWxzZQogICAgICAgICAgKQogICAgICAgIGVsc2UKICAgICAgICAgICMgQXNzdW1lIHRyYWRpdGlvbmFsIHNpZ25pbmcgc2VjcmV0IHZlcmlmaWNhdGlvbgogICAgICAgICAgY21kX2FyZ3MrPSgKICAgICAgICAgICAgLS1wdWJsaWMta2V5PSIke1BVQkxJQ19LRVl9IgogICAgICAgICAgICAtLWlnbm9yZS1yZWtvcj0iJHtJR05PUkVfUkVLT1J9IgogICAgICAgICAgKQogICAgICAgIGZpCgogICAgICAgIGNtZF9hcmdzKz0oCiAgICAgICAgICAtLXJla29yLXVybD0iJHtSRUtPUl9IT1NUfSIKICAgICAgICAgIC0td29ya2Vycz0iJHtXT1JLRVJTfSIKICAgICAgICAgIC0taW5mbz0iJHtJTkZPfSIKICAgICAgICAgIC0tdGltZW91dD0wCiAgICAgICAgICAtLXN0cmljdD1mYWxzZQogICAgICAgICAgLS1zaG93LXN1Y2Nlc3Nlcz10cnVlCiAgICAgICAgICAtLWVmZmVjdGl2ZS10aW1lPSIke0VGRkVDVElWRV9USU1FfSIKICAgICAgICAgIC0tZXh0cmEtcnVsZS1kYXRhPSIke0VYVFJBX1JVTEVfREFUQX0iCiAgICAgICAgICAtLXJldHJ5LW1heC13YWl0PSIke1JFVFJZX01BWF9XQUlUfSIKICAgICAgICAgIC0tcmV0cnktbWF4LXJldHJ5PSIke1JFVFJZX01BWF9SRVRSWX0iCiAgICAgICAgICAtLXJldHJ5LWR1cmF0aW9uPSIke1JFVFJZX0RVUkFUSU9OfSIKICAgICAgICAgIC0tcmV0cnktZmFjdG9yPSIke1JFVFJZX0ZBQ1RPUn0iCiAgICAgICAgICAtLXJldHJ5LWppdHRlcj0iJHtSRVRSWV9KSVRURVJ9IgogICAgICAgICAgLS1vdXRwdXQ9InRleHQ9JHtIT01FRElSfS90ZXh0LXJlcG9ydC50eHQ/c2hvdy1zdWNjZXNzZXM9ZmFsc2UiCiAgICAgICAgICAtLW91dHB1dD0ianNvbj0ke0hPTUVESVJ9L3JlcG9ydC1qc29uLmpzb24iCiAgICAgICAgICAtLW91dHB1dD0iYXBwc3R1ZGlvPSQocmVzdWx0cy5URVNUX09VVFBVVC5wYXRoKSIKICAgICAgICApCgogICAgICAgICMgQWRkIFZTQSBhcmd1bWVudHMgaWYgZW5hYmxlZAogICAgICAgIGlmIFtbICIke0VOQUJMRV9WU0F9IiA9PSAidHJ1ZSIgXV07IHRoZW4KICAgICAgICAgIGNtZF9hcmdzKz0oCiAgICAgICAgICAgIC0tdnNhPSJ0cnVlIgogICAgICAgICAgICAtLWF0dGVzdGF0aW9uLWZvcm1hdD0iJHtBVFRFU1RBVElPTl9GT1JNQVR9IgogICAgICAgICAgKQoKCiAgICAgICAgICBpZiBbWyAiJHtBVFRFU1RBVElPTl9GT1JNQVR9IiA9PSAiZHNzZSIgXV07IHRoZW4KICAgICAgICAgICAgaWYgW1sgLXogIiR7VlNBX1NJR05JTkdfS0VZfSIgXV07IHRoZW4KICAgICAgICAgICAgICBlY2hvICJFUlJPUjogVlNBX1NJR05JTkdfS0VZIHJlcXVpcmVkIGZvciBmb3JtYXQ9ZHNzZSIgPiYyCiAgICAgICAgICAgICAgZXhpdCAxCiAgICAgICAgICAgIGZpCiAgICAgICAgICAgIGNtZF9hcmdzKz0oCiAgICAgICAgICAgICAgLS12c2Etc2lnbmluZy1rZXk9IiR7VlNBX1NJR05JTkdfS0VZfSIKICAgICAgICAgICAgICAtLXZzYS11cGxvYWQ9IiR7VlNBX1VQTE9BRH0iCiAgICAgICAgICAgICkKICAgICAgICAgIGZpCgogICAgICAgICAgIyBlYyByZXF1aXJlcyAtLWF0dGVzdGF0aW9uLW91dHB1dC1kaXIgdG8gYmUgdW5kZXIgL3RtcCBvciBjd2QuCiAgICAgICAgICAjIFdyaXRlIHRoZXJlIGZpcnN0LCB0aGVuIGNvcHkgdG8gdGhlIHdvcmtkaXIgc28KICAgICAgICAgICMgY3JlYXRlLXRydXN0ZWQtYXJ0aWZhY3QgaW5jbHVkZXMgdGhlbSBpbiB0aGUgYXJjaGl2ZS4KICAgICAgICAgIFZTQV9UTVBfRElSPSIvdG1wL3ZzYS1vdXRwdXQiCiAgICAgICAgICBta2RpciAtcCAiJFZTQV9UTVBfRElSIgogICAgICAgICAgY21kX2FyZ3MrPSgKICAgICAgICAgICAgLS1hdHRlc3RhdGlvbi1vdXRwdXQtZGlyPSIkVlNBX1RNUF9ESVIiCiAgICAgICAgICApCgogICAgICAgICAgZWNobyAtbiAidHJ1ZSIgPiAkKHJlc3VsdHMuVlNBX0dFTkVSQVRFRC5wYXRoKQogICAgICAgIGVsc2UKICAgICAgICAgIGVjaG8gLW4gImZhbHNlIiA+ICQocmVzdWx0cy5WU0FfR0VORVJBVEVELnBhdGgpCiAgICAgICAgZmkKCiAgICAgICAgIyBFeGVjdXRlIENvbmZvcm1hIHdpdGggY29uc3RydWN0ZWQgYXJndW1lbnRzCiAgICAgICAgZWMgIiR7Y21kX2FyZ3NbQF19IgoKICAgICAgICAjIENvcHkgVlNBIG91dHB1dCBmcm9tIC90bXAgdG8gd29ya2RpciBmb3IgdHJ1c3RlZCBhcnRpZmFjdCBhcmNoaXZhbAogICAgICAgIGlmIFtbICIke0VOQUJMRV9WU0F9IiA9PSAidHJ1ZSIgXV07IHRoZW4KICAgICAgICAgICMgRXh0cmFjdCBsb2NhbCBwYXRoIGZyb20gVlNBX1VQTE9BRCBmb3Igb3V0cHV0IGRpcmVjdG9yeQogICAgICAgICAgIyBWU0FfVVBMT0FEIGZvcm1hdCBpcyAibG9jYWxAL3BhdGgvdG8vZGlyIgogICAgICAgICAgIyBGaXhtZTogQmVjYXVzZSBvZiAtbyBwaXBlZmFpbCB0aGlzIHdpbGwgZmFpbCB0aGUgd2hvbGUgdGFzayB3aGVuIHRoZSBncmVwIGRvZXNuJ3QgbWF0Y2gKICAgICAgICAgIFZTQV9MT0NBTF9QQVRIPSQoZWNobyAiJHtWU0FfVVBMT0FEfSIgfCBncmVwIC1vRSAnXmxvY2FsQFteIF0rJyB8IHNlZCAncy9ebG9jYWxALy8nIHwgaGVhZCAtbjEgfHwgdHJ1ZSkKICAgICAgICAgIGlmIFtbIC1uICIkVlNBX0xPQ0FMX1BBVEgiICYmIC1kICIvdG1wL3ZzYS1vdXRwdXQiIF1dOyB0aGVuCiAgICAgICAgICAgIG1rZGlyIC1wICIkVlNBX0xPQ0FMX1BBVEgiCiAgICAgICAgICAgIGNwIC1yIC90bXAvdnNhLW91dHB1dC8qICIkVlNBX0xPQ0FMX1BBVEgiLyAyPi9kZXYvbnVsbCB8fCB0cnVlCiAgICAgICAgICAgICMgSW5jbHVkZSByYXcgSlNPTiByZXBvcnQgZm9yIGRvd25zdHJlYW0gU0xTQSBWU0EgZ2VuZXJhdGlvbgogICAgICAgICAgICBjcCAiJHtIT01FRElSfS9yZXBvcnQtanNvbi5qc29uIiAiJFZTQV9MT0NBTF9QQVRIIi8gMj4vZGV2L251bGwgfHwgdHJ1ZQogICAgICAgICAgZmkKICAgICAgICBmaQogICAgICBlbnY6CiAgICAgICAgLSBuYW1lOiBQT0xJQ1lfQ09ORklHVVJBVElPTgogICAgICAgICAgdmFsdWU6ICIkKHBhcmFtcy5QT0xJQ1lfQ09ORklHVVJBVElPTikiCiAgICAgICAgLSBuYW1lOiBQVUJMSUNfS0VZCiAgICAgICAgICB2YWx1ZTogIiQocGFyYW1zLlBVQkxJQ19LRVkpIgogICAgICAgIC0gbmFtZTogQ0VSVElGSUNBVEVfSURFTlRJVFkKICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMuQ0VSVElGSUNBVEVfSURFTlRJVFkpIgogICAgICAgIC0gbmFtZTogQ0VSVElGSUNBVEVfT0lEQ19JU1NVRVIKICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMuQ0VSVElGSUNBVEVfT0lEQ19JU1NVRVIpIgogICAgICAgIC0gbmFtZTogQ0VSVElGSUNBVEVfSURFTlRJVFlfUkVHRVhQCiAgICAgICAgICB2YWx1ZTogIiQocGFyYW1zLkNFUlRJRklDQVRFX0lERU5USVRZX1JFR0VYUCkiCiAgICAgICAgLSBuYW1lOiBDRVJUSUZJQ0FURV9PSURDX0lTU1VFUl9SRUdFWFAKICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMuQ0VSVElGSUNBVEVfT0lEQ19JU1NVRVJfUkVHRVhQKSIKICAgICAgICAtIG5hbWU6IFJFS09SX0hPU1QKICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMuUkVLT1JfSE9TVCkiCiAgICAgICAgLSBuYW1lOiBJR05PUkVfUkVLT1IKICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMuSUdOT1JFX1JFS09SKSIKICAgICAgICAtIG5hbWU6IFdPUktFUlMKICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMuV09SS0VSUykiCiAgICAgICAgLSBuYW1lOiBJTkZPCiAgICAgICAgICB2YWx1ZTogIiQocGFyYW1zLklORk8pIgogICAgICAgIC0gbmFtZTogRUZGRUNUSVZFX1RJTUUKICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMuRUZGRUNUSVZFX1RJTUUpIgogICAgICAgIC0gbmFtZTogRVhUUkFfUlVMRV9EQVRBCiAgICAgICAgICB2YWx1ZTogIiQocGFyYW1zLkVYVFJBX1JVTEVfREFUQSkiCiAgICAgICAgLSBuYW1lOiBSRVRSWV9NQVhfV0FJVAogICAgICAgICAgdmFsdWU6ICIkKHBhcmFtcy5SRVRSWV9NQVhfV0FJVCkiCiAgICAgICAgLSBuYW1lOiBSRVRSWV9NQVhfUkVUUlkKICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMuUkVUUllfTUFYX1JFVFJZKSIKICAgICAgICAtIG5hbWU6IFJFVFJZX0RVUkFUSU9OCiAgICAgICAgICB2YWx1ZTogIiQocGFyYW1zLlJFVFJZX0RVUkFUSU9OKSIKICAgICAgICAtIG5hbWU6IFJFVFJZX0ZBQ1RPUgogICAgICAgICAgdmFsdWU6ICIkKHBhcmFtcy5SRVRSWV9GQUNUT1IpIgogICAgICAgIC0gbmFtZTogUkVUUllfSklUVEVSCiAgICAgICAgICB2YWx1ZTogIiQocGFyYW1zLlJFVFJZX0pJVFRFUikiCiAgICAgICAgLSBuYW1lOiBFTkFCTEVfVlNBCiAgICAgICAgICB2YWx1ZTogIiQocGFyYW1zLkVOQUJMRV9WU0EpIgogICAgICAgIC0gbmFtZTogQVRURVNUQVRJT05fRk9STUFUCiAgICAgICAgICB2YWx1ZTogIiQocGFyYW1zLkFUVEVTVEFUSU9OX0ZPUk1BVCkiCiAgICAgICAgLSBuYW1lOiBWU0FfU0lHTklOR19LRVkKICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMuVlNBX1NJR05JTkdfS0VZKSIKICAgICAgICAtIG5hbWU6IFZTQV9VUExPQUQKICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMuVlNBX1VQTE9BRCkiCiAgICAgICAgLSBuYW1lOiBIT01FRElSCiAgICAgICAgICB2YWx1ZTogIiQocGFyYW1zLkhPTUVESVIpIgogICAgICAgIC0gbmFtZTogU1NMX0NFUlRfRElSCiAgICAgICAgICAjIFRoZSBUZWt0b24gT3BlcmF0b3IgYXV0b21hdGljYWxseSBzZXRzIHRoZSBTU0xfQ0VSVF9ESVIgZW52IHRvIHRoZSB2YWx1ZSBiZWxvdyBidXQsCiAgICAgICAgICAjIG9mIGNvdXJzZSwgd2l0aG91dCB0aGUgJChwYXJhbS5TU0xfQ0VSVF9ESVIpIGJpdC4gV2hlbiBhIFRhc2sgU3RlcCBzZXRzIGl0IHRvIGEKICAgICAgICAgICMgdmFsdWUsIHRoZSBUZWt0b24gT3BlcmF0b3IgZG9lcyBub3QgZG8gYW55IHByb2Nlc3Npbmcgb2YgdGhlIHZhbHVlLiBIb3dldmVyLCBUZWt0b24KICAgICAgICAgICMgUGlwZWxpbmVzIHdpbGwgZmFpbCB0byBleGVjdXRlIGJlY2F1c2Ugc29tZSBvZiB0aGVzZSB2YWx1ZXMgYXJlIHJlcXVpcmVkIGZvciBpdHMKICAgICAgICAgICMgZXhlY3V0aW9uLiBBcyBhIHdvcmthcm91bmQsIGFwcGVuZCB0aGUgU1NMX0NFUlRfRElSIHZhbHVlIGZyb20gcGFyYW1zIHRvIHRoZSBkZWZhdWx0CiAgICAgICAgICAjIHZhbHVlIGV4cGVjdGVkIGJ5IFRla3RvbiBQaXBlbGluZXMuIE5PVEU6IElmIHBhcmFtcy5TU0xfQ0VSVF9ESVIgaXMgZW1wdHksIHRoZSB2YWx1ZQogICAgICAgICAgIyB3aWxsIGNvbnRhaW4gYSB0cmFpbGluZyAiOiIgLSB0aGlzIGlzIG9rLgogICAgICAgICAgdmFsdWU6ICIvdGVrdG9uLWN1c3RvbS1jZXJ0czovZXRjL3NzbC9jZXJ0czovZXRjL3BraS90bHMvY2VydHM6L3N5c3RlbS9ldGMvc2VjdXJpdHkvY2FjZXJ0czokKHBhcmFtcy5TU0xfQ0VSVF9ESVIpIgogICAgICAgICMgVGhlIEVDIGNhY2hlIGlzIHVzZWQgdG8gYXZvaWQgZmV0Y2hpbmcgdGhlIHNhbWUgaW1hZ2UgbGF5ZXJzIGZyb20gdGhlIHJlZ2lzdHJ5IG1vcmUgdGhhbgogICAgICAgICMgb25jZS4gSG93ZXZlciwgdGhpcyBpcyBub3QgdGhyZWFkIHNhZmUuIFRoaXMgcmVzdWx0cyBpbiBpbmNvbnNpc3RlbmNpZXMgd2hlbiBleHRyYWN0aW5nCiAgICAgICAgIyBmaWxlcyBmcm9tIGFuIGltYWdlLCBzZWUgaHR0cHM6Ly9naXRodWIuY29tL2NvbmZvcm1hL2NsaS9pc3N1ZXMvMTEwOQogICAgICAgIC0gbmFtZTogRUNfQ0FDSEUKICAgICAgICAgIHZhbHVlOiAiZmFsc2UiCiAgICAgIGNvbXB1dGVSZXNvdXJjZXM6CiAgICAgICAgcmVxdWVzdHM6CiAgICAgICAgICBjcHU6IDI1MG0KICAgICAgICAgIG1lbW9yeTogMkdpCiAgICAgICAgbGltaXRzOgogICAgICAgICAgbWVtb3J5OiAyR2kKICAgICAgdm9sdW1lTW91bnRzOgogICAgICAgIC0gbmFtZTogdHJ1c3RlZC1jYQogICAgICAgICAgbW91bnRQYXRoOiAvZXRjL3BraS90bHMvY2VydHMvY2EtY3VzdG9tLWJ1bmRsZS5jcnQKICAgICAgICAgIHN1YlBhdGg6IGNhLWJ1bmRsZS5jcnQKICAgICAgICAgIHJlYWRPbmx5OiB0cnVlCgogICAgLSBuYW1lOiByZXBvcnQtanNvbgogICAgICBpbWFnZTogcXVheS5pby9jb25mb3JtYS9jbGk6bGF0ZXN0CiAgICAgIG9uRXJyb3I6IGNvbnRpbnVlICAjIHByb2dyZXNzIGV2ZW4gaWYgdGhlIHN0ZXAgZmFpbHMgc28gd2UgY2FuIHNlZSB0aGUgZGVidWcgbG9ncwogICAgICBjb21tYW5kOiBbc2gsIC1jXQogICAgICBhcmdzOgogICAgICAgICMgRm9ybWF0IHRoZSBKU09OIG91dHB1dCB0byB3cmFwIGxpbmVzIGF0IDgwMDAgY2hhcmFjdGVycyBwZXIgbGluZS4KICAgICAgICAjIFRoZSByZXBvcnQgY2FuIGdldCB2ZXJ5IGxhcmdlLCBzbyBhZGQgc29tZSBsaW5lIGJyZWFrcwogICAgICAgICMgcmF0aGVyIHRoYW4gcHJpbnQgaXQgYXMgYSBzaW5nbGUgbGluZS4gVGhpcyBtYWtlcyBpdCBlYXNpZXIgdG8gcmVuZGVyCiAgICAgICAgIyBpbiB0aGUgVUksIGVhc2llciB0byBjb3B5L3Bhc3RlLCBhbmQgbGVzcyBsaWtlbHkgdG8gY2F1c2UgcHJvYmxlbXMKICAgICAgICAjIHdpdGggbG9nZ2luZyBzeXN0ZW1zIG9yIG90aGVyIGNvbnN1bWVycyBvZiB0aGUgZGF0YSAoYXNzdW1pbmcgdGhleQogICAgICAgICMgY29ycmVjdGx5IHBhcnNlIHRoZSBmdWxsIG91dHB1dCkuCiAgICAgICAgLSAianEgLiAkKHBhcmFtcy5IT01FRElSKS9yZXBvcnQtanNvbi5qc29uIHwgYXdrICd7Z3N1YigvXiArLywgXCJcIik7IGFjYyArPSBsZW5ndGg7IGlmIChhY2MgPj0gODAwMCkgeyBwcmludGYgXCJcXG5cIjsgYWNjPWxlbmd0aCB9IHByaW50ZiAkMCB9JyIKCiAgICAtIG5hbWU6IHN1bW1hcnkKICAgICAgaW1hZ2U6IHF1YXkuaW8vY29uZm9ybWEvY2xpOmxhdGVzdAogICAgICBvbkVycm9yOiBjb250aW51ZSAgIyBwcm9ncmVzcyBldmVuIGlmIHRoZSBzdGVwIGZhaWxzIHNvIHdlIGNhbiBzZWUgdGhlIGRlYnVnIGxvZ3MKICAgICAgY29tbWFuZDogW2pxXQogICAgICBhcmdzOgogICAgICAgIC0gIi4iCiAgICAgICAgLSAiJChyZXN1bHRzLlRFU1RfT1VUUFVULnBhdGgpIgoKICAgIC0gbmFtZTogdmVyc2lvbgogICAgICBpbWFnZTogcXVheS5pby9jb25mb3JtYS9jbGk6bGF0ZXN0CiAgICAgIGNvbW1hbmQ6IFtlY10KICAgICAgYXJnczoKICAgICAgICAtIHZlcnNpb24KCiAgICAtIG5hbWU6IHNob3ctY29uZmlnCiAgICAgIGltYWdlOiBxdWF5LmlvL2NvbmZvcm1hL2NsaTpsYXRlc3QKICAgICAgY29tbWFuZDogW2pxXQogICAgICBhcmdzOgogICAgICAgIC0gJ3twb2xpY3k6IC5wb2xpY3ksIGtleTogLmtleSwgImVmZmVjdGl2ZS10aW1lIjogLlsiZWZmZWN0aXZlLXRpbWUiXX0nCiAgICAgICAgLSAiJChwYXJhbXMuSE9NRURJUikvcmVwb3J0LWpzb24uanNvbiIKCiAgICAtIG5hbWU6IGRldGFpbGVkLXJlcG9ydAogICAgICBpbWFnZTogcXVheS5pby9jb25mb3JtYS9jbGk6bGF0ZXN0CiAgICAgIG9uRXJyb3I6IGNvbnRpbnVlCiAgICAgIGNvbW1hbmQ6IFsiY2F0Il0KICAgICAgYXJnczoKICAgICAgICAtICIkKHBhcmFtcy5IT01FRElSKS90ZXh0LXJlcG9ydC50eHQiCgogICAgLSBuYW1lOiBhc3NlcnQKICAgICAgaW1hZ2U6IHF1YXkuaW8vY29uZm9ybWEvY2xpOmxhdGVzdAogICAgICBjb21tYW5kOiBbanFdCiAgICAgIGFyZ3M6CiAgICAgICAgLSAiLS1hcmdqc29uIgogICAgICAgIC0gInN0cmljdCIKICAgICAgICAtICIkKHBhcmFtcy5TVFJJQ1QpIgogICAgICAgIC0gIi1lIgogICAgICAgIC0gPgogICAgICAgICAgLnJlc3VsdCA9PSAiU1VDQ0VTUyIgb3IgLnJlc3VsdCA9PSAiV0FSTklORyIgb3IgKCRzdHJpY3QgfCBub3QpCiAgICAgICAgLSAiJChyZXN1bHRzLlRFU1RfT1VUUFVULnBhdGgpIgoKICAgIC0gbmFtZTogY3JlYXRlLXRydXN0ZWQtYXJ0aWZhY3QKICAgICAgd2hlbjoKICAgICAgICAtIGlucHV0OiAiJChwYXJhbXMuRU5BQkxFX1ZTQSkiCiAgICAgICAgICBvcGVyYXRvcjogaW4KICAgICAgICAgIHZhbHVlczogWyJ0cnVlIl0KICAgICAgICAtIGlucHV0OiAiJChwYXJhbXMub2NpU3RvcmFnZSkiCiAgICAgICAgICBvcGVyYXRvcjogbm90aW4KICAgICAgICAgIHZhbHVlczogWyIiLCAiZW1wdHkiXQogICAgICBjb21wdXRlUmVzb3VyY2VzOgogICAgICAgIGxpbWl0czoKICAgICAgICAgIG1lbW9yeTogMTI4TWkKICAgICAgICByZXF1ZXN0czoKICAgICAgICAgIG1lbW9yeTogMTI4TWkKICAgICAgICAgIGNwdTogMjUwbQogICAgICByZWY6CiAgICAgICAgcmVzb2x2ZXI6ICJnaXQiCiAgICAgICAgcGFyYW1zOgogICAgICAgICAgLSBuYW1lOiB1cmwKICAgICAgICAgICAgdmFsdWU6ICJodHRwczovL2dpdGh1Yi5jb20va29uZmx1eC1jaS9yZWxlYXNlLXNlcnZpY2UtY2F0YWxvZyIKICAgICAgICAgIC0gbmFtZTogcmV2aXNpb24KICAgICAgICAgICAgdmFsdWU6ICJkZXZlbG9wbWVudCIKICAgICAgICAgIC0gbmFtZTogcGF0aEluUmVwbwogICAgICAgICAgICB2YWx1ZTogc3RlcGFjdGlvbnMvY3JlYXRlLXRydXN0ZWQtYXJ0aWZhY3QvY3JlYXRlLXRydXN0ZWQtYXJ0aWZhY3QueWFtbAogICAgICBwYXJhbXM6CiAgICAgICAgLSBuYW1lOiBvY2lTdG9yYWdlCiAgICAgICAgICB2YWx1ZTogJChwYXJhbXMub2NpU3RvcmFnZSkKICAgICAgICAtIG5hbWU6IHdvcmtEaXIKICAgICAgICAgIHZhbHVlOiAkKHBhcmFtcy5UUlVTVEVEX0FSVElGQUNUU19FWFRSQUNUX0RJUikKICAgICAgICAtIG5hbWU6IHNvdXJjZURhdGFBcnRpZmFjdAogICAgICAgICAgdmFsdWU6ICQocmVzdWx0cy5zb3VyY2VEYXRhQXJ0aWZhY3QucGF0aCkKCiAgdm9sdW1lczoKICAgIC0gbmFtZTogdHJ1c3RlZC1jYQogICAgICBjb25maWdNYXA6CiAgICAgICAgbmFtZTogJChwYXJhbXMuQ0FfVFJVU1RfQ09ORklHTUFQX05BTUUpCiAgICAgICAgaXRlbXM6CiAgICAgICAgICAtIGtleTogJChwYXJhbXMuQ0FfVFJVU1RfQ09ORklHX01BUF9LRVkpCiAgICAgICAgICAgIHBhdGg6IGNhLWJ1bmRsZS5jcnQKICAgICAgICBvcHRpb25hbDogdHJ1ZQogICAgLSBuYW1lOiB3b3JrZGlyCiAgICAgIGVtcHR5RGlyOiB7fQo=",
                "observedGeneration": 1,
                "refSource": {
                    "digest": {
                        "sha1": "671c67269434c73faa7e3a0800b2983cf48a6f1d"
                    },
                    "entryPoint": "tasks/verify-conforma-konflux-ta/0.1/verify-conforma-konflux-ta.yaml",
                    "uri": "git+https://github.com/conforma/cli"
                },
                "source": {
                    "digest": {
                        "sha1": "671c67269434c73faa7e3a0800b2983cf48a6f1d"
                    },
                    "entryPoint": "tasks/verify-conforma-konflux-ta/0.1/verify-conforma-konflux-ta.yaml",
                    "uri": "git+https://github.com/conforma/cli"
                }
            }
        },
        {
            "apiVersion": "resolution.tekton.dev/v1beta1",
            "kind": "ResolutionRequest",
            "metadata": {
                "creationTimestamp": "2026-04-22T16:24:23Z",
                "generation": 1,
                "labels": {
                    "resolution.tekton.dev/type": "git"
                },
                "name": "git-b5bde65c0d114675b5851011338df307",
                "namespace": "happy-path-managed",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "managed-2r64n",
                        "uid": "ab5ecd09-9f3c-4a0d-ae21-4906ece846bd"
                    }
                ],
                "resourceVersion": "6781",
                "uid": "a7964dcb-7c40-467c-8a2f-99de8fc8cd24"
            },
            "spec": {
                "params": [
                    {
                        "name": "url",
                        "value": "https://github.com/konflux-ci/release-service-catalog"
                    },
                    {
                        "name": "revision",
                        "value": "development"
                    },
                    {
                        "name": "pathInRepo",
                        "value": "pipelines/managed/e2e/e2e.yaml"
                    }
                ]
            },
            "status": {
                "annotations": {
                    "resolution.tekton.dev/content-type": "application/x-yaml",
                    "resolution.tekton.dev/path": "pipelines/managed/e2e/e2e.yaml",
                    "resolution.tekton.dev/revision": "461087e5fcdea4ed9fd30bc79deab1ab052b6b77",
                    "resolution.tekton.dev/url": "https://github.com/konflux-ci/release-service-catalog"
                },
                "conditions": [
                    {
                        "lastTransitionTime": "2026-04-22T16:24:24Z",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "data": "LS0tCmFwaVZlcnNpb246IHRla3Rvbi5kZXYvdjEKa2luZDogUGlwZWxpbmUKbWV0YWRhdGE6CiAgbmFtZTogZTJlCiAgYW5ub3RhdGlvbnM6CiAgICB0ZWt0b24uZGV2L3BpcGVsaW5lcy5taW5WZXJzaW9uOiAiMC4xMi4xIgogICAgdGVrdG9uLmRldi90YWdzOiByZWxlYXNlCnNwZWM6CiAgZGVzY3JpcHRpb246IHwtCiAgICBNaW5pbWFsIFRla3RvbiBQaXBlbGluZSB0byBiZSB1c2VkIGJ5IHRoZSBFMkUgdGVzdHMuIFRoZSBQaXBlbGluZSBpcyBkZXNpZ25lZCB0byBpbmNsdWRlIG9ubHkgdGFza3MgdGhhdCBjb3VsZCBiZQogICAgYWZmZWN0ZWQgYnkgUkhUQVAgc2VydmljZXMgb3Igd2hpY2ggcmVzdWx0cyBjb3VsZCBhZmZlY3QgdGhlIFJIVEFQIHdvcmtmbG93LgogIHBhcmFtczoKICAgIC0gbmFtZTogcmVsZWFzZQogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246CiAgICAgICAgVGhlIG5hbWVzcGFjZWQgbmFtZSAobmFtZXNwYWNlL25hbWUpIG9mIHRoZSBSZWxlYXNlIGN1c3RvbSByZXNvdXJjZSBpbml0aWF0aW5nIHRoaXMgcGlwZWxpbmUgZXhlY3V0aW9uCiAgICAtIG5hbWU6IHJlbGVhc2VQbGFuCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogVGhlIG5hbWVzcGFjZWQgbmFtZSAobmFtZXNwYWNlL25hbWUpIG9mIHRoZSByZWxlYXNlUGxhbgogICAgLSBuYW1lOiByZWxlYXNlUGxhbkFkbWlzc2lvbgogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IFRoZSBuYW1lc3BhY2VkIG5hbWUgKG5hbWVzcGFjZS9uYW1lKSBvZiB0aGUgcmVsZWFzZVBsYW5BZG1pc3Npb24KICAgIC0gbmFtZTogcmVsZWFzZVNlcnZpY2VDb25maWcKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBUaGUgbmFtZXNwYWNlZCBuYW1lIChuYW1lc3BhY2UvbmFtZSkgb2YgdGhlIHJlbGVhc2VTZXJ2aWNlQ29uZmlnCiAgICAtIG5hbWU6IHNuYXBzaG90CiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogVGhlIG5hbWVzcGFjZWQgbmFtZSAobmFtZXNwYWNlL25hbWUpIG9mIHRoZSBzbmFwc2hvdAogICAgLSBuYW1lOiBlbnRlcnByaXNlQ29udHJhY3RQb2xpY3kKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBKU09OIHJlcHJlc2VudGF0aW9uIG9mIHRoZSBFbnRlcnByaXNlQ29udHJhY3RQb2xpY3kKICAgIC0gbmFtZTogZW50ZXJwcmlzZUNvbnRyYWN0RXh0cmFSdWxlRGF0YQogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IHwKICAgICAgICBFeHRyYSBydWxlIGRhdGEgdG8gYmUgbWVyZ2VkIGludG8gdGhlIHBvbGljeSBzcGVjaWZpZWQgaW4gcGFyYW1zLmVudGVycHJpc2VDb250cmFjdFBvbGljeS4gVXNlIHN5bnRheAogICAgICAgICJrZXkxPXZhbHVlMSxrZXkyPXZhbHVlMi4uLiIKICAgICAgZGVmYXVsdDogInBpcGVsaW5lX2ludGVudGlvbj1yZWxlYXNlIgogICAgLSBuYW1lOiB2ZXJpZnlfZWNfdGFza19idW5kbGUKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBUaGUgbG9jYXRpb24gb2YgdGhlIGJ1bmRsZSBjb250YWluaW5nIHRoZSB2ZXJpZnktZW50ZXJwcmlzZS1jb250cmFjdCB0YXNrCiAgICAtIG5hbWU6IHZlcmlmeV9lY190YXNrX2dpdF9yZXZpc2lvbgogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IFRoZSBnaXQgcmV2aXNpb24gdG8gYmUgdXNlZCB3aGVuIGNvbnN1bWluZyB0aGUgdmVyaWZ5LWNvbmZvcm1hIHRhc2sKICAgIC0gbmFtZTogdGFza0dpdFVybAogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IFRoZSB1cmwgdG8gdGhlIGdpdCByZXBvIHdoZXJlIHRoZSByZWxlYXNlLXNlcnZpY2UtY2F0YWxvZyB0YXNrcyB0byBiZSB1c2VkIGFyZSBzdG9yZWQKICAgICAgZGVmYXVsdDogaHR0cHM6Ly9naXRodWIuY29tL2tvbmZsdXgtY2kvcmVsZWFzZS1zZXJ2aWNlLWNhdGFsb2cuZ2l0CiAgICAtIG5hbWU6IHRhc2tHaXRSZXZpc2lvbgogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IFRoZSByZXZpc2lvbiBpbiB0aGUgdGFza0dpdFVybCByZXBvIHRvIGJlIHVzZWQKICAgIC0gbmFtZTogb2NpU3RvcmFnZQogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IFRoZSBPQ0kgcmVwb3NpdG9yeSB3aGVyZSB0aGUgVHJ1c3RlZCBBcnRpZmFjdHMgYXJlIHN0b3JlZAogICAgICBkZWZhdWx0OiAicXVheS5pby9rb25mbHV4LWNpL3JlbGVhc2Utc2VydmljZS10cnVzdGVkLWFydGlmYWN0cyIKICAgIC0gbmFtZTogdHJ1c3RlZEFydGlmYWN0c0RlYnVnCiAgICAgIGRlc2NyaXB0aW9uOiBGbGFnIHRvIGVuYWJsZSBkZWJ1ZyBsb2dnaW5nIGluIHRydXN0ZWQgYXJ0aWZhY3RzLiBTZXQgdG8gYSBub24tZW1wdHkgc3RyaW5nIHRvIGVuYWJsZQogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVmYXVsdDogIiIKICAgIC0gbmFtZTogZGF0YURpcgogICAgICBkZXNjcmlwdGlvbjogVGhlIGxvY2F0aW9uIHdoZXJlIGRhdGEgd2lsbCBiZSBzdG9yZWQKICAgICAgdHlwZTogc3RyaW5nCiAgICAgICMgdG8gYXZvaWQgdGFyIGV4dHJhY3Rpb24gZXJyb3JzLCB3ZSBuZWVkIHRvIHNwZWNpZnkgYSBzdWJkaXJlY3RvcnkKICAgICAgIyBpbnNpZGUgdGhlIHZvbHVtZS4KICAgICAgZGVmYXVsdDogIi92YXIvd29ya2Rpci9yZWxlYXNlIgogIHRhc2tzOgogICAgLSBuYW1lOiBjb2xsZWN0LWRhdGEKICAgICAgdGFza1JlZjoKICAgICAgICByZXNvbHZlcjogImdpdCIKICAgICAgICBwYXJhbXM6CiAgICAgICAgICAtIG5hbWU6IHVybAogICAgICAgICAgICB2YWx1ZTogJChwYXJhbXMudGFza0dpdFVybCkKICAgICAgICAgIC0gbmFtZTogcmV2aXNpb24KICAgICAgICAgICAgdmFsdWU6ICQocGFyYW1zLnRhc2tHaXRSZXZpc2lvbikKICAgICAgICAgIC0gbmFtZTogcGF0aEluUmVwbwogICAgICAgICAgICB2YWx1ZTogdGFza3MvbWFuYWdlZC9jb2xsZWN0LWRhdGEvY29sbGVjdC1kYXRhLnlhbWwKICAgICAgcGFyYW1zOgogICAgICAgIC0gbmFtZTogcmVsZWFzZQogICAgICAgICAgdmFsdWU6ICQocGFyYW1zLnJlbGVhc2UpCiAgICAgICAgLSBuYW1lOiByZWxlYXNlUGxhbgogICAgICAgICAgdmFsdWU6ICQocGFyYW1zLnJlbGVhc2VQbGFuKQogICAgICAgIC0gbmFtZTogcmVsZWFzZVBsYW5BZG1pc3Npb24KICAgICAgICAgIHZhbHVlOiAkKHBhcmFtcy5yZWxlYXNlUGxhbkFkbWlzc2lvbikKICAgICAgICAtIG5hbWU6IHJlbGVhc2VTZXJ2aWNlQ29uZmlnCiAgICAgICAgICB2YWx1ZTogJChwYXJhbXMucmVsZWFzZVNlcnZpY2VDb25maWcpCiAgICAgICAgLSBuYW1lOiBzbmFwc2hvdAogICAgICAgICAgdmFsdWU6ICQocGFyYW1zLnNuYXBzaG90KQogICAgICAgIC0gbmFtZTogc3ViZGlyZWN0b3J5CiAgICAgICAgICB2YWx1ZTogJChjb250ZXh0LnBpcGVsaW5lUnVuLnVpZCkKICAgICAgICAtIG5hbWU6IG9jaVN0b3JhZ2UKICAgICAgICAgIHZhbHVlOiAkKHBhcmFtcy5vY2lTdG9yYWdlKQogICAgICAgIC0gbmFtZTogZGF0YURpcgogICAgICAgICAgdmFsdWU6ICQocGFyYW1zLmRhdGFEaXIpCiAgICAgICAgLSBuYW1lOiB0cnVzdGVkQXJ0aWZhY3RzRGVidWcKICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMudHJ1c3RlZEFydGlmYWN0c0RlYnVnKSIKICAgICAgICAtIG5hbWU6IHRhc2tHaXRVcmwKICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMudGFza0dpdFVybCkiCiAgICAgICAgLSBuYW1lOiB0YXNrR2l0UmV2aXNpb24KICAgICAgICAgIHZhbHVlOiAiJChwYXJhbXMudGFza0dpdFJldmlzaW9uKSIKICAgIC0gbmFtZTogdmVyaWZ5LWNvbmZvcm1hCiAgICAgIHJldHJpZXM6IDIKICAgICAgdGltZW91dDogIjRoMDBtMHMiCiAgICAgIHRhc2tSZWY6CiAgICAgICAgcmVzb2x2ZXI6ICJnaXQiCiAgICAgICAgcGFyYW1zOgogICAgICAgICAgLSBuYW1lOiB1cmwKICAgICAgICAgICAgdmFsdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS9jb25mb3JtYS9jbGkKICAgICAgICAgIC0gbmFtZTogcmV2aXNpb24KICAgICAgICAgICAgdmFsdWU6ICIkKHBhcmFtcy52ZXJpZnlfZWNfdGFza19naXRfcmV2aXNpb24pIgogICAgICAgICAgLSBuYW1lOiBwYXRoSW5SZXBvCiAgICAgICAgICAgIHZhbHVlOiAidGFza3MvdmVyaWZ5LWNvbmZvcm1hLWtvbmZsdXgtdGEvMC4xL3ZlcmlmeS1jb25mb3JtYS1rb25mbHV4LXRhLnlhbWwiCiAgICAgIHBhcmFtczoKICAgICAgICAtIG5hbWU6IFNOQVBTSE9UX0ZJTEVOQU1FCiAgICAgICAgICB2YWx1ZTogIiQodGFza3MuY29sbGVjdC1kYXRhLnJlc3VsdHMuc25hcHNob3RTcGVjKSIKICAgICAgICAtIG5hbWU6IFNTTF9DRVJUX0RJUgogICAgICAgICAgdmFsdWU6IC92YXIvcnVuL3NlY3JldHMva3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudAogICAgICAgIC0gbmFtZTogUE9MSUNZX0NPTkZJR1VSQVRJT04KICAgICAgICAgIHZhbHVlOiAkKHBhcmFtcy5lbnRlcnByaXNlQ29udHJhY3RQb2xpY3kpCiAgICAgICAgLSBuYW1lOiBTVFJJQ1QKICAgICAgICAgICMgb25seSBzZXQgdG8gZmFsc2UgZm9yIGRldmVsb3BtZW50CiAgICAgICAgICB2YWx1ZTogInRydWUiCiAgICAgICAgLSBuYW1lOiBJR05PUkVfUkVLT1IKICAgICAgICAgIHZhbHVlOiAidHJ1ZSIKICAgICAgICAtIG5hbWU6IEVYVFJBX1JVTEVfREFUQQogICAgICAgICAgdmFsdWU6ICQocGFyYW1zLmVudGVycHJpc2VDb250cmFjdEV4dHJhUnVsZURhdGEpCiAgICAgICAgLSBuYW1lOiBTT1VSQ0VfREFUQV9BUlRJRkFDVAogICAgICAgICAgdmFsdWU6ICIkKHRhc2tzLmNvbGxlY3QtZGF0YS5yZXN1bHRzLnNvdXJjZURhdGFBcnRpZmFjdCkiCiAgICAgICAgLSBuYW1lOiBUUlVTVEVEX0FSVElGQUNUU19ERUJVRwogICAgICAgICAgdmFsdWU6ICIkKHBhcmFtcy50cnVzdGVkQXJ0aWZhY3RzRGVidWcpIgogICAgICBydW5BZnRlcjoKICAgICAgICAtIGNvbGxlY3QtZGF0YQo=",
                "observedGeneration": 1,
                "refSource": {
                    "digest": {
                        "sha1": "461087e5fcdea4ed9fd30bc79deab1ab052b6b77"
                    },
                    "entryPoint": "pipelines/managed/e2e/e2e.yaml",
                    "uri": "git+https://github.com/konflux-ci/release-service-catalog"
                },
                "source": {
                    "digest": {
                        "sha1": "461087e5fcdea4ed9fd30bc79deab1ab052b6b77"
                    },
                    "entryPoint": "pipelines/managed/e2e/e2e.yaml",
                    "uri": "git+https://github.com/konflux-ci/release-service-catalog"
                }
            }
        },
        {
            "apiVersion": "resolution.tekton.dev/v1beta1",
            "kind": "ResolutionRequest",
            "metadata": {
                "creationTimestamp": "2026-04-22T16:24:27Z",
                "generation": 1,
                "labels": {
                    "resolution.tekton.dev/type": "git"
                },
                "name": "git-c0afb55297f099dc3608951b12e7c119",
                "namespace": "happy-path-managed",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "TaskRun",
                        "name": "managed-2r64n-collect-data",
                        "uid": "44d3b327-2768-4c08-803d-d09943f77b42"
                    }
                ],
                "resourceVersion": "6872",
                "uid": "e818d49b-0b1e-454b-96c5-78e2ed7f4f48"
            },
            "spec": {
                "params": [
                    {
                        "name": "url",
                        "value": "https://github.com/konflux-ci/release-service-catalog"
                    },
                    {
                        "name": "revision",
                        "value": "development"
                    },
                    {
                        "name": "pathInRepo",
                        "value": "stepactions/create-trusted-artifact/create-trusted-artifact.yaml"
                    }
                ]
            },
            "status": {
                "annotations": {
                    "resolution.tekton.dev/content-type": "application/x-yaml",
                    "resolution.tekton.dev/path": "stepactions/create-trusted-artifact/create-trusted-artifact.yaml",
                    "resolution.tekton.dev/revision": "461087e5fcdea4ed9fd30bc79deab1ab052b6b77",
                    "resolution.tekton.dev/url": "https://github.com/konflux-ci/release-service-catalog"
                },
                "conditions": [
                    {
                        "lastTransitionTime": "2026-04-22T16:24:28Z",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "data": "LS0tCmFwaVZlcnNpb246IHRla3Rvbi5kZXYvdjFiZXRhMQpraW5kOiBTdGVwQWN0aW9uCm1ldGFkYXRhOgogIG5hbWU6IGNyZWF0ZS10cnVzdGVkLWFydGlmYWN0CnNwZWM6CiAgZGVzY3JpcHRpb246ID4tCiAgICBUaGlzIHN0ZXBhY3Rpb24gY3JlYXRlcyBhIHRydXN0ZWQgYXJ0aWZhY3QuIEl0IGRvZXMgbm90aGluZyBpZiBhIC5za2lwLXRydXN0ZWQtYXJ0aWZhY3RzIGZpbGUgZXhpc3RzCiAgICBpbiByb290IGZvbGRlci4KICBpbWFnZTogcXVheS5pby9rb25mbHV4LWNpL2J1aWxkLXRydXN0ZWQtYXJ0aWZhY3RzOjhiMDkyMTc3MDJlYzY2NWQ0ZmFlNmQwOWY2YTc5MTA0MjFmMTViNjkKICBlbnY6CiAgICAjIFNldCBIT01FIHZhcmlhYmxlIHRvIHNvbWV0aGluZyBlbHNlIHRoYW4gYC9gIHRvIGF2b2lkICdwZXJtaXNzaW9uIGRlbmllZCcgcHJvYmxlbXMgd2hlbiB3cml0aW5nIGZpbGVzLgogICAgLSBuYW1lOiBIT01FCiAgICAgIHZhbHVlOiAvdGVrdG9uL2hvbWUKICAgIC0gbmFtZTogT1JBU19PUFRJT05TCiAgICAgIHZhbHVlOiAkKHBhcmFtcy5vcmFzT3B0aW9ucykKICAgIC0gbmFtZTogQ0FfRklMRQogICAgICB2YWx1ZTogJChwYXJhbXMuY2FDZXJ0UGF0aCkKICBwYXJhbXM6CiAgICAtIG5hbWU6IG9jaVN0b3JhZ2UKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlZmF1bHQ6ICJlbXB0eSIKICAgIC0gbmFtZTogd29ya0RpcgogICAgICB0eXBlOiBzdHJpbmcKICAgIC0gbmFtZTogc291cmNlRGF0YUFydGlmYWN0CiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZWZhdWx0OiAiIgogICAgLSBuYW1lOiBvcmFzT3B0aW9ucwogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVmYXVsdDogIiIKICAgICAgZGVzY3JpcHRpb246IG9yYXMgb3B0aW9ucyB0byBwYXNzIHRvIFRydXN0ZWQgQXJ0aWZhY3RzIGNhbGxzCiAgICAtIG5hbWU6IGNhQ2VydFBhdGgKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlZmF1bHQ6ICIvZXRjL3BraS90bHMvY2VydHMvY2EtYnVuZGxlLmNydCIKICAgICAgZGVzY3JpcHRpb246IFBhdGggdG8gQ0EgY2VydGlmaWNhdGUgYnVuZGxlIGZvciBUTFMgdmVyaWZpY2F0aW9uIHdpdGggc2VsZi1zaWduZWQgY2VydGlmaWNhdGVzCiAgYXJnczoKICAgIC0gY3JlYXRlCiAgICAtIC0tc3RvcmUKICAgIC0gJChwYXJhbXMub2NpU3RvcmFnZSkKICAgIC0gJChwYXJhbXMuc291cmNlRGF0YUFydGlmYWN0KT0kKHBhcmFtcy53b3JrRGlyKQo=",
                "observedGeneration": 1,
                "refSource": {
                    "digest": {
                        "sha1": "461087e5fcdea4ed9fd30bc79deab1ab052b6b77"
                    },
                    "entryPoint": "stepactions/create-trusted-artifact/create-trusted-artifact.yaml",
                    "uri": "git+https://github.com/konflux-ci/release-service-catalog"
                },
                "source": {
                    "digest": {
                        "sha1": "461087e5fcdea4ed9fd30bc79deab1ab052b6b77"
                    },
                    "entryPoint": "stepactions/create-trusted-artifact/create-trusted-artifact.yaml",
                    "uri": "git+https://github.com/konflux-ci/release-service-catalog"
                }
            }
        },
        {
            "apiVersion": "resolution.tekton.dev/v1beta1",
            "kind": "ResolutionRequest",
            "metadata": {
                "creationTimestamp": "2026-04-22T16:24:24Z",
                "generation": 1,
                "labels": {
                    "resolution.tekton.dev/type": "git"
                },
                "name": "git-db34a10d24204d194116a703944de1ec",
                "namespace": "happy-path-managed",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "managed-2r64n",
                        "uid": "ab5ecd09-9f3c-4a0d-ae21-4906ece846bd"
                    }
                ],
                "resourceVersion": "6798",
                "uid": "d22710bd-7881-486a-85c0-2e574b10dc83"
            },
            "spec": {
                "params": [
                    {
                        "name": "url",
                        "value": "https://github.com/konflux-ci/release-service-catalog"
                    },
                    {
                        "name": "revision",
                        "value": "development"
                    },
                    {
                        "name": "pathInRepo",
                        "value": "tasks/managed/collect-data/collect-data.yaml"
                    }
                ]
            },
            "status": {
                "annotations": {
                    "resolution.tekton.dev/content-type": "application/x-yaml",
                    "resolution.tekton.dev/path": "tasks/managed/collect-data/collect-data.yaml",
                    "resolution.tekton.dev/revision": "461087e5fcdea4ed9fd30bc79deab1ab052b6b77",
                    "resolution.tekton.dev/url": "https://github.com/konflux-ci/release-service-catalog"
                },
                "conditions": [
                    {
                        "lastTransitionTime": "2026-04-22T16:24:26Z",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "data": "LS0tCmFwaVZlcnNpb246IHRla3Rvbi5kZXYvdjEKa2luZDogVGFzawptZXRhZGF0YToKICBuYW1lOiBjb2xsZWN0LWRhdGEKICBhbm5vdGF0aW9uczoKICAgIHRla3Rvbi5kZXYvcGlwZWxpbmVzLm1pblZlcnNpb246ICIwLjEyLjEiCiAgICB0ZWt0b24uZGV2L3RhZ3M6IHJlbGVhc2UKc3BlYzoKICBkZXNjcmlwdGlvbjogfC0KICAgIFRla3RvbiB0YXNrIHRvIGNvbGxlY3QgdGhlIGluZm9ybWF0aW9uIGFkZGVkIHRvIHRoZSBkYXRhIGZpZWxkIG9mIHRoZSByZWxlYXNlIHJlc291cmNlcy4KCiAgICBUaGUgcHVycG9zZSBvZiB0aGlzIHRhc2sgaXMgdG8gY29sbGVjdCBhbGwgdGhlIGRhdGEgYW5kIHN1cHBseSBpdCB0byB0aGUgb3RoZXIgdGFzayBpbiB0aGUgcGlwZWxpbmUgYnkgY3JlYXRpbmcKICAgIGEganNvbiBmaWxlIGNhbGxlZCBgZGF0YS5qc29uYCBpbiB0aGUgd29ya3NwYWNlLgoKICAgIFRoaXMgdGFzayBhbHNvIHN0b3JlcyB0aGUgcGFzc2VkIHJlc291cmNlcyBhcyBqc29uIGZpbGVzIGluIGEgd29ya3NwYWNlLgoKICAgIFRoZSBwYXJhbWV0ZXJzIHRvIHRoaXMgdGFzayBhcmUgbG93ZXJjYXNlIGluc3RlYWQgb2YgY2FtZWxDYXNlIGJlY2F1c2UgdGhleSBhcmUgcGFzc2VkIGZyb20gdGhlIG9wZXJhdG9yLCBhbmQgdGhlCiAgICBvcGVyYXRvciBwYXNzZXMgdGhlbSBhcyBsb3dlcmNhc2UuCgogICAgQSB0YXNrIHJlc3VsdCBpcyByZXR1cm5lZCBmb3IgZWFjaCByZXNvdXJjZSB3aXRoIHRoZSByZWxhdGl2ZSBwYXRoIHRvIHRoZSBzdG9yZWQgSlNPTiBmb3IgaXQgaW4gdGhlIHdvcmtzcGFjZS4KCiAgICBGaW5hbGx5LCB0aGUgdGFzayBjaGVja3MgdGhhdCB0aGUga2V5cyBmcm9tIHRoZSBjb3JyZWN0IHJlc291cmNlIChhIGtleSB0aGF0IHNob3VsZCBjb21lIGZyb20gdGhlCiAgICBSZWxlYXNlUGxhbkFkbWlzc2lvbiBzaG91bGQgbm90IGJlIHByZXNlbnQgaW4gdGhlIFJlbGVhc2UgZGF0YSBzZWN0aW9uKS4KICBwYXJhbXM6CiAgICAtIG5hbWU6IHJlbGVhc2UKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBUaGUgbmFtZXNwYWNlZCBuYW1lIG9mIHRoZSBSZWxlYXNlCiAgICAtIG5hbWU6IHJlbGVhc2VQbGFuCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogVGhlIG5hbWVzcGFjZWQgbmFtZSBvZiB0aGUgUmVsZWFzZVBsYW4KICAgIC0gbmFtZTogcmVsZWFzZVBsYW5BZG1pc3Npb24KICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBUaGUgbmFtZXNwYWNlZCBuYW1lIG9mIHRoZSBSZWxlYXNlUGxhbkFkbWlzc2lvbgogICAgLSBuYW1lOiByZWxlYXNlU2VydmljZUNvbmZpZwogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IFRoZSBuYW1lc3BhY2VkIG5hbWUgb2YgdGhlIFJlbGVhc2VTZXJ2aWNlQ29uZmlnCiAgICAtIG5hbWU6IHNuYXBzaG90CiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogVGhlIG5hbWVzcGFjZWQgbmFtZSBvZiB0aGUgU25hcHNob3QKICAgIC0gbmFtZTogc3ViZGlyZWN0b3J5CiAgICAgIGRlc2NyaXB0aW9uOiBTdWJkaXJlY3RvcnkgaW5zaWRlIHRoZSB3b3Jrc3BhY2UgdG8gYmUgdXNlZAogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVmYXVsdDogIiIKICAgIC0gbmFtZTogb2NpU3RvcmFnZQogICAgICBkZXNjcmlwdGlvbjogVGhlIE9DSSByZXBvc2l0b3J5IHdoZXJlIHRoZSBUcnVzdGVkIEFydGlmYWN0cyBhcmUgc3RvcmVkCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZWZhdWx0OiAiZW1wdHkiCiAgICAtIG5hbWU6IG9yYXNPcHRpb25zCiAgICAgIGRlc2NyaXB0aW9uOiBvcmFzIG9wdGlvbnMgdG8gcGFzcyB0byBUcnVzdGVkIEFydGlmYWN0cyBjYWxscwogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVmYXVsdDogIiIKICAgIC0gbmFtZTogb2NpQXJ0aWZhY3RFeHBpcmVzQWZ0ZXIKICAgICAgZGVzY3JpcHRpb246IEV4cGlyYXRpb24gZGF0ZSBmb3IgdGhlIHRydXN0ZWQgYXJ0aWZhY3RzIGNyZWF0ZWQgaW4gdGhlCiAgICAgICAgT0NJIHJlcG9zaXRvcnkuIEFuIGVtcHR5IHN0cmluZyBtZWFucyB0aGUgYXJ0aWZhY3RzIGRvIG5vdCBleHBpcmUKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlZmF1bHQ6ICIxZCIKICAgIC0gbmFtZTogdHJ1c3RlZEFydGlmYWN0c0RlYnVnCiAgICAgIGRlc2NyaXB0aW9uOiBGbGFnIHRvIGVuYWJsZSBkZWJ1ZyBsb2dnaW5nIGluIHRydXN0ZWQgYXJ0aWZhY3RzLiBTZXQgdG8gYSBub24tZW1wdHkgc3RyaW5nIHRvIGVuYWJsZQogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVmYXVsdDogIiIKICAgIC0gbmFtZTogZGF0YURpcgogICAgICBkZXNjcmlwdGlvbjogVGhlIGxvY2F0aW9uIHdoZXJlIGRhdGEgd2lsbCBiZSBzdG9yZWQKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlZmF1bHQ6IC92YXIvd29ya2Rpci9yZWxlYXNlCiAgICAtIG5hbWU6IHRhc2tHaXRVcmwKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBUaGUgdXJsIHRvIHRoZSBnaXQgcmVwbyB3aGVyZSB0aGUgcmVsZWFzZS1zZXJ2aWNlLWNhdGFsb2cgdGFza3MgYW5kIHN0ZXBhY3Rpb25zIHRvIGJlIHVzZWQgYXJlIHN0b3JlZAogICAgLSBuYW1lOiB0YXNrR2l0UmV2aXNpb24KICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBUaGUgcmV2aXNpb24gaW4gdGhlIHRhc2tHaXRVcmwgcmVwbyB0byBiZSB1c2VkCiAgICAtIG5hbWU6IGNhVHJ1c3RDb25maWdNYXBOYW1lCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogVGhlIG5hbWUgb2YgdGhlIENvbmZpZ01hcCB0byByZWFkIENBIGJ1bmRsZSBkYXRhIGZyb20KICAgICAgZGVmYXVsdDogdHJ1c3RlZC1jYQogICAgLSBuYW1lOiBjYVRydXN0Q29uZmlnTWFwS2V5CiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogVGhlIG5hbWUgb2YgdGhlIGtleSBpbiB0aGUgQ29uZmlnTWFwIHRoYXQgY29udGFpbnMgdGhlIENBIGJ1bmRsZSBkYXRhCiAgICAgIGRlZmF1bHQ6IGNhLWJ1bmRsZS5jcnQKICAgIC0gbmFtZTogY2FDZXJ0UGF0aAogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IFBhdGggdG8gQ0EgY2VydGlmaWNhdGUgYnVuZGxlIGZvciBUTFMgdmVyaWZpY2F0aW9uIHdpdGggc2VsZi1zaWduZWQgY2VydGlmaWNhdGVzCiAgICAgIGRlZmF1bHQ6IC9tbnQvdHJ1c3RlZC1jYS9jYS1idW5kbGUuY3J0CiAgcmVzdWx0czoKICAgIC0gbmFtZTogcmVsZWFzZQogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IFRoZSByZWxhdGl2ZSBwYXRoIGluIHRoZSB3b3Jrc3BhY2UgdG8gdGhlIHN0b3JlZCByZWxlYXNlIGpzb24KICAgIC0gbmFtZTogcmVsZWFzZVBsYW4KICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBUaGUgcmVsYXRpdmUgcGF0aCBpbiB0aGUgd29ya3NwYWNlIHRvIHRoZSBzdG9yZWQgcmVsZWFzZVBsYW4ganNvbgogICAgLSBuYW1lOiByZWxlYXNlUGxhbkFkbWlzc2lvbgogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IFRoZSByZWxhdGl2ZSBwYXRoIGluIHRoZSB3b3Jrc3BhY2UgdG8gdGhlIHN0b3JlZCByZWxlYXNlUGxhbkFkbWlzc2lvbiBqc29uCiAgICAtIG5hbWU6IHJlbGVhc2VTZXJ2aWNlQ29uZmlnCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogVGhlIHJlbGF0aXZlIHBhdGggaW4gdGhlIHdvcmtzcGFjZSB0byB0aGUgc3RvcmVkIHJlbGVhc2VTZXJ2aWNlQ29uZmlnIGpzb24KICAgIC0gbmFtZTogc25hcHNob3RTcGVjCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogVGhlIHJlbGF0aXZlIHBhdGggaW4gdGhlIHdvcmtzcGFjZSB0byB0aGUgc3RvcmVkIHNuYXBzaG90U3BlYyBqc29uCiAgICAtIG5hbWU6IGRhdGEKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBUaGUgcmVsYXRpdmUgcGF0aCBpbiB0aGUgd29ya3NwYWNlIHRvIHRoZSBzdG9yZWQgZGF0YSBqc29uCiAgICAtIG5hbWU6IHJlc3VsdHNEaXIKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBUaGUgcmVsYXRpdmUgcGF0aCBpbiB0aGUgd29ya3NwYWNlIHRvIHRoZSByZXN1bHRzIGRpcmVjdG9yeQogICAgLSBuYW1lOiBzaW5nbGVDb21wb25lbnRNb2RlCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogc2luZ2xlIGNvbXBvbmVudCBtb2RlCiAgICAtIG5hbWU6IHNuYXBzaG90TmFtZQogICAgICB0eXBlOiBzdHJpbmcKICAgICAgZGVzY3JpcHRpb246IG5hbWUgb2YgU25hcHNob3QgcmVzb3VyY2UKICAgIC0gbmFtZTogc25hcHNob3ROYW1lc3BhY2UKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBuYW1lc3BhY2Ugd2hlcmUgU25hcHNob3QgaXMgbG9jYXRlZAogICAgLSBuYW1lOiBzbmFwc2hvdEJ1aWxkSWQKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBCdWlsZCBJZCB3aGVyZSBTbmFwc2hvdCBvcmlnaW5hdGVkCiAgICAtIG5hbWU6IHJlbGVhc2VQaXBlbGluZU1ldGFkYXRhCiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjoganNvbiBvYmplY3QgY29udGFpbmluZyBnaXQgcmVzb2x2ZXIgbWV0YWRhdGEgYWJvdXQgdGhlIHJ1bm5pbmcgcmVsZWFzZSBwaXBlbGluZQogICAgLSBuYW1lOiBzb3VyY2VEYXRhQXJ0aWZhY3QKICAgICAgdHlwZTogc3RyaW5nCiAgICAgIGRlc2NyaXB0aW9uOiBQcm9kdWNlZCB0cnVzdGVkIGRhdGEgYXJ0aWZhY3QKICAgIC0gbmFtZTogc3ViZGlyZWN0b3J5CiAgICAgIHR5cGU6IHN0cmluZwogICAgICBkZXNjcmlwdGlvbjogU3ViZGlyZWN0b3J5IGluc2lkZSB0aGUgd29ya3NwYWNlIHRvIGJlIHVzZWQKICB2b2x1bWVzOgogICAgLSBuYW1lOiB3b3JrZGlyCiAgICAgIGVtcHR5RGlyOiB7fQogICAgLSBuYW1lOiB0cnVzdGVkLWNhCiAgICAgIGNvbmZpZ01hcDoKICAgICAgICBuYW1lOiAkKHBhcmFtcy5jYVRydXN0Q29uZmlnTWFwTmFtZSkKICAgICAgICBpdGVtczoKICAgICAgICAgIC0ga2V5OiAkKHBhcmFtcy5jYVRydXN0Q29uZmlnTWFwS2V5KQogICAgICAgICAgICBwYXRoOiBjYS1idW5kbGUuY3J0CiAgICAgICAgb3B0aW9uYWw6IHRydWUKICBzdGVwVGVtcGxhdGU6CiAgICB2b2x1bWVNb3VudHM6CiAgICAgIC0gbW91bnRQYXRoOiAvdmFyL3dvcmtkaXIKICAgICAgICBuYW1lOiB3b3JrZGlyCiAgICAgIC0gbmFtZTogdHJ1c3RlZC1jYQogICAgICAgIG1vdW50UGF0aDogL21udC90cnVzdGVkLWNhCiAgICAgICAgcmVhZE9ubHk6IHRydWUKICAgIGVudjoKICAgICAgLSBuYW1lOiBJTUFHRV9FWFBJUkVTX0FGVEVSCiAgICAgICAgdmFsdWU6ICQocGFyYW1zLm9jaUFydGlmYWN0RXhwaXJlc0FmdGVyKQogICAgICAtIG5hbWU6ICJPUkFTX09QVElPTlMiCiAgICAgICAgdmFsdWU6ICIkKHBhcmFtcy5vcmFzT3B0aW9ucykiCiAgICAgIC0gbmFtZTogIkRFQlVHIgogICAgICAgIHZhbHVlOiAiJChwYXJhbXMudHJ1c3RlZEFydGlmYWN0c0RlYnVnKSIKICAgIHNlY3VyaXR5Q29udGV4dDoKICAgICAgcnVuQXNVc2VyOiAxMDAxCiAgc3RlcHM6CiAgICAtIG5hbWU6IGNvbGxlY3QtZGF0YQogICAgICBpbWFnZTogcXVheS5pby9rb25mbHV4LWNpL3JlbGVhc2Utc2VydmljZS11dGlsc0BzaGEyNTY6NTU0NmZhNzhkM2M4OGQ3YjZhMmU4Y2ZmODkwMmY3NzU3ZjAwNTQxZDBiYmFmMTEzYjlmMjkzMTMzODk0YWZhMwogICAgICBjb21wdXRlUmVzb3VyY2VzOgogICAgICAgIGxpbWl0czoKICAgICAgICAgIG1lbW9yeTogNjRNaQogICAgICAgIHJlcXVlc3RzOgogICAgICAgICAgbWVtb3J5OiA2NE1pCiAgICAgICAgICBjcHU6IDUwbQogICAgICBlbnY6CiAgICAgICAgLSBuYW1lOiAiUkVMRUFTRSIKICAgICAgICAgIHZhbHVlOiAnJChwYXJhbXMucmVsZWFzZSknCiAgICAgICAgLSBuYW1lOiAiUkVMRUFTRV9QTEFOIgogICAgICAgICAgdmFsdWU6ICckKHBhcmFtcy5yZWxlYXNlUGxhbiknCiAgICAgICAgLSBuYW1lOiAiUkVMRUFTRV9QTEFOX0FETUlTU0lPTiIKICAgICAgICAgIHZhbHVlOiAnJChwYXJhbXMucmVsZWFzZVBsYW5BZG1pc3Npb24pJwogICAgICAgIC0gbmFtZTogIlJFTEVBU0VfU0VSVklDRV9DT05GSUciCiAgICAgICAgICB2YWx1ZTogJyQocGFyYW1zLnJlbGVhc2VTZXJ2aWNlQ29uZmlnKScKICAgICAgICAtIG5hbWU6ICJTTkFQU0hPVCIKICAgICAgICAgIHZhbHVlOiAnJChwYXJhbXMuc25hcHNob3QpJwogICAgICBzY3JpcHQ6IHwKICAgICAgICAjIS91c3IvYmluL2VudiBiYXNoCiAgICAgICAgc2V0IC1lbyBwaXBlZmFpbAoKICAgICAgICBzZXQgLXgKICAgICAgICBlY2hvIC1uICIkKHBhcmFtcy5zdWJkaXJlY3RvcnkpIiA+ICIkKHJlc3VsdHMuc3ViZGlyZWN0b3J5LnBhdGgpIgoKICAgICAgICBSRVNVTFRTX0RJUl9QQVRIPSJyZXN1bHRzIgogICAgICAgIGlmIFsgLW4gIiQocGFyYW1zLnN1YmRpcmVjdG9yeSkiIF07IHRoZW4KICAgICAgICAgIG1rZGlyIC1wICIkKHBhcmFtcy5kYXRhRGlyKS8kKHBhcmFtcy5zdWJkaXJlY3RvcnkpIgogICAgICAgICAgUkVTVUxUU19ESVJfUEFUSD0iJChwYXJhbXMuc3ViZGlyZWN0b3J5KS9yZXN1bHRzIgogICAgICAgIGZpCgogICAgICAgIG1rZGlyIC1wICIkKHBhcmFtcy5kYXRhRGlyKS8kUkVTVUxUU19ESVJfUEFUSCIKICAgICAgICBlY2hvIC1uICIkUkVTVUxUU19ESVJfUEFUSCIgPiAiJChyZXN1bHRzLnJlc3VsdHNEaXIucGF0aCkiCgogICAgICAgIFJFTEVBU0VfUEFUSD0iJChwYXJhbXMuc3ViZGlyZWN0b3J5KS9yZWxlYXNlLmpzb24iCiAgICAgICAgZWNobyAtbiAiJFJFTEVBU0VfUEFUSCIgPiAiJChyZXN1bHRzLnJlbGVhc2UucGF0aCkiCiAgICAgICAgZ2V0LXJlc291cmNlICJyZWxlYXNlIiAiJHtSRUxFQVNFfSIgfCB0ZWUgIiQocGFyYW1zLmRhdGFEaXIpLyRSRUxFQVNFX1BBVEgiCgogICAgICAgIFJFTEVBU0VQTEFOX1BBVEg9IiQocGFyYW1zLnN1YmRpcmVjdG9yeSkvcmVsZWFzZV9wbGFuLmpzb24iCiAgICAgICAgZWNobyAtbiAiJFJFTEVBU0VQTEFOX1BBVEgiID4gIiQocmVzdWx0cy5yZWxlYXNlUGxhbi5wYXRoKSIKICAgICAgICBnZXQtcmVzb3VyY2UgInJlbGVhc2VwbGFuIiAiJHtSRUxFQVNFX1BMQU59IiB8IHRlZSAiJChwYXJhbXMuZGF0YURpcikvJFJFTEVBU0VQTEFOX1BBVEgiCgogICAgICAgIFJFTEVBU0VQTEFOQURNSVNTSU9OX1BBVEg9IiQocGFyYW1zLnN1YmRpcmVjdG9yeSkvcmVsZWFzZV9wbGFuX2FkbWlzc2lvbi5qc29uIgogICAgICAgIGVjaG8gLW4gIiRSRUxFQVNFUExBTkFETUlTU0lPTl9QQVRIIiA+ICIkKHJlc3VsdHMucmVsZWFzZVBsYW5BZG1pc3Npb24ucGF0aCkiCiAgICAgICAgZ2V0LXJlc291cmNlICJyZWxlYXNlcGxhbmFkbWlzc2lvbiIgIiR7UkVMRUFTRV9QTEFOX0FETUlTU0lPTn0iIFwKICAgICAgICAgIHwgdGVlICIkKHBhcmFtcy5kYXRhRGlyKS8kUkVMRUFTRVBMQU5BRE1JU1NJT05fUEFUSCIKCiAgICAgICAgUkVMRUFTRVNFUlZJQ0VDT05GSUdfUEFUSD0iJChwYXJhbXMuc3ViZGlyZWN0b3J5KS9yZWxlYXNlX3NlcnZpY2VfY29uZmlnLmpzb24iCiAgICAgICAgZWNobyAtbiAiJFJFTEVBU0VTRVJWSUNFQ09ORklHX1BBVEgiID4gIiQocmVzdWx0cy5yZWxlYXNlU2VydmljZUNvbmZpZy5wYXRoKSIKICAgICAgICBnZXQtcmVzb3VyY2UgInJlbGVhc2VzZXJ2aWNlY29uZmlnIiAiJHtSRUxFQVNFX1NFUlZJQ0VfQ09ORklHfSIgXAogICAgICAgICAgfCB0ZWUgIiQocGFyYW1zLmRhdGFEaXIpLyRSRUxFQVNFU0VSVklDRUNPTkZJR19QQVRIIgoKICAgICAgICBlY2hvIC1lICJcbkZldGNoaW5nIFNuYXBzaG90IFNwZWMiCiAgICAgICAgU05BUFNIT1RTUEVDX1BBVEg9IiQocGFyYW1zLnN1YmRpcmVjdG9yeSkvc25hcHNob3Rfc3BlYy5qc29uIgogICAgICAgIGVjaG8gLW4gIiRTTkFQU0hPVFNQRUNfUEFUSCIgPiAiJChyZXN1bHRzLnNuYXBzaG90U3BlYy5wYXRoKSIKICAgICAgICBnZXQtcmVzb3VyY2UgInNuYXBzaG90IiAiJHtTTkFQU0hPVH0iICJ7LnNwZWN9IiBcCiAgICAgICAgICB8IGpxICcoaWYgLmNvbXBvbmVudEdyb3VwID09IG51bGwgdGhlbiAuY29tcG9uZW50R3JvdXAgPSAuYXBwbGljYXRpb24gZWxzZSAuIGVuZCkgfCBkZWwoLmFwcGxpY2F0aW9uKScgXAogICAgICAgICAgfCB0ZWUgIiQocGFyYW1zLmRhdGFEaXIpLyRTTkFQU0hPVFNQRUNfUEFUSCIKICAgICAgICBsYWJlbHM9JChnZXQtcmVzb3VyY2UgInNuYXBzaG90IiAiJHtTTkFQU0hPVH0iICJ7Lm1ldGFkYXRhLmxhYmVsc30iKQogICAgICAgIEJVSUxEX0lEPSQoanEgLXIgJy4iYXBwc3R1ZGlvLm9wZW5zaGlmdC5pby9idWlsZC1waXBlbGluZXJ1biIgLy8gIiInIDw8PCAiJHtsYWJlbHN9IikKICAgICAgICBlY2hvIC1uICIke0JVSUxEX0lEfSIgfCB0ZWUgIiQocmVzdWx0cy5zbmFwc2hvdEJ1aWxkSWQucGF0aCkiCgogICAgICAgIGVjaG8gLWUgIlxuR2VuZXJhdGluZyBjb2xsZWN0b3JzIGRhdGEiCiAgICAgICAgY29sbGVjdG9yc19zdGF0dXM9JChnZXQtcmVzb3VyY2UgInJlbGVhc2UiICIke1JFTEVBU0V9IiAiey5zdGF0dXMuY29sbGVjdG9yc30iKQogICAgICAgIGVjaG8gIioqKmNvbGxlY3RvcnMgc3RhdHVzIgogICAgICAgIGVjaG8gIiR7Y29sbGVjdG9yc19zdGF0dXN9IgogICAgICAgIGVjaG8gIioqKiIKCiAgICAgICAgY29sbGVjdG9yc19yZXN1bHQ9JChqcSAtYyAnCiAgICAgICAgICBkZWYgZGVlcG1lcmdlKGE7IGIpOgogICAgICAgICAgICByZWR1Y2UgYltdIGFzICRpdGVtIChhOwogICAgICAgICAgICByZWR1Y2UgKCRpdGVtIHwga2V5c191bnNvcnRlZFtdKSBhcyAka2V5ICguOwogICAgICAgICAgICAkaXRlbVska2V5XSBhcyAkdmFsIHwgKCR2YWwgfCB0eXBlKSBhcyAkdHlwZSB8IC5bJGtleV0gPSBpZiAoJHR5cGUgPT0gIm9iamVjdCIpIHRoZW4KICAgICAgICAgICAgZGVlcG1lcmdlKHt9OyBbaWYgLlska2V5XSA9PSBudWxsIHRoZW4ge30gZWxzZSAuWyRrZXldIGVuZCwgJHZhbF0pCiAgICAgICAgICAgIGVsaWYgKCR0eXBlID09ICJhcnJheSIpIHRoZW4KICAgICAgICAgICAgKC5bJGtleV0gKyAkdmFsIHwgdW5pcXVlKQogICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICR2YWwKICAgICAgICAgICAgZW5kKQogICAgICAgICAgICApOwoKICAgICAgICAgICMgRW5zdXJlIHdlIHNhZmVseSBoYW5kbGUgbWlzc2luZyBjb2xsZWN0b3JzCiAgICAgICAgICAoLj8gLy8ge30pIGFzICRjb2xsZWN0b3JzIHwKCiAgICAgICAgICAjIEZsYXR0ZW4gYW5kIGNvbWJpbmUgdGhlIG1hbmFnZWQgYW5kIHRlbmFudCBzZWN0aW9ucwogICAgICAgICAgWygkY29sbGVjdG9ycy5tYW5hZ2VkPyAvLyB7fSB8IHRvX2VudHJpZXMgfCBtYXAoLnZhbHVlKSkgKwogICAgICAgICAgICgkY29sbGVjdG9ycy50ZW5hbnQ/IC8vIHt9IHwgdG9fZW50cmllcyB8IG1hcCgudmFsdWUpKV0gfAogICAgICAgICAgIGZsYXR0ZW4gfAogICAgICAgICAgIGRlZXBtZXJnZSh7fTsgLikKICAgICAgICAnIDw8PCAiJHtjb2xsZWN0b3JzX3N0YXR1c30iKQogICAgICAgIGVjaG8gIioqKmNvbGxlY3RvcnMiCiAgICAgICAganEgPDw8ICIkY29sbGVjdG9yc19yZXN1bHQiCiAgICAgICAgZWNobyAiKioqIgoKICAgICAgICBlY2hvIC1lICJcbkZldGNoaW5nIG1lcmdlZCBkYXRhIGpzb24iCiAgICAgICAgcmVsZWFzZV9yZXN1bHQ9JChnZXQtcmVzb3VyY2UgInJlbGVhc2UiICIke1JFTEVBU0V9IiAiey5zcGVjLmRhdGF9IikKCiAgICAgICAgcmVsZWFzZV9wbGFuX3Jlc3VsdD0kKGdldC1yZXNvdXJjZSAicmVsZWFzZXBsYW4iICIke1JFTEVBU0VfUExBTn0iICJ7LnNwZWMuZGF0YX0iKQoKICAgICAgICByZWxlYXNlX3BsYW5fYWRtaXNzaW9uX3Jlc3VsdD0kKGdldC1yZXNvdXJjZSAicmVsZWFzZXBsYW5hZG1pc3Npb24iICIke1JFTEVBU0VfUExBTl9BRE1JU1NJT059IiBcCiAgICAgICAgICAgICJ7LnNwZWMuZGF0YX0iKQoKICAgICAgICAjIE1lcmdlIGNvbGxlY3RvcnMgYW5kIFJlbGVhc2Uga2V5cy4gUmVsZWFzZSBoYXMgaGlnaGVyIHByaW9yaXR5CiAgICAgICAgbWVyZ2VkX291dHB1dD0kKG1lcmdlLWpzb24gIiRjb2xsZWN0b3JzX3Jlc3VsdCIgIiRyZWxlYXNlX3Jlc3VsdCIpCgogICAgICAgICMgTWVyZ2Ugbm93IHdpdGggUmVsZWFzZVBsYW4ga2V5cy4gUmVsZWFzZVBsYW4gaGFzIGhpZ2hlciBwcmlvcml0eQogICAgICAgIG1lcmdlZF9vdXRwdXQ9JChtZXJnZS1qc29uICIkbWVyZ2VkX291dHB1dCIgIiRyZWxlYXNlX3BsYW5fcmVzdWx0IikKCiAgICAgICAgIyBGaW5hbGx5IG1lcmdlIHdpdGggUmVsZWFzZVBsYW5BZG1pc3Npb24ga2V5cy4gUmVsZWFzZVBsYW5BZG1pc3Npb24gaGFzIGhpZ2hlciBwcmlvcml0eQogICAgICAgIG1lcmdlZF9vdXRwdXQ9JChtZXJnZS1qc29uICIkbWVyZ2VkX291dHB1dCIgIiRyZWxlYXNlX3BsYW5fYWRtaXNzaW9uX3Jlc3VsdCIpCgogICAgICAgIERBVEFfUEFUSD0iJChwYXJhbXMuc3ViZGlyZWN0b3J5KS9kYXRhLmpzb24iCiAgICAgICAgZWNobyAtbiAiJERBVEFfUEFUSCIgPiAiJChyZXN1bHRzLmRhdGEucGF0aCkiCiAgICAgICAgZWNobyAiJG1lcmdlZF9vdXRwdXQiIHwgdGVlICIkKHBhcmFtcy5kYXRhRGlyKS8kREFUQV9QQVRIIgoKICAgICAgICAjIGdldCBwaXBlbGluZSByZWYgaW5mbwogICAgICAgIHBpcGVsaW5lcmVmPSQoanEgLWMgJy5zcGVjLnBpcGVsaW5lLnBpcGVsaW5lUmVmJyBcCiAgICAgICAgICAiJChwYXJhbXMuZGF0YURpcikvJChwYXJhbXMuc3ViZGlyZWN0b3J5KS9yZWxlYXNlX3BsYW5fYWRtaXNzaW9uLmpzb24iKQogICAgICAgIHJlc29sdmVyPSQoanEgLXIgJy5yZXNvbHZlciAvLyAiIicgPDw8ICIke3BpcGVsaW5lcmVmfSIpCiAgICAgICAgaWYgWyAiJHtyZXNvbHZlcn0iID09ICJnaXQiIF0gOyB0aGVuCiAgICAgICAgICB1cmw9JChqcSAtciAnLnBhcmFtc1tdIHwgc2VsZWN0KC5uYW1lPT0idXJsIikgfCAudmFsdWUnIDw8PCAiJHtwaXBlbGluZXJlZn0iKQogICAgICAgICAgcmV2aXNpb249JChqcSAtciAnLnBhcmFtc1tdIHwgc2VsZWN0KC5uYW1lPT0icmV2aXNpb24iKSB8IC52YWx1ZScgPDw8ICIke3BpcGVsaW5lcmVmfSIpCiAgICAgICAgICBwYXRoaW5yZXBvPSQoanEgLXIgJy5wYXJhbXNbXSB8IHNlbGVjdCgubmFtZT09InBhdGhJblJlcG8iKSB8IC52YWx1ZScgPDw8ICIke3BpcGVsaW5lcmVmfSIpCiAgICAgICAgICBvcmdyZXBvPSIke3VybCMqLyovKi99IgogICAgICAgICAgb3JnPSQoZWNobyAiJHtvcmdyZXBvfSIgfCBjdXQgLWYxIC1kLykKICAgICAgICAgIHJlcG89JChlY2hvICIke29yZ3JlcG99IiB8IGN1dCAtZjIgLWQvIHwgY3V0IC1kLiAtZjEpCgogICAgICAgICAgc2hhPSQoY3VybCAtcyAiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy8ke29yZ30vJHtyZXBvfS9jb21taXRzLyR7cmV2aXNpb259IiB8IGpxIC1yICcuc2hhIC8vICIiJykKCiAgICAgICAgZmkKCiAgICAgICAgb3JnPSIke29yZzotdW5rbm93bn0iCiAgICAgICAgcmVwbz0iJHtyZXBvOi11bmtub3dufSIKICAgICAgICByZXZpc2lvbj0iJHtyZXZpc2lvbjotdW5rbm93bn0iCiAgICAgICAgcGF0aGlucmVwbz0iJHtwYXRoaW5yZXBvOi11bmtub3dufSIKICAgICAgICBzaGE9IiR7c2hhOi11bmtub3dufSIKCiAgICAgICAgZWNobyAiIgogICAgICAgIGVjaG8gIlJlbGVhc2UgUGlwZWxpbmUgUmVmIEluZm86IgogICAgICAgIGVjaG8gIi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIgoKICAgICAgICBqc29uPSQoanEgLW4gLWMgXAogICAgICAgICAgLS1hcmcgb3JnICIke29yZ30iIFwKICAgICAgICAgIC0tYXJnIHJlcG8gIiR7cmVwb30iIFwKICAgICAgICAgIC0tYXJnIHJldmlzaW9uICIke3JldmlzaW9ufSIgXAogICAgICAgICAgLS1hcmcgcGF0aGlucmVwbyAiJHtwYXRoaW5yZXBvfSIgXAogICAgICAgICAgLS1hcmcgc2hhICIke3NoYX0iIFwKICAgICAgICAgICckQVJHUy5uYW1lZCcpCgogICAgICAgIGVjaG8gIiR7anNvbn0iID4gIiQocmVzdWx0cy5yZWxlYXNlUGlwZWxpbmVNZXRhZGF0YS5wYXRoKSIKICAgICAgICAjIHByZXR0eSBwcmludCBmb3IgbG9nIG1lc3NhZ2UKICAgICAgICBqcSAuIDw8PCAiJGpzb24iCgogICAgICAgIFNJTkdMRV9DT01QT05FTlRfTU9ERT0kKGpxIC1yICcuc2luZ2xlQ29tcG9uZW50TW9kZSAvLyAiZmFsc2UiJyAiJChwYXJhbXMuZGF0YURpcikvJERBVEFfUEFUSCIpCiAgICAgICAgU05BUFNIT1RfTkFNRT0kKGVjaG8gIiR7U05BUFNIT1R9IiB8IGN1dCAtZjIgLWQvKQogICAgICAgIFNOQVBTSE9UX05BTUVTUEFDRT0kKGVjaG8gIiR7U05BUFNIT1R9IiB8IGN1dCAtZjEgLWQvKQoKICAgICAgICBlY2hvIC1uICIke1NJTkdMRV9DT01QT05FTlRfTU9ERX0iIHwgdGVlICIkKHJlc3VsdHMuc2luZ2xlQ29tcG9uZW50TW9kZS5wYXRoKSIKICAgICAgICBlY2hvIC1uICIke1NOQVBTSE9UX05BTUV9IiB8IHRlZSAiJChyZXN1bHRzLnNuYXBzaG90TmFtZS5wYXRoKSIKICAgICAgICBlY2hvIC1uICIke1NOQVBTSE9UX05BTUVTUEFDRX0iIHwgdGVlICIkKHJlc3VsdHMuc25hcHNob3ROYW1lc3BhY2UucGF0aCkiCgogICAgLSBuYW1lOiBjaGVjay1kYXRhLWtleS1zb3VyY2VzCiAgICAgIGltYWdlOiBxdWF5LmlvL2tvbmZsdXgtY2kvcmVsZWFzZS1zZXJ2aWNlLXV0aWxzQHNoYTI1Njo1NTQ2ZmE3OGQzYzg4ZDdiNmEyZThjZmY4OTAyZjc3NTdmMDA1NDFkMGJiYWYxMTNiOWYyOTMxMzM4OTRhZmEzCiAgICAgIGNvbXB1dGVSZXNvdXJjZXM6CiAgICAgICAgbGltaXRzOgogICAgICAgICAgbWVtb3J5OiAzMk1pCiAgICAgICAgcmVxdWVzdHM6CiAgICAgICAgICBtZW1vcnk6IDMyTWkKICAgICAgICAgIGNwdTogMTBtCiAgICAgIHNjcmlwdDogfAogICAgICAgICMhL3Vzci9iaW4vZW52IGJhc2gKICAgICAgICBzZXQgLWV4CgogICAgICAgIERJU0FMTE9XRURfS0VZU19KU09OPSd7CiAgICAgICAgICAgICJSZWxlYXNlIjogWwogICAgICAgICAgICAgICAgInJlbGVhc2VOb3Rlcy5wcm9kdWN0X2lkIiwKICAgICAgICAgICAgICAgICJyZWxlYXNlTm90ZXMucHJvZHVjdF9uYW1lIiwKICAgICAgICAgICAgICAgICJyZWxlYXNlTm90ZXMucHJvZHVjdF92ZXJzaW9uIiwKICAgICAgICAgICAgICAgICJyZWxlYXNlTm90ZXMucHJvZHVjdF9zdHJlYW0iLAogICAgICAgICAgICAgICAgInJlbGVhc2VOb3Rlcy5jcGUiLAogICAgICAgICAgICAgICAgInJlbGVhc2VOb3Rlcy5hbGxvd19jdXN0b21fbGl2ZV9pZCIKICAgICAgICAgICAgXSwKICAgICAgICAgICAgIlJlbGVhc2VQbGFuIjogWwogICAgICAgICAgICAgICAgInJlbGVhc2VOb3Rlcy5wcm9kdWN0X2lkIiwKICAgICAgICAgICAgICAgICJyZWxlYXNlTm90ZXMucHJvZHVjdF9uYW1lIiwKICAgICAgICAgICAgICAgICJyZWxlYXNlTm90ZXMucHJvZHVjdF92ZXJzaW9uIiwKICAgICAgICAgICAgICAgICJyZWxlYXNlTm90ZXMucHJvZHVjdF9zdHJlYW0iLAogICAgICAgICAgICAgICAgInJlbGVhc2VOb3Rlcy5jcGUiLAogICAgICAgICAgICAgICAgInJlbGVhc2VOb3Rlcy5hbGxvd19jdXN0b21fbGl2ZV9pZCIKICAgICAgICAgICAgXSwKICAgICAgICAgICAgIlJlbGVhc2VQbGFuQWRtaXNzaW9uIjogWwogICAgICAgICAgICBdCiAgICAgICAgfScKCiAgICAgICAgUkM9MAoKICAgICAgICBjaGVja19zb3VyY2UgKCkgeyAjIEV4cGVjdGVkIGFyZ3VtZW50cyBhcmUgW0NSRCBmcm9tIERJU0FMTE9XRURfS0VZU19KU09OLCBmaWxlXQogICAgICAgICAgICBmb3IgS0VZIGluICQoanEgLXIgIi4kMVtdIiA8PDwgIiRESVNBTExPV0VEX0tFWVNfSlNPTiIpIDsgZG8KICAgICAgICAgICAgICAgIGlmIFtbICQoanEgIi5zcGVjLmRhdGEuJEtFWSIgIiQyIikgIT0gIm51bGwiIF1dIDsgdGhlbgogICAgICAgICAgICAgICAgICAgIGVjaG8gIkZvdW5kIGRpc2FsbG93ZWQga2V5OiAkS0VZIGluIHJlc291cmNlICQxIgogICAgICAgICAgICAgICAgICAgIFJDPTEKICAgICAgICAgICAgICAgIGZpCiAgICAgICAgICAgIGRvbmUKICAgICAgICB9CgogICAgICAgIGNoZWNrX3NvdXJjZSAiUmVsZWFzZSIgIiQocGFyYW1zLmRhdGFEaXIpLyQocGFyYW1zLnN1YmRpcmVjdG9yeSkvcmVsZWFzZS5qc29uIgogICAgICAgIGNoZWNrX3NvdXJjZSAiUmVsZWFzZVBsYW4iICIkKHBhcmFtcy5kYXRhRGlyKS8kKHBhcmFtcy5zdWJkaXJlY3RvcnkpL3JlbGVhc2VfcGxhbi5qc29uIgogICAgICAgIGNoZWNrX3NvdXJjZSAiUmVsZWFzZVBsYW5BZG1pc3Npb24iIFwKICAgICAgICAgICAgIiQocGFyYW1zLmRhdGFEaXIpLyQocGFyYW1zLnN1YmRpcmVjdG9yeSkvcmVsZWFzZV9wbGFuX2FkbWlzc2lvbi5qc29uIgoKICAgICAgICBleGl0ICRSQwogICAgLSBuYW1lOiBjcmVhdGUtdHJ1c3RlZC1hcnRpZmFjdAogICAgICBjb21wdXRlUmVzb3VyY2VzOgogICAgICAgIGxpbWl0czoKICAgICAgICAgIG1lbW9yeTogMTI4TWkKICAgICAgICByZXF1ZXN0czoKICAgICAgICAgIG1lbW9yeTogMTI4TWkKICAgICAgICAgIGNwdTogMjUwbQogICAgICByZWY6CiAgICAgICAgcmVzb2x2ZXI6ICJnaXQiCiAgICAgICAgcGFyYW1zOgogICAgICAgICAgLSBuYW1lOiB1cmwKICAgICAgICAgICAgdmFsdWU6ICIkKHBhcmFtcy50YXNrR2l0VXJsKSIKICAgICAgICAgIC0gbmFtZTogcmV2aXNpb24KICAgICAgICAgICAgdmFsdWU6ICIkKHBhcmFtcy50YXNrR2l0UmV2aXNpb24pIgogICAgICAgICAgLSBuYW1lOiBwYXRoSW5SZXBvCiAgICAgICAgICAgIHZhbHVlOiBzdGVwYWN0aW9ucy9jcmVhdGUtdHJ1c3RlZC1hcnRpZmFjdC9jcmVhdGUtdHJ1c3RlZC1hcnRpZmFjdC55YW1sCiAgICAgIHBhcmFtczoKICAgICAgICAtIG5hbWU6IG9jaVN0b3JhZ2UKICAgICAgICAgIHZhbHVlOiAkKHBhcmFtcy5vY2lTdG9yYWdlKQogICAgICAgIC0gbmFtZTogd29ya0RpcgogICAgICAgICAgdmFsdWU6ICQocGFyYW1zLmRhdGFEaXIpCiAgICAgICAgLSBuYW1lOiBzb3VyY2VEYXRhQXJ0aWZhY3QKICAgICAgICAgIHZhbHVlOiAkKHJlc3VsdHMuc291cmNlRGF0YUFydGlmYWN0LnBhdGgpCiAgICAgICAgLSBuYW1lOiBjYUNlcnRQYXRoCiAgICAgICAgICB2YWx1ZTogJChwYXJhbXMuY2FDZXJ0UGF0aCkK",
                "observedGeneration": 1,
                "refSource": {
                    "digest": {
                        "sha1": "461087e5fcdea4ed9fd30bc79deab1ab052b6b77"
                    },
                    "entryPoint": "tasks/managed/collect-data/collect-data.yaml",
                    "uri": "git+https://github.com/konflux-ci/release-service-catalog"
                },
                "source": {
                    "digest": {
                        "sha1": "461087e5fcdea4ed9fd30bc79deab1ab052b6b77"
                    },
                    "entryPoint": "tasks/managed/collect-data/collect-data.yaml",
                    "uri": "git+https://github.com/konflux-ci/release-service-catalog"
                }
            }
        }
    ],
    "kind": "List",
    "metadata": {
        "resourceVersion": ""
    }
}
