diff --git a/.tekton/test-rhtap.yaml b/.tekton/test-rhtap.yaml new file mode 100644 index 000000000..c74523823 --- /dev/null +++ b/.tekton/test-rhtap.yaml @@ -0,0 +1,127 @@ +--- +apiVersion: tekton.dev/v1beta1 +kind: PipelineRun +metadata: + name: cachi2-test-rhtap-latest + annotations: + build.appstudio.redhat.com/commit_sha: "{{revision}}" + build.appstudio.redhat.com/target_branch: "{{target_branch}}" + pipelinesascode.tekton.dev/max-keep-runs: "3" + pipelinesascode.tekton.dev/on-event: "[pull_request]" + pipelinesascode.tekton.dev/on-target-branch: "[main]" +spec: + params: + - name: revision + value: "{{revision}}" + - name: slack-webhook-notification-team + value: build + pipelineSpec: + params: + - name: revision + tasks: + - name: tag-with-latest + params: + - name: revision + value: "$(params.revision)" + timeout: "15m" + workspaces: + - name: output + workspace: workspace + taskSpec: + params: + - name: revision + workspaces: + - name: output + steps: + - name: tag-with-latest + image: registry.access.redhat.com/ubi9/python-39 + script: | + #!/usr/bin/env bash + + ##################################### + # Prerequisites!! + # Install filefrag .. :(( + ##################################### + echo "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AAAAAAYAAAAaAAAAAAAAAAAAAAAgUAAAAAAAAAUAAAAcAAAAAAAAAAAAAAAoUAAAAAAAAAUAAAAeAAAAAAAAAAAAAABAUAAAAAAAAAUAAAAfAAAAAAAAAAAAAABgUAAAAAAAAAUAAAAdAAAAAAAAAAAAAAAgTwAAAAAAAAcAAAABAAAAAAAAAAAAAAAoTwAAAAAAAAcAAAADAAAAAAAAAAAAAAAwTwAAAAAAAAcAAAAFAAAAAAAAAAAAAAA4TwAAAAAAAAcAAAAGAAAAAAAAAAAAAABATwAAAAAAAAcAAAAHAAAAAAAAAAAAAABITwAAAAAAAAcAAAAIAAAAAAAAAAAAAABQTwAAAAAAAAcAAAAJAAAAAAAAAAAAAABYTwAAAAAAAAcAAAAKAAAAAAAAAAAAAABgTwAAAAAAAAcAAAAMAAAAAAAAAAAAAABoTwAAAAAAAAcAAAANAAAAAAAAAAAAAABwTwAAAAAAAAcAAAAOAAAAAAAAAAAAAAB4TwAAAAAAAAcAAAAPAAAAAAAAAAAAAACATwAAAAAAAAcAAAAQAAAAAAAAAAAAAACITwAAAAAAAAcAAAARAAAAAAAAAAAAAACQTwAAAAAAAAcAAAASAAAAAAAAAAAAAACYTwAAAAAAAAcAAAATAAAAAAAAAAAAAACgTwAAAAAAAAcAAAAUAAAAAAAAAAAAAACoTwAAAAAAAAcAAAAVAAAAAAAAAAAAAACwTwAAAAAAAAcAAAAWAAAAAAAAAAAAAAC4TwAAAAAAAAcAAAAXAAAAAAAAAAAAAADATwAAAAAAAAcAAAAZAAAAAAAAAAAAAADITwAAAAAAAAcAAAAaAAAAAAAAAAAAAADQTwAAAAAAAAcAAAAbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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vwIAAABMiZ3I/f//SPf2RImV2P3//zHSSYnASIuFSP7//0j39jHSSInBSIuFQP7//0j39kiNNZUWAABIicIxwOi79f//TIudyP3//0SLldj9///pu/z//w8fhAAAAAAASI29OP7//74BZgiAMcBIifpEiefoR/X//0SLBeQzAACJhdz9//+FwA+FQvn//0iLDfszAAC7AQAAAPaFOv7//wgPhT/5//9Bic6FyXQTjUH/Qo00xQAAAAAx0vf2RI1wAYM9RDQAAAB0NEiLhcD+//9IOQUgNAAAdCRMifJIjTWEFQAAvwIAAAAxwOgQ9f//RIsFbTMAAEiLDZIzAABIiwWjMwAAMdJCjRzF/f///8eF3P3//wEAAABIwegDSff2KcPpv/j//2YPH4QAAAAAAEiLjeD9//+LtQD+//9IjZU0/v//RInn6IQKAABBicaFwA+IhQIAAIM9vjMAAAAPher5//+LjTT+//+D+QEPhI0DAABMiepIjTXcEwAAvwIAAAAxwOh39P//Dx+AAAAAAEiLNWkyAAC/CgAAAOhP9P//RInn6Df0///psf3//2aQSYsMJEiLPYUyAABIjRVmFAAAMcC+AgAAAOjS9P//xwVAMwAAAAQAAOlj9f//6K7z//9IjT3xEgAARIswQffe6Dz0//9Eiefo5PP//+lG/f//SI012hIAAL8CAAAAMcDo7PP//+mW9///6HLz//9IjT2wEgAARIswQffe6AD0///rwjH2SIm1CP7//4XAD4V4+v//6cv6//9Eiefo0PP//4XAD4Rz+f//6DPz//+LAEGJxkH33oXAD48kAQAARInwmff7i500/v//QYnGQYPGAYP7AXRyTInqMcCJ2b8CAAAASI01wRIAAOhj8///RYX2D5XCRDnzD5/AhMIPhN/+///2hdz9//8BD4TS/v//QYP+AkiNDfcRAABIjQV0EgAASA9NyESJ8kiNNVIUAAC/AgAAADHA6Bbz//9Eiefo7vL//+lo/P//McBMieq/AgAAAEiNNT4SAADo8/L//0WF9g+Jev7//0iNDaMRAAD2hdz9//8Bda7pZf7//0iNvTj+//++KWYEQDHASIn6RInn6Hzy//9IizW1MAAAhcAPheH3///2hTj+//8BD4TU9///SInxug4AAAC+AQAAAEiNPYcRAADoF/P//+mv9///99hMi63A/f//RIulHP7//0GJxkGD/uoPhCoBAABBg/7nD4QgAQAAQYP+/w+EbAEAAESJ9+gJ8///SIs9gjAAAEyJ6UiNFWkRAABJicC+AgAAADHA6Mny///pGP7//4sFMjEAAAsFIDEAAAsFEjEAAA+EWvf//0GD/ssPhPb9//9Eiff33+i48v//gz0FMQAAAEyJ6b4CAAAASYnBTI0FOxAAAEiNBR4QAABIiz0RMAAATA9FwEiNFdAQAAAxwOhf8v//6a79//8xwEiNDU0QAABIjRVSEAAAvwIAAABIjTVNEAAA6Jnx//9EAz2eMAAAQYPvAX8UMf/oBfL//zHAiYUA/v//6ef1//8xwEiNvcD+//+5IAAAADHS80irSI2dwP7//4PP/0iJ3uhTAgAASInavwIAAAAxwEiNNQMQAADoPfH//+uvgz1QMAAAAEyJ6b4CAAAASIs9ZS8AAEiNBd4PAABMjQWBDwAATA9FwEiNFSMQAAAxwOil8f//6fT8//9MiepIjTU8EAAAvwIAAAAxwOjq8P//6XX8//9Iiz0eLwAATInpvgIAAAAxwEiNFdURAADoaPH//+m3/P//SItFyGRIKwQlKAAAAHU5SYs8JOh7AQAASYsMJEmJwDHASIs92y4AAEiNFQYPAAC+AgAAAOgq8f//SItFyGRIKwQlKAAAAHTH6Cbw//9mDx9EAADzDx76Me1JidFeSIniSIPk8FBURTHAMclIjT1B8f///xUDLgAA9GYuDx+EAAAAAABIjT0xLgAASI0FKi4AAEg5+HQVSIsF5i0AAEiFwHQJ/+APH4AAAAAAww8fgAAAAABIjT0BLgAASI01+i0AAEgp/kiJ8EjB7j9IwfgDSAHGSNH+dBRIiwW1LQAASIXAdAj/4GYPH0QAAMMPH4AAAAAA8w8e+oA9DS4AAAB1K1VIgz2SLQAAAEiJ5XQMSI09nioAAOh58P//6GT////GBeUtAAABXcMPHwDDDx+AAAAAAPMPHvrpd////w8fgAAAAABViwVhLQAASI09dw0AAEyNDU8NAACLFUktAABIjTXODgAAjUgBRI1EAAMxwEiJ5VeNVBIDvwIAAABRSI0NNA0AAOg67///WFrJw2YPH0QAAFVIiflIiz1lLQAAvgIAAABIjRWxDgAAMcBIieXor+///78BAAAA6IXv//8PH0QAAFVIieVBV0FWQVVJifVBVEGJ1FOJ+0iD7ChkSIsEJSgAAABIiUXIMcCD5wF0HUiJ94Pj/uho7v//viwAAABMAejHAGxhc3RmiXAE9sMCdClMie+D4/3oRu7//0i5dW5rbm93bl9MAehIiQhIuXduX2xvYywASIlIBfbDBHQkTInvg+P76Bju//9IuWRlbGFsbG9jTAHoSIkIuSwAAABmiUgI9sMIdB9Mie+D4/fo7+3//0i6ZW5jb2RlZCxMAehIiRDGQAgA9sOAdCJMie+A43/oy+3//0i5ZW5jcnlwdGVMAehIiQjHQAdlZCwA9scBdClMie+A5/7opO3//0i6bm90X2FsaWdIuWxpZ25lZCwATAHoSIkQSIlIBfbHAnQaTInvgOf96Hbt//9IumlubGluZSwASYlUBQD2xwR0KUyJ74Dn++hX7f//SLl0YWlsX3BhY0i6cGFja2VkLABMAehIiQhIiVAF9scIdCJMie+A5/foKe3//0i5dW53cml0dGVMAehIiQjHQAdlbiwA9scQdBpMie+A5+/oAu3//0i6bWVyZ2VkLABJiVQFAPbHIHQaTInvgOff6OPs//9IvnNoYXJlZCwASYl0BQD3wwAAAAh0IEyJ74Hj////9+i+7P//uiwAAABMAejHAGhvbGVmiVAERYXkdFWF23RRQbwBAAAATI09BQsAAOsIDx9AAIXbdDpBhdx0MEyNdbxFieBMifm6DAAAAL4CAAAATIn3McDoqe3//0yJ9kyJ7+gu7f//RIng99Ahw0UB5HXCQYB9AAB0E74AAQAATInv6G7s//9BxkQF/wBIi0XIZEgrBCUoAAAAdQ9Ig8QoW0FcQV1BXkFfXcPoJez//w8fRAAAVUmJ0THSZg/vwEiJ5UFXQVZJif5BVUFUQYnMU0iB7DgBAACJtbT+//9Ii18QTImFqP7//0iLN2RIiwQlKAAAAEiJRcgxwItHKEiJnaD+//8PKYXA/v//9sQCDymF0P7//0QPReJIg+sBDymF4P7//0Ux7Q8phfD+//9EieEPKYUA////SNPuDymFEP///0jT60iJtbj+//8PKYUg////DymFMP///w8phUD///8PKYVQ////DymFYP///w8phXD///8PKUWADylFkA8pRaAPKUWwqAJ1B0yLbwhJ0+1EiwV0KQAATYXJdAupAgAACA+EDAEAAEyNvcD+//9MjQ2ZCQAASI0NpgkAALoAAQAAvgIAAABMif8xwOgz7P//QYt+KLoBAAAATIn+6EL8//9Ii72o/v//SYtGEEkDBkg7RzByJoC9wP7//wBIjTVHCQAAugABAABMif9IjQU3CQAASA9F8OiI6v//QfdGKAIAAAh1fkyLtaD+//9EieFJjVQdAEnT7osFzigAAEiD7AiLDcAoAAC/AgAAAEFXQVZBiclSUEFVUEyLhbj+//8xwEwBw1OLlbT+//9IizWhKAAA6Kzq//9Ig8RASItFyGRIKwQlKAAAAHVeSI1l2FtBXEFdQV5BX13DZi4PH4QAAAAAAEyJ6kUx9uuMDx+EAAAAAABIjQU5CgAASI0VeAgAAEg5BUsoAABEieFIjQVvCAAATI29wP7//0gPRMJJ0+lIicHp1P7//+jm6f//Zg8fRAAAVUiJ5UFXQVZBVUFUU0yNnCQAwP//SIHsABAAAEiDDCQATDncde9IgeyYAAAARIsdACkAAGYP78BFMf9EiyX2KAAAib1gv///SInTibV4v///SImNcL///2RIiwQlKAAAAEiJRcgxwEWF2w8phcC///9Ix4Wwv///AAAAAEEPlccPKYXQv///DymFgL///w8phZC///8PKYWgv///RYXkdARJg88ERIsVhCgAAEWF0nQESYPPAkSLDYgoAAC6KmYgwLgLZiDAx4VUv///AAAAAEiJnUi///9FhclEib1kv///SA9FwkUx/0Ux5EiJhWi///9IjYXAv///SImFWL///4uFZL///0iLlVi///9Ix4XIv////////0iLtWi///+LvWC////Hhdi///8kAQAAiYXQv///McDotOj//4XAD4gzAgAAi73Uv///hf8PhAsBAACLNeQnAACF9nQci41Uv///hckPhMYBAADHhVS///8BAAAADx9AADHbMcBMja3gv///RIn+QYnGQYnfDx9AAEmLTQBIi4WIv///TInrSIu9kL///0yLhYC///9IhckPhNsAAABIicJIAfhMKcJIAcpJi00ISDnID4TCAAAASDnKD4S5AAAAiwVfJwAAQYPEAYXAD4XDAAAAQfZFKAEPheQAAABJi0Uwg8YBQYPGAUmDxTjzQQ9vTcjzQQ9vVdjzQQ9vXehIiYWwv///DymNgL///w8plZC///8PKZ2gv///RDu11L///w+CUv///0mJ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czogRklCTUFQJXMgdW5zdXBwb3J0ZWQKACVzOiBGSUJNQVAgZXJyb3I6ICVzACVzOiAxIGV4dGVudCBmb3VuZAAlczogJWQgZXh0ZW50cyBmb3VuZAAAACBleHQ6ICUqcyAlKnMgbGVuZ3RoOiAlKnMgZmxhZ3M6CgAAAAAAAABVc2FnZTogJXMgWy1ie2Jsb2Nrc2l6ZX1bS01HXV0gWy1CZUVrc3Z4WF0gZmlsZSAuLi4KAAAAACU0ZDogJSpsbHguLiUqbGx4OiAlKmxseC4uJSpsbHg6ICU2bGx4OiAlcwoAAAAAAEZJRU1BUCBmYWlsZWQgd2l0aCB1bmtub3duIGZsYWdzICV4CgAAAAAlczogLWIgbmVlZHMgYSBibG9ja3NpemUgb3B0aW9uLCBhc3N1bWluZyAxMDI0LWJ5dGUgYmxvY2tzLgoAAAAARmlsZXN5c3RlbSBjeWxpbmRlciBncm91cHMgYXBwcm94aW1hdGVseSAlbGQKAAAARmlsZSBzaXplIG9mICVzIGlzICVsbHUgKCVsbHUgYmxvY2slcyBvZiAlZCBieXRlcykAAAAAAABEaXNjb250aW51aXR5OiBCbG9jayAlbGx1IGlzIGF0ICVsbHUgKHdhcyAlbGx1KQoAAAAAAAAAACVzOiBGSUJNQVAgcmVxdWlyZXMgcm9vdCBwcml2aWxlZ2VzCgAAAAAsIHBlcmZlY3Rpb24gd291bGQgYmUgJWQgZXh0ZW50JXMKAAAAAAAAJTRkOiAlKmxsdS4uJSpsbHU6ICUqbGx1Li4lKmxsdTogJTZsbHU6ICVzCgAc4f//ue3//7nt///s3///ue3//7nt//+57f//ue3//7nt//+57f//ue3//7nt//+57f//ue3//wzh//+57f//ue3//7nt//+57f//ue3///zg//+57f//tOD//7nt//+57f//ue3//7nt//+57f//ue3//7nt//+57f//ue3//yTg//+57f//ue3///Pf//+57f//ue3//7nt//+57f//ue3//xTg//+57f//ue3//7nt//+57f//ue3//7nt//+57f//7OD//7nt//+57f//3OD//7nt///M4P//ARsDO1QAAAAJAAAAoNv//4gAAAAg3f//sAAAAJDe//+UAQAAMO3//3AAAAAg7v//yAAAAHDu///oAAAAoO7//wQBAAAw8f//NAEAAHDz//9kAQAAAAAAABQAAAAAAAAAAXpSAAF4EAEbDAcIkAEAABQAAAAcAAAAuOz//yYAAAAARAcQAAAAACQAAAA0AAAAENv//4ABAAAADhBGDhhKDwt3CIAAPxo6KjMkIgAAAAAUAAAAXAAAAGjc//9wAQAAAAAAAAAAAAAcAAAAdAAAAFDt//9KAAAAAEEOEIYCbg0GWgwHCAAAABgAAACUAAAAgO3//ysAAAAAQQ4QhgJbDQYAAAAsAAAAsAAAAJTt//+LAgAAAEEOEIYCQw0GRo8DjgSNBUWMBkSDBwNyAgoMBwhBCwAsAAAA4AAAAPTv//86AgAAAEEOEIYCTA0GRI8DjgRHjQWMBkuDBwPCAQoMBwhLCwAsAAAAEAEAAATy///RAwAAAEEOEIYCQw0GaY8DjgSNBYwGgwcDYAIKDAcIQwsAAAAwAAAAQAEAAPTc//+aDgAAAEUOEIYCQw0GQo8DRY4ESY0FRYwGRIMHA5YICgwHCEkLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAiAAAAAAAAUCIAAAAAAAAQTQAAAAAAAAEAAAAAAAAABgEAAAAAAAAMAAAAAAAAAAAQAAAAAAAADQAAAAAAAADEKwAAAAAAABkAAAAAAAAAAE0AAAAAAAAbAAAAAAAAAAgAAAAAAAAAGgAAAAAAAAAITQAAAAAAABwAAAAAAAAACAAAAAAAAAD1/v9vAAAAAGAEAAAAAAAABQAAAAAAAACYBwAAAAAAAAYAAAAAAAAAmAQAAAAAAAAKAAAAAAAAAI0BAAAAAAAACwAAAAAAAAAYAAAAAAAAABUAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAhPAAAAAAAAAgAAAAAAAAAoAgAAAAAAABQAAAAAAAAABwAAAAAAAAAXAAAAAAAAAAALAAAAAAAABwAAAAAAAADICQAAAAAAAAgAAAAAAAAAOAEAAAAAAAAJAAAAAAAAABgAAAAAAAAAHgAAAAAAAAAIAAAAAAAAAPv//28AAAAAAQAACAAAAAD+//9vAAAAAGgJAAAAAAAA////bwAAAAABAAAAAAAAAPD//28AAAAAJgkAAAAAAAD5//9vAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEAAAAAAAAEAQAAAAAAAAUBAAAAAAAABgEAAAAAAAAHAQAAAAAAAA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gDQAAAAAAABUAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAANAAAAABAAAAAgAAAAAAAADYNAAAAAAAANg0AAAAAAAAdAEAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAADaAAAADgAAAAMAAAAAAAAAAE0AAAAAAAAAPQAAAAAAAAgAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAA5gAAAA8AAAADAAAAAAAAAAhNAAAAAAAACD0AAAAAAAAIAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAIAAAAAAAAAPIAAAABAAAAAwAAAAAAAAAQTQAAAAAAABA9AAAAAAAACAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAD/AAAABgAAAAMAAAAAAAAAGE0AAAAAAAAYPQAAAAAAAPABAAAAAAAACAAAAAAAAAAIAAAAAAAAABAAAAAAAAAACAEAAAEAAAADAAAAAAAAAAhPAAAAAAAACD8AAAAAAAD4AAAAAAAAAAAAAAAAAAAACAAAAAAAAAAIAAAAAAAAAA0BAAABAAAAAwAAAAAAAAAAUAAAAAAAAABAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAATAQAACAAAAAMAAAAAAAAAIFAAAAAAAAAYQAAAAAAAACABAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAGAEAAAcAAACAAAAAAAAAAEBxAAAAAAAAGEAAAAAAAADkAgAAAAAAABAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAC4BAAABAAAAAAAAAAAAAAAAAAAAAAAAAPxCAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA9AQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAkQwAAAAAAAAwEAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAMEcAAAAAAABMAQAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA==" >> filefrag-encoded + base64 -d filefrag-encoded >> filefrag + chmod +x filefrag + + ##################################### + # Test Script + ##################################### + + # As commit message implies, this simple script tests reflinks in RHTAP pipeline + # It supposes to answer questions if reflinmks are supported and how to work with them + + df -T + + echo "Current workdir $PWD" + + mkdir cachi2 + echo "Foobaar" >> cachi2/LICENSE + cp -r cachi2 /tmp/cachi2-copy-default/ + cp -r --reflink=never cachi2 /tmp/cachi2-reflink-never/ + + cp --recursive --reflink cachi2 /tmp/cachi2-reflink + + ./filefrag -v cachi2/LICENSE + ./filefrag -v /tmp/cachi2-reflink/LICENSE + ./filefrag -v /tmp/cachi2-copy-default//LICENSE + ./filefrag -v /tmp/cachi2-reflink-never/LICENSE + + echo "###########################################" + echo "CHECK XFS VERSION" + echo "###########################################" + + lsblk -f + + echo "###########################################" + + cat /etc/os-release + + echo "###########################################" + echo "CLEANUP?" + echo "###########################################" + + rm -rf /tmp/cachi2-reflink + rm -rf /tmp/cachi2-copy-default/ + rm -rf /tmp/cachi2-reflink-never/ + rm -rf cachi2 + rm -rf /tmp/cachi2-copy-from-workspace + rm -rf /workspace/output/swift + rm -rf /workspace/output/test-workspace-reflink + rm -rf /workspace/output/cachi2 + + finally: + - name: slack-webhook-notification + taskRef: + resolver: bundles + params: + - name: name + value: slack-webhook-notification + - name: bundle + value: quay.io/redhat-appstudio-tekton-catalog/task-slack-webhook-notification:0.1 + - name: kind + value: task + when: + - input: $(tasks.status) + operator: in + values: ["Failed"] + params: + - name: message + value: |- + Tekton pipelineRun $(context.pipelineRun.name) failed. + See https://console-openshift-console.apps.stone-prd-rh01.pg1f.p1.openshiftapps.com/k8s/ns/tekton-ci/tekton.dev~v1beta1~PipelineRun/$(context.pipelineRun.name) + (Quick! It may disappear soon!) + - name: key-name + value: $(params.slack-webhook-notification-team) + + workspaces: + - name: workspace + volumeClaimTemplate: + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 14Gi