{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":340254742,"defaultBranch":"devel","name":"kadalu","ownerLogin":"leelavg","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-02-19T04:08:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/37169113?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716379765.0","currentOid":""},"activityList":{"items":[{"before":"d87b02b5d2441d0c43f2bd67d7207716afb2df91","after":"84c508940eb521dc2622e78584f856ab79357dfd","ref":"refs/heads/update-ci","pushedAt":"2024-05-28T05:05:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"club run_io and modification of pool\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"club run_io and modification of pool"}},{"before":"5b09cda744ca66ac841c9e151d8d1c65d0f41589","after":"d87b02b5d2441d0c43f2bd67d7207716afb2df91","ref":"refs/heads/update-ci","pushedAt":"2024-05-27T14:16:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"fix tests while grepping for PVC status\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"fix tests while grepping for PVC status"}},{"before":"3a5f4653debd7b8c2e4cf5421b08f75a1c215119","after":"5b09cda744ca66ac841c9e151d8d1c65d0f41589","ref":"refs/heads/update-ci","pushedAt":"2024-05-27T11:32:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"add kadalu-cli build to gitignore\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"add kadalu-cli build to gitignore"}},{"before":"fe626ba08d9d8bfd32868d65298d8da5fa238b59","after":"3a5f4653debd7b8c2e4cf5421b08f75a1c215119","ref":"refs/heads/update-ci","pushedAt":"2024-05-27T10:07:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"update on-pr-submit and dependents\n\nStarted work to only change Minikube Version and be done with it, however\nhad to do these many changes as for Minikube to work we need to install\nextra tools due to deprecation of docker shim.\n\nOnly touched PR Submit workflows and may modify renaming in later PRs.\n\nChanges:\n1. Remove deprecated usage of save-ouput GH flow and use GITHUB_OUPUT\n2. Use native cache from setup-python action rather than custom step\n3. Remove minikube as we were testing against 3 year old kubernetes\nversion (1.20) and replace minikube with k3d, bump kube version\n4. Consolidate tests into a single file, a couple of years back main\ntest file was refactored and as yearly maintainence except main test the\nenvironment is updated as we don't want to debug both tests & env failures\nat once\n5. Since local docker is being used as pass through registry adding new\nsteps to save and restore docker image cache\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"update on-pr-submit and dependents"}},{"before":"b07dd687475c6f9841222316275fe4b1924ba5c2","after":null,"ref":"refs/heads/loglevel","pushedAt":"2024-05-22T12:09:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"}},{"before":null,"after":"b07dd687475c6f9841222316275fe4b1924ba5c2","ref":"refs/heads/loglevel","pushedAt":"2024-05-22T09:44:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"change nodeplugin postHook gluster log level to WARNING (default)\n\nref: #1068\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"change nodeplugin postHook gluster log level to WARNING (default)"}},{"before":null,"after":"fc6fa5c4a26680292ef1579ecc9f75e923bef568","ref":"refs/heads/sock-close","pushedAt":"2024-05-22T07:48:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"use socket with context manager while checking reachability\n\nwe check for server pod reachability by opening a socket connection and\nwhen pod is not reachable due to a programming mistake we always hit an\nexception w/o making any progress while closing sock.\n\nThere seems to be underlying bug as well, as we are returning from try\nw/o closing sock and so when pod is reachable we aren't hitting the issue.\n\n```\nFile \"/kadalu/kadalulib.py\", line 106, in is_server_pod_reachable\nsock.close()\nUnboundLocalError: local variable 'sock' referenced before assignment\n[2024-05-22 06:57:45,569] INFO [kadalulib - 432:monitor_proc] - Restarted Process name=csi\n```\n\nref: #1069\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"use socket with context manager while checking reachability"}},{"before":"83f696cf0cdbf0499abab6e703d90a5819d5933f","after":"fe626ba08d9d8bfd32868d65298d8da5fa238b59","ref":"refs/heads/update-ci","pushedAt":"2024-05-03T12:48:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"update on-pr-submit and dependents\n\nStarted work to only change Minikube Version and be done with it, however\nhad to do these many changes as for Minikube to work we need to install\nextra tools due to deprecation of docker shim.\n\nOnly touched PR Submit workflows and may modify renaming in later PRs.\n\nChanges:\n1. Remove deprecated usage of save-ouput GH flow and use GITHUB_OUPUT\n2. Use native cache from setup-python action rather than custom step\n3. Remove minikube as we were testing against 3 year old kubernetes\nversion (1.20) and replace minikube with k3d, bump kube version\n4. Consolidate tests into a single file, a couple of years back main\ntest file was refactored and as yearly maintainence except main test the\nenvironment is updated as we don't want to debug both tests & env failures\nat once\n5. Since local docker is being used as pass through registry adding new\nsteps to save and restore docker image cache\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"update on-pr-submit and dependents"}},{"before":"2f0be3843f24f2ccc3eae23df0d7b4232520167b","after":"83f696cf0cdbf0499abab6e703d90a5819d5933f","ref":"refs/heads/update-ci","pushedAt":"2024-05-03T12:45:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"update on-pr-submit and dependents\n\nStarted work to only change Minikube Version and be done with it, however\nhad to do these many changes as for Minikube to work we need to install\nextra tools due to deprecation of docker shim.\n\nOnly touched PR Submit workflows and may modify renaming in later PRs.\n\nChanges:\n1. Remove deprecated usage of save-ouput GH flow and use GITHUB_OUPUT\n2. Use native cache from setup-python action rather than custom step\n3. Remove minikube as we were testing against 3 year old kubernetes\nversion (1.20) and replace minikube with k3d, bump kube version\n4. Consolidate tests into a single file, a couple of years back main\ntest file was refactored and as yearly maintainence except main test the\nenvironment is updated as we don't want to debug both tests & env failures\nat once\n5. Since local docker is being used as pass through registry adding new\nsteps to save and restore docker image cache\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"update on-pr-submit and dependents"}},{"before":"b7d9a051d64a7bb5e7cc636a89f86bb50f514067","after":"2f0be3843f24f2ccc3eae23df0d7b4232520167b","ref":"refs/heads/update-ci","pushedAt":"2024-05-03T12:29:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"update on-pr-submit and dependents\n\nStarted work to only change Minikube Version and be done with it, however\nhad to do these many changes as for Minikube to work we need to install\nextra tools due to deprecation of docker shim.\n\nOnly touched PR Submit workflows and may modify renaming in later PRs.\n\nChanges:\n1. Remove deprecated usage of save-ouput GH flow and use GITHUB_OUPUT\n2. Use native cache from setup-python action rather than custom step\n3. Remove minikube as we were testing against 3 year old kubernetes\nversion (1.20) and replace minikube with k3d, bump kube version\n4. Consolidate tests into a single file, a couple of years back main\ntest file was refactored and as yearly maintainence except main test the\nenvironment is updated as we don't want to debug both tests & env failures\nat once\n5. Since local docker is being used as pass through registry adding new\nsteps to save and restore docker image cache\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"update on-pr-submit and dependents"}},{"before":"784fe17d1cc7fb5a5a8343590c403d5182f2fced","after":"b7d9a051d64a7bb5e7cc636a89f86bb50f514067","ref":"refs/heads/update-ci","pushedAt":"2024-05-03T12:16:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"update on-pr-submit and dependents\n\nStarted work to only change Minikube Version and be done with it, however\nhad to do these many changes as for Minikube to work we need to install\nextra tools due to deprecation of docker shim.\n\nOnly touched PR Submit workflows and may modify renaming in later PRs.\n\nChanges:\n1. Remove deprecated usage of save-ouput GH flow and use GITHUB_OUPUT\n2. Use native cache from setup-python action rather than custom step\n3. Remove minikube as we were testing against 3 year old kubernetes\nversion (1.20) and replace minikube with k3d, bump kube version\n4. Consolidate tests into a single file, a couple of years back main\ntest file was refactored and as yearly maintainence except main test the\nenvironment is updated as we don't want to debug both tests & env failures\nat once\n5. Since local docker is being used as pass through registry adding new\nsteps to save and restore docker image cache\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"update on-pr-submit and dependents"}},{"before":"c81fa0e9f0992b9c79b2daa33a08812a622c31e9","after":"784fe17d1cc7fb5a5a8343590c403d5182f2fced","ref":"refs/heads/update-ci","pushedAt":"2024-05-03T12:08:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"update on-pr-submit and dependents\n\nStarted work to only change Minikube Version and be done with it, however\nhad to do these many changes as for Minikube to work we need to install\nextra tools due to deprecation of docker shim.\n\nOnly touched PR Submit workflows and may modify renaming in later PRs.\n\nChanges:\n1. Remove deprecated usage of save-ouput GH flow and use GITHUB_OUPUT\n2. Use native cache from setup-python action rather than custom step\n3. Remove minikube as we were testing against 3 year old kubernetes\nversion (1.20) and replace minikube with k3d, bump kube version\n4. Consolidate tests into a single file, a couple of years back main\ntest file was refactored and as yearly maintainence except main test the\nenvironment is updated as we don't want to debug both tests & env failures\nat once\n5. Since local docker is being used as pass through registry adding new\nsteps to save and restore docker image cache\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"update on-pr-submit and dependents"}},{"before":"7b1afedca30b6fee6e0b2066670fdbaf2ae3b90a","after":"c81fa0e9f0992b9c79b2daa33a08812a622c31e9","ref":"refs/heads/update-ci","pushedAt":"2024-05-03T12:01:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"update on-pr-submit and dependents\n\nStarted work to only change Minikube Version and be done with it, however\nhad to do these many changes as for Minikube to work we need to install\nextra tools due to deprecation of docker shim.\n\nOnly touched PR Submit workflows and may modify renaming in later PRs.\n\nChanges:\n1. Remove deprecated usage of save-ouput GH flow and use GITHUB_OUPUT\n2. Use native cache from setup-python action rather than custom step\n3. Remove minikube as we were testing against 3 year old kubernetes\nversion (1.20) and replace minikube with k3d, bump kube version\n4. Consolidate tests into a single file, a couple of years back main\ntest file was refactored and as yearly maintainence except main test the\nenvironment is updated as we don't want to debug both tests & env failures\nat once\n5. Since local docker is being used as pass through registry adding new\nsteps to save and restore docker image cache\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"update on-pr-submit and dependents"}},{"before":"d043ea149aa56a0e17bb96c18202dc131c83f17e","after":"7b1afedca30b6fee6e0b2066670fdbaf2ae3b90a","ref":"refs/heads/update-ci","pushedAt":"2024-05-03T11:52:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"update on-pr-submit and dependents\n\nStarted work to only change Minikube Version and be done with it, however\nhad to do these many changes as for Minikube to work we need to install\nextra tools due to deprecation of docker shim.\n\nOnly touched PR Submit workflows and may modify renaming in later PRs.\n\nChanges:\n1. Remove deprecated usage of save-ouput GH flow and use GITHUB_OUPUT\n2. Use native cache from setup-python action rather than custom step\n3. Remove minikube as we were testing against 3 year old kubernetes\nversion (1.20) and replace minikube with k3d, bump kube version\n4. Consolidate tests into a single file, a couple of years back main\ntest file was refactored and as yearly maintainence except main test the\nenvironment is updated as we don't want to debug both tests & env failures\nat once\n5. Since local docker is being used as pass through registry adding new\nsteps to save and restore docker image cache\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"update on-pr-submit and dependents"}},{"before":"db8bf73682de2cfed5cd80ae78b8a139778f3240","after":"d043ea149aa56a0e17bb96c18202dc131c83f17e","ref":"refs/heads/update-ci","pushedAt":"2024-05-03T11:43:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"update on-pr-submit and dependents\n\nStarted work to only change Minikube Version and be done with it, however\nhad to do these many changes as for Minikube to work we need to install\nextra tools due to deprecation of docker shim.\n\nOnly touched PR Submit workflows and may modify renaming in later PRs.\n\nChanges:\n1. Remove deprecated usage of save-ouput GH flow and use GITHUB_OUPUT\n2. Use native cache from setup-python action rather than custom step\n3. Remove minikube as we were testing against 3 year old kubernetes\nversion (1.20) and replace minikube with k3d, bump kube version\n4. Consolidate tests into a single file, a couple of years back main\ntest file was refactored and as yearly maintainence except main test the\nenvironment is updated as we don't want to debug both tests & env failures\nat once\n5. Since local docker is being used as pass through registry adding new\nsteps to save and restore docker image cache\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"update on-pr-submit and dependents"}},{"before":null,"after":"db8bf73682de2cfed5cd80ae78b8a139778f3240","ref":"refs/heads/update-ci","pushedAt":"2024-05-03T11:39:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"update on-pr-submit and dependents\n\nStarted work to only change Minikube Version and be done with it, however\nhad to do these many changes as for Minikube to work we need to install\nextra tools due to deprecation of docker shim.\n\nOnly touched PR Submit workflows and may modify renaming in later PRs.\n\nChanges:\n1. Remove deprecated usage of save-ouput GH flow and use GITHUB_OUPUT\n2. Use native cache from setup-python action rather than custom step\n3. Remove minikube as we were testing against 3 year old kubernetes\nversion (1.20) and replace minikube with k3d, bump kube version\n4. Consolidate tests into a single file, a couple of years back main\ntest file was refactored and as yearly maintainence except main test the\nenvironment is updated as we don't want to debug both tests & env failures\nat once\n5. Since local docker is being used as pass through registry adding new\nsteps to save and restore docker image cache\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"update on-pr-submit and dependents"}},{"before":"39fa402a5a3087b37637ccdd260ca14b35e4addc","after":null,"ref":"refs/heads/nodeplugin","pushedAt":"2024-04-30T17:00:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"}},{"before":"d3ae1479d03697eb790008736c33ea3743b681a0","after":"39fa402a5a3087b37637ccdd260ca14b35e4addc","ref":"refs/heads/nodeplugin","pushedAt":"2024-04-30T13:09:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"change nodeplugin upgrade strategy and add postStart\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"change nodeplugin upgrade strategy and add postStart"}},{"before":"da355480a4b7816ecb800af8252a0bccb93cf393","after":"d3ae1479d03697eb790008736c33ea3743b681a0","ref":"refs/heads/nodeplugin","pushedAt":"2024-04-30T11:46:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"change nodeplugin upgrade strategy and add postStart\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"change nodeplugin upgrade strategy and add postStart"}},{"before":"b5bbdea58736c42ee885df3748e2e35e79a190a4","after":"da355480a4b7816ecb800af8252a0bccb93cf393","ref":"refs/heads/nodeplugin","pushedAt":"2024-04-30T11:08:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"change nodeplugin upgrade strategy and add postStart\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"change nodeplugin upgrade strategy and add postStart"}},{"before":"38adcc0ab05bf7a208c82c73a0ca7a982df5ffe9","after":"b5bbdea58736c42ee885df3748e2e35e79a190a4","ref":"refs/heads/nodeplugin","pushedAt":"2024-04-30T09:03:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"change nodeplugin upgrade strategy and add postStart\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"change nodeplugin upgrade strategy and add postStart"}},{"before":"9cc1a7dc6a20a590fc3f25c4267f8b4ed2858096","after":null,"ref":"refs/heads/fix-binnacle","pushedAt":"2024-04-12T13:43:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"}},{"before":"68ffeca9ffa3b019b514d2620b5d87bc1cc8bbfd","after":"9cc1a7dc6a20a590fc3f25c4267f8b4ed2858096","ref":"refs/heads/fix-binnacle","pushedAt":"2024-04-12T12:39:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"rbac to list kadalu storages\n\nmiss from #1057\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"rbac to list kadalu storages"}},{"before":"f76129624d7d504401193aff0aa3fb87bd925774","after":"68ffeca9ffa3b019b514d2620b5d87bc1cc8bbfd","ref":"refs/heads/fix-binnacle","pushedAt":"2024-04-12T12:25:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"ci: pin binnacle executable dependency\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"ci: pin binnacle executable dependency"}},{"before":null,"after":"f76129624d7d504401193aff0aa3fb87bd925774","ref":"refs/heads/fix-binnacle","pushedAt":"2024-04-12T12:12:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"ci: pin binnacle executable dependency\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"ci: pin binnacle executable dependency"}},{"before":"ea308dea7201a9c6b3a6c2941cc68d75e5d1452b","after":null,"ref":"refs/heads/deps","pushedAt":"2023-07-25T13:34:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"}},{"before":null,"after":"ea308dea7201a9c6b3a6c2941cc68d75e5d1452b","ref":"refs/heads/deps","pushedAt":"2023-07-25T10:00:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"chore: update python deps\n\ncloses: #996, #998, #1005, #1006, #1007\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"chore: update python deps"}},{"before":"e35053c880bac04dcedef28dc04b177195926bbf","after":null,"ref":"refs/heads/fix-unpublish","pushedAt":"2023-07-25T09:46:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"}},{"before":null,"after":"e35053c880bac04dcedef28dc04b177195926bbf","ref":"refs/heads/fix-unpublish","pushedAt":"2023-07-24T05:21:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"},"commit":{"message":"Fix NodeUnpublishVolume RPC call\n\nFix is quite simple, since it took considerable tries to find the cause\nI'm just explaining what's happening\n\nIssue 1: Incorrect check of `str.find`\nIssue 2: Existing code isn't ensuring NodeUnpublishVolume idempotency\n\nSample\n``` python\nroot@kadalu-csi-nodeplugin-8xtp9:/kadalu# python\nPython 3.10.10 (main, Mar 23 2023, 03:59:34) [GCC 10.2.1 20210110] on linux\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n>>> from kadalulib import execute\n>>> # PVC exists and received unmount\n>>> mountpoint=\"/var/lib/kubelet/pods/fefeaf88-3546-4b46-a77c-760135abe3c6/volumes/kubernetes.io~csi/pvc-61508595-9f72-4132-a51d-62167a846da9/mount\"\n>>> cmd=[\"findmnt\", \"-T\", mountpoint, \"-oSOURCE\", \"-n\"]\n>>> # since the path exist we are fine\n>>> run=execute(*cmd)\n>>> run\n('kadalu:rep[/subvol/5d/b0/pvc-61508595-9f72-4132-a51d-62167a846da9]', '', 79)\n>>> # PVC deleted and received unmount, ideally we shouldn't reach this codepath,\n>>> # due to Issue 1 we are here and due to Issue 2 the exception is being raised.\n>>> # As user(s) reported, as first call completed subsequent calls are just flooding the logs\n>>> run=execute(*cmd)\nTraceback (most recent call last):\n File \"\", line 1, in \n File \"/kadalu/kadalulib.py\", line 157, in execute\n raise CommandException(proc.returncode, out.strip(), err.strip())\nkadalulib.CommandException: [1]\n```\n\nfixes: #948\n\nSigned-off-by: Leela Venkaiah G ","shortMessageHtmlLink":"Fix NodeUnpublishVolume RPC call"}},{"before":"449e6505ea31b584e3ee210b45e5e31b87423c4f","after":null,"ref":"refs/heads/nomad","pushedAt":"2023-05-26T05:23:46.505Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leelavg","name":"Leela Gangavarapu","path":"/leelavg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37169113?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVXEQSwA","startCursor":null,"endCursor":null}},"title":"Activity ยท leelavg/kadalu"}