{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":284974135,"defaultBranch":"master","name":"ci-demo","ownerLogin":"Mellanox","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-08-04T12:33:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5813145?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720570140.0","currentOid":""},"activityList":{"items":[{"before":"03f48de827f4ba92ab57b430c6dc7833ac690720","after":"abc0a9ce77adda97ca485159759bf10261ab8292","ref":"refs/heads/master","pushedAt":"2024-07-10T14:11:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"artemry-nv","name":null,"path":"/artemry-nv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8191108?s=80&v=4"},"commit":{"message":"Merge pull request #91 from B-a-S/master\n\nSolving interpolation issue in case an empty key","shortMessageHtmlLink":"Merge pull request #91 from B-a-S/master"}},{"before":"4d14d6f24ef8245a0d225c4ab53006390d15f615","after":"4f0a8becb8f51c372e338e6963c959bc63cc72be","ref":"refs/heads/stable","pushedAt":"2024-07-10T13:25:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"B-a-S","name":"Andrii Bilokur","path":"/B-a-S","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17446824?s=80&v=4"},"commit":{"message":"Solving interpolation issue in case an empty key","shortMessageHtmlLink":"Solving interpolation issue in case an empty key"}},{"before":null,"after":"4d14d6f24ef8245a0d225c4ab53006390d15f615","ref":"refs/heads/stable","pushedAt":"2024-07-10T00:09:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"B-a-S","name":"Andrii Bilokur","path":"/B-a-S","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17446824?s=80&v=4"},"commit":{"message":"Merge pull request #76 from isdrk/tol\n\nci: added toleration option","shortMessageHtmlLink":"Merge pull request #76 from isdrk/tol"}},{"before":"4d14d6f24ef8245a0d225c4ab53006390d15f615","after":null,"ref":"refs/tags/stable","pushedAt":"2024-07-10T00:07:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"B-a-S","name":"Andrii Bilokur","path":"/B-a-S","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17446824?s=80&v=4"}},{"before":"7cdb1362837977e0245ad03d81251a56d29cea8e","after":"03f48de827f4ba92ab57b430c6dc7833ac690720","ref":"refs/heads/master","pushedAt":"2024-07-03T05:45:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mike-dubman","name":"Mike Dubman","path":"/mike-dubman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2255576?s=80&v=4"},"commit":{"message":"[Blackduck] Fix gerrit url change\n\nUpdate ngci library to 5.0 to work with the new gerrit url\nAdd credentials ID to support git clone via SSH instead of https\n\nIssue: HPCINFRA-2289\nSigned-off-by: NirWolfer ","shortMessageHtmlLink":"[Blackduck] Fix gerrit url change"}},{"before":"91016e9a7db38d1ab73677224dedc53f1abc2a23","after":"7cdb1362837977e0245ad03d81251a56d29cea8e","ref":"refs/heads/master","pushedAt":"2024-06-18T12:01:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrii-holovchenko","name":"Andrii Holovchenko","path":"/andrii-holovchenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25387777?s=80&v=4"},"commit":{"message":"run cidemo-init.sh before stash\n\nRun cidemo-init before stash of the workspace.\nIt may be helpful when some modification is required\nbefore stashing. As an example to download meson subprojects.\n\nSigned-off-by: Andrii Holovchenko ","shortMessageHtmlLink":"run cidemo-init.sh before stash"}},{"before":"4b27ab0db1b9c4d9f6a89b09e7bba2f847c2efab","after":"91016e9a7db38d1ab73677224dedc53f1abc2a23","ref":"refs/heads/master","pushedAt":"2024-06-07T07:12:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrii-holovchenko","name":"Andrii Holovchenko","path":"/andrii-holovchenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25387777?s=80&v=4"},"commit":{"message":"Fix bug with wrong values in parsed kubernetes yaml keys\n\nIn some cases keys from kubernetes and/or run_on_dockers objects get mixed up.\n\nfor example namespace will get a false or true value instead of the\nactual namespace specifyed in kubernetes key.\n\nExample for such Error from a real run:\n\nERROR: parallel task failed with msg: java.lang.RuntimeException: Failed to parse yaml: \"\nspec:\n containers:\n - name: docker\n resources:\n limits: {memory: 8Gi, cpu: 8000m, mellanox.com/sriov_cx6dx_p1: 1}\n requests: {memory: 8Gi, cpu: 8000m, mellanox.com/sriov_cx6dx_p1: 1}\n tolerations: xlio-ci\n\"\n\nNote the mixed variables, 'tolerations' (which is empty value in the yaml\nfile) will be assigned to the namespace value from lubernetes key (xlio-ci in this example)\n\nThis is caused because one of the variables in getConfigVal function\nwhich is being called in every run_k8s is global ad not local which is\ncausing this variable to get wrong value from another parallel process\nrunning at same time.\n\nThe fix is simple and is to add def for item variable to make it local.\n\nSigned-off-by: Daniel Pressler ","shortMessageHtmlLink":"Fix bug with wrong values in parsed kubernetes yaml keys"}},{"before":"8a0da960a6aec5ab5c6e64e5753036645793f889","after":"4b27ab0db1b9c4d9f6a89b09e7bba2f847c2efab","ref":"refs/heads/master","pushedAt":"2024-06-04T13:14:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrii-holovchenko","name":"Andrii Holovchenko","path":"/andrii-holovchenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25387777?s=80&v=4"},"commit":{"message":"Fix spread not yet supported error\n\nGroovy spread operators support was added\nin workflow-cps-plugin >= 3536.vb_8a_6628079d5, so\ndon't use it for bacward compatibility.\n(More info: https://issues.jenkins.io/browse/JENKINS-46163)\n\nSigned-off-by: Andrii Holovchenko ","shortMessageHtmlLink":"Fix spread not yet supported error"}},{"before":"03a44551770b153dae5f2579c98d50413810bd3a","after":"8a0da960a6aec5ab5c6e64e5753036645793f889","ref":"refs/heads/master","pushedAt":"2024-06-04T07:02:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrii-holovchenko","name":"Andrii Holovchenko","path":"/andrii-holovchenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25387777?s=80&v=4"},"commit":{"message":"Add registry_auth only when defined\n\nUse withRegistry when registry_host is defined, but\nmake registry_auth optional.\n\nSigned-off-by: Andrii Holovchenko ","shortMessageHtmlLink":"Add registry_auth only when defined"}},{"before":"baa756a9a62d4de14e29cedb51c83ec180b94e72","after":"03a44551770b153dae5f2579c98d50413810bd3a","ref":"refs/heads/master","pushedAt":"2024-05-31T10:16:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrii-holovchenko","name":"Andrii Holovchenko","path":"/andrii-holovchenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25387777?s=80&v=4"},"commit":{"message":"Add registry_auth check\n\nThere is no reason to log into a registry if credentials are not provided\n(withRegistry allows this with a null variable). Conversely,\nit fixes an issue where REGISTRY_AUTH_FILE is defined and\nsubsequently overridden by the docker (podman) login command.\n\nSigned-off-by: Andrii Holovchenko ","shortMessageHtmlLink":"Add registry_auth check"}},{"before":"a92be473eab117e3115ff66f78bec81f0276c058","after":"baa756a9a62d4de14e29cedb51c83ec180b94e72","ref":"refs/heads/master","pushedAt":"2024-05-31T08:03:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrii-holovchenko","name":"Andrii Holovchenko","path":"/andrii-holovchenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25387777?s=80&v=4"},"commit":{"message":"add check for usernamePassword format\n\nIf credentials type was not specified then\nwe assume that type is usernamePassword, but\nwe don't check if it has a proper format.\n\nSigned-off-by: Andrii Holovchenko ","shortMessageHtmlLink":"add check for usernamePassword format"}},{"before":"fc3661114316d0698974b5d76ac9d2625bf4fc32","after":"a92be473eab117e3115ff66f78bec81f0276c058","ref":"refs/heads/master","pushedAt":"2024-05-31T06:28:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrii-holovchenko","name":"Andrii Holovchenko","path":"/andrii-holovchenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25387777?s=80&v=4"},"commit":{"message":"Add support for multiple credentials in one step\n\n- Add support for multiple credentials\n- Add support for credentials of type sshUserPrivateKey and file\n\nSigned-off-by: Andrii Holovchenko ","shortMessageHtmlLink":"Add support for multiple credentials in one step"}},{"before":"e1eb2de8cb9911ce2ec008d2ffaf80d1046f386e","after":"fc3661114316d0698974b5d76ac9d2625bf4fc32","ref":"refs/heads/master","pushedAt":"2024-05-30T12:14:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrii-holovchenko","name":"Andrii Holovchenko","path":"/andrii-holovchenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25387777?s=80&v=4"},"commit":{"message":"add secretVolume support\n\nAdd secretVolume support.\n\nSigned-off-by: Andrii Holovchenko ","shortMessageHtmlLink":"add secretVolume support"}},{"before":"f1e9ac1594104bf8a8b082e0e5a38b4f521aad78","after":"e1eb2de8cb9911ce2ec008d2ffaf80d1046f386e","ref":"refs/heads/master","pushedAt":"2024-05-30T07:30:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrii-holovchenko","name":"Andrii Holovchenko","path":"/andrii-holovchenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25387777?s=80&v=4"},"commit":{"message":"add PVC volumes support\n\nAdd persistentVolumeClaim support.\n\nSigned-off-by: Andrii Holovchenko ","shortMessageHtmlLink":"add PVC volumes support"}},{"before":"4d14d6f24ef8245a0d225c4ab53006390d15f615","after":"f1e9ac1594104bf8a8b082e0e5a38b4f521aad78","ref":"refs/heads/master","pushedAt":"2024-05-15T12:36:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mike-dubman","name":"Mike Dubman","path":"/mike-dubman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2255576?s=80&v=4"},"commit":{"message":"switch to podman based builder images\n\nUse podman instead of docker for building images.\n\nSigned-off-by: Andrii Holovchenko ","shortMessageHtmlLink":"switch to podman based builder images"}},{"before":"a4f5b9ce7ef38a98679b8092fdded96d8f0b3de4","after":"9acc315f987f26e9650e36c9b8039709fa1d1558","ref":"refs/heads/podman","pushedAt":"2024-05-15T12:22:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrii-holovchenko","name":"Andrii Holovchenko","path":"/andrii-holovchenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25387777?s=80&v=4"},"commit":{"message":"switch to podman based builder images\n\nUse podman instead of docker for building images.\n\nSigned-off-by: Andrii Holovchenko ","shortMessageHtmlLink":"switch to podman based builder images"}},{"before":"5acb173f2a34c28270d07399bfea65ee3ee51236","after":"a4f5b9ce7ef38a98679b8092fdded96d8f0b3de4","ref":"refs/heads/podman","pushedAt":"2024-05-14T15:28:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrii-holovchenko","name":"Andrii Holovchenko","path":"/andrii-holovchenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25387777?s=80&v=4"},"commit":{"message":"switch to podman based builder images\n\nUse podman instead of docker for building images.\n\nSigned-off-by: Andrii Holovchenko ","shortMessageHtmlLink":"switch to podman based builder images"}},{"before":null,"after":"5acb173f2a34c28270d07399bfea65ee3ee51236","ref":"refs/heads/podman","pushedAt":"2024-05-14T15:27:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrii-holovchenko","name":"Andrii Holovchenko","path":"/andrii-holovchenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25387777?s=80&v=4"},"commit":{"message":"switch to podman images\n\nSigned-off-by: Andrii Holovchenko ","shortMessageHtmlLink":"switch to podman images"}},{"before":"6b83d5bd60181fd1e87c106d34e366b9b7a05fca","after":"4d14d6f24ef8245a0d225c4ab53006390d15f615","ref":"refs/heads/master","pushedAt":"2024-02-23T17:19:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yshestakov","name":"Yuriy","path":"/yshestakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165710?s=80&v=4"},"commit":{"message":"Merge pull request #76 from isdrk/tol\n\nci: added toleration option","shortMessageHtmlLink":"Merge pull request #76 from isdrk/tol"}},{"before":"2babc1edcf2295f5a0343799e23da5f390b92c6c","after":"6b83d5bd60181fd1e87c106d34e366b9b7a05fca","ref":"refs/heads/master","pushedAt":"2023-11-27T16:29:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mike-dubman","name":"Mike Dubman","path":"/mike-dubman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2255576?s=80&v=4"},"commit":{"message":"fixed parallel stage not used in UI\n\nSigned-off-by: Iaroslav Sydoruk ","shortMessageHtmlLink":"fixed parallel stage not used in UI"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEe9YXSgA","startCursor":null,"endCursor":null}},"title":"Activity ยท Mellanox/ci-demo"}