{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":256354021,"defaultBranch":"master","name":"kubespray","ownerLogin":"oomichi","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-04-16T23:36:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1287154?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685946772.4859571","currentOid":""},"activityList":{"items":[{"before":"ce13699dfa6535bfeebebc01ee7fc08c827935f3","after":"7a66be82549fe7f1b11c1790e33e8bc4b6403f9f","ref":"refs/heads/master","pushedAt":"2023-06-20T02:40:43.743Z","pushType":"push","commitsCount":24,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"bump flannel version to v0.22.0 and flannel-cni-plugin version to v1.1.2 (#10205)\n\nThis also changes flannel repository from flannelcni to flannel\n\nSigned-off-by: Emin Aktaş ","shortMessageHtmlLink":"bump flannel version to v0.22.0 and flannel-cni-plugin version to v1.…"}},{"before":"fc5937e9480a93b3d2920aee677920e99ea54c10","after":"ce13699dfa6535bfeebebc01ee7fc08c827935f3","ref":"refs/heads/master","pushedAt":"2023-06-13T00:02:26.317Z","pushType":"push","commitsCount":1,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Use a uniform way to get the local path of the binaries (#10211)\n\nSigned-off-by: bo.jiang ","shortMessageHtmlLink":"Use a uniform way to get the local path of the binaries (kubernetes-s…"}},{"before":"4c76feb574ce7d74cad190a1f1db4516cdaa9aa2","after":"fc5937e9480a93b3d2920aee677920e99ea54c10","ref":"refs/heads/master","pushedAt":"2023-06-12T07:34:17.165Z","pushType":"push","commitsCount":5,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"fix gce-pd-csi driver (#10208)\n\n* fix gce-pd-csi driver\n\n* fixed, 1. reading replicas value from defaults.yml, and 2. corrected gcp-pd-csi driver version in README.md","shortMessageHtmlLink":"fix gce-pd-csi driver (kubernetes-sigs#10208)"}},{"before":"5ebd305d17d1b62d20f695448f8fc0cae45fc465","after":"4c76feb574ce7d74cad190a1f1db4516cdaa9aa2","ref":"refs/heads/master","pushedAt":"2023-06-07T00:10:28.265Z","pushType":"push","commitsCount":3,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Kubelet csr approver fixes (#10165)\n\n* Fix upgrade-path for kubelet-csr-approver\n\nFixes an error when you enable kubelet-csr-approver when upgrading.\nIt hangs waiting for the certificate to be approved since the\nkubelet-csr-approver is not installed yet.\n\n* Add missing package when using helm role","shortMessageHtmlLink":"Kubelet csr approver fixes (kubernetes-sigs#10165)"}},{"before":null,"after":"b3b79a3d030c9f1e656208adb1ff6ea7b4c28d75","ref":"refs/heads/cleawnup-10171","pushedAt":"2023-06-05T06:32:52.485Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Remove flannel_cni_download_url\n\nSince the commit 937e64d2960c98f4662c979851d9dafa7048a914 the variable\nhas not been used at all.\nThis removes it from offline.yml which was the remaining part.","shortMessageHtmlLink":"Remove flannel_cni_download_url"}},{"before":"1cc15d1708058fc77d1f4d8aabde1dec07008863","after":"193b5ca6b86e760535efce15158b7dac0cd90bf3","ref":"refs/heads/v221-backport","pushedAt":"2023-06-05T06:28:47.083Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Add six module into openstack-cleanup/requirements.txt (#10099)\n\nTo fix tf-elastx_cleanup job which was failed with\nthe following error:\n\n File \"/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/generic/password.py\", line 16, in \n from keystoneauth1.identity import v3\n File \"/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/v3/__init__.py\", line 27, in \n from keystoneauth1.identity.v3.oauth2_mtls_client_credential import * # noqa\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/v3/oauth2_mtls_client_credential.py\", line 17, in \n import six\n ModuleNotFoundError: No module named 'six'","shortMessageHtmlLink":"Add six module into openstack-cleanup/requirements.txt (kubernetes-si…"}},{"before":"94e33bdbbf54f1aefb18738a63769969be8ff169","after":"5ebd305d17d1b62d20f695448f8fc0cae45fc465","ref":"refs/heads/master","pushedAt":"2023-06-05T06:27:26.138Z","pushType":"push","commitsCount":16,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"remove cri-o using crio_bin_files (#10182)","shortMessageHtmlLink":"remove cri-o using crio_bin_files (kubernetes-sigs#10182)"}},{"before":"f6bae81c95ef4e8e3c5becc9ab2ea1f874747e1a","after":null,"ref":"refs/heads/fix-metallb-config","pushedAt":"2023-06-01T01:11:30.883Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"}},{"before":null,"after":"f6bae81c95ef4e8e3c5becc9ab2ea1f874747e1a","ref":"refs/heads/fix-metallb-config","pushedAt":"2023-05-30T01:25:36.060Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Avoid creating metallb config if unnecessary\n\nTo avoid the following error during setting metallb up, this adds\nsome conditions:\n\n TASK [kubernetes_sigs.kubespray.kubernetes-apps/metallb : Kubernetes Apps | Lay Down MetalLB] ***\n [..]\n An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ansible.errors.AnsibleUndefinedVariable: 'dict object' has no attribute 'controller'\n failed: [k8s-master-1] (item=metallb.yml) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"metallb.yml\", \"msg\": \"AnsibleUndefinedVariable: 'dict object' has no attribute 'controller'\"}\n An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ansible.errors.AnsibleUndefinedVariable: 'dict object' has no attribute 'layer3'\n failed: [k8s-master-1] (item=layer3.yaml) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"layer3.yaml\", \"msg\": \"AnsibleUndefinedVariable: 'dict object' has no attribute 'layer3'\"}","shortMessageHtmlLink":"Avoid creating metallb config if unnecessary"}},{"before":"8c32be5feb590ba461c541ee714db50c613f4f08","after":"94e33bdbbf54f1aefb18738a63769969be8ff169","ref":"refs/heads/master","pushedAt":"2023-05-30T01:15:17.224Z","pushType":"push","commitsCount":2,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"fix manage-offline-files script - wrong path (#9886)","shortMessageHtmlLink":"fix manage-offline-files script - wrong path (kubernetes-sigs#9886)"}},{"before":"96e875cd508a1850a6895c083850e6fd95411d1e","after":"8c32be5feb590ba461c541ee714db50c613f4f08","ref":"refs/heads/master","pushedAt":"2023-05-29T02:04:30.599Z","pushType":"push","commitsCount":3,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Add insecure_registry config to crio.conf (#10142)","shortMessageHtmlLink":"Add insecure_registry config to crio.conf (kubernetes-sigs#10142)"}},{"before":null,"after":"1cc15d1708058fc77d1f4d8aabde1dec07008863","ref":"refs/heads/v221-backport","pushedAt":"2023-05-26T00:12:43.147Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Add six module into openstack-cleanup/requirements.txt (#10099)\n\nTo fix tf-elastx_cleanup job which was failed with the following error:\n\n File \"/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/generic/password.py\", line 16, in \n from keystoneauth1.identity import v3\n File \"/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/v3/__init__.py\", line 27, in \n from keystoneauth1.identity.v3.oauth2_mtls_client_credential import * # noqa\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/v3/oauth2_mtls_client_credential.py\", line 17, in \n import six\n ModuleNotFoundError: No module named 'six'","shortMessageHtmlLink":"Add six module into openstack-cleanup/requirements.txt (kubernetes-si…"}},{"before":"4014a1cccb4d3d91aca79a374b092447af872ad7","after":"96e875cd508a1850a6895c083850e6fd95411d1e","ref":"refs/heads/master","pushedAt":"2023-05-26T00:10:17.966Z","pushType":"push","commitsCount":10,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Add systemd_resolved_disable_stub_listener (#9875)","shortMessageHtmlLink":"Add systemd_resolved_disable_stub_listener (kubernetes-sigs#9875)"}},{"before":"c14d9c5c9740e8d4815f7dd8892c6cf934c22e41","after":"4014a1cccb4d3d91aca79a374b092447af872ad7","ref":"refs/heads/master","pushedAt":"2023-05-24T00:16:17.654Z","pushType":"push","commitsCount":18,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"fix multus include (#10105)\n\n``\n\"msg\": \"Failed to template loop_control.label: 'ansible.utils.unsafe_proxy.AnsibleUnsafeText object' has no attribute 'item'. 'ansible.utils.unsafe_proxy.AnsibleUnsafeText object' has no attribute 'item'\", \"skip_reason\": \"Conditional result was False\"}\n``\nfixes case when multus should NOT be included.","shortMessageHtmlLink":"fix multus include (kubernetes-sigs#10105)"}},{"before":"818d659b330c7722410bc09ce54255e56e196706","after":null,"ref":"refs/heads/drop-canal-1","pushedAt":"2023-05-18T11:27:49.799Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"}},{"before":"fe643d74a3b28138531e228948c18cb289ee278c","after":"818d659b330c7722410bc09ce54255e56e196706","ref":"refs/heads/drop-canal-1","pushedAt":"2023-05-18T03:29:10.797Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Drop canal network_plugin\n\nAccording to the canal github[1] the repo is not maintained over 5 years.\nIn addition, the README says\n```\n Originally, we thought we might more deeply integrate the two projects\n (possibly even going as far as a rebranding!). However, over time it\n became clear that that wasn't really necessary to fulfil our goal of\n making them work well together. Ultimately, we decided to focus on\n adding features to both projects rather than doing work just to\n combine them.\n```\nSo it is difficult to support canal by Kubespray at this situation.\n\n[1]: https://github.com/projectcalico/canal","shortMessageHtmlLink":"Drop canal network_plugin"}},{"before":"48035e3a7eeb1146495c92a6802b9b5179dab7c2","after":"c14d9c5c9740e8d4815f7dd8892c6cf934c22e41","ref":"refs/heads/master","pushedAt":"2023-05-18T03:28:44.412Z","pushType":"push","commitsCount":1,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Add six module into openstack-cleanup/requirements.txt (#10099)\n\nTo fix tf-elastx_cleanup job which was failed with the following error:\n\n File \"/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/generic/password.py\", line 16, in \n from keystoneauth1.identity import v3\n File \"/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/v3/__init__.py\", line 27, in \n from keystoneauth1.identity.v3.oauth2_mtls_client_credential import * # noqa\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/v3/oauth2_mtls_client_credential.py\", line 17, in \n import six\n ModuleNotFoundError: No module named 'six'","shortMessageHtmlLink":"Add six module into openstack-cleanup/requirements.txt (kubernetes-si…"}},{"before":"1e09f2305766d35d5019942f91993c1fad47955c","after":null,"ref":"refs/heads/fix-six","pushedAt":"2023-05-18T03:28:08.672Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"}},{"before":null,"after":"fe643d74a3b28138531e228948c18cb289ee278c","ref":"refs/heads/drop-canal-1","pushedAt":"2023-05-18T00:34:49.256Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Drop canal network_plugin\n\nAccording to the canal github[1] the repo is not maintained over 5 years.\nIn addition, the README says\n```\n Originally, we thought we might more deeply integrate the two projects\n (possibly even going as far as a rebranding!). However, over time it\n became clear that that wasn't really necessary to fulfil our goal of\n making them work well together. Ultimately, we decided to focus on\n adding features to both projects rather than doing work just to\n combine them.\n```\nSo it is difficult to support canal by Kubespray at this situation.\n\n[1]: https://github.com/projectcalico/canal","shortMessageHtmlLink":"Drop canal network_plugin"}},{"before":null,"after":"1e09f2305766d35d5019942f91993c1fad47955c","ref":"refs/heads/fix-six","pushedAt":"2023-05-18T00:18:31.595Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Add six module into openstack-cleanup/requirements.txt\n\nTo fix tf-elastx_cleanup job which was failed with the following error:\n\n File \"/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/generic/password.py\", line 16, in \n from keystoneauth1.identity import v3\n File \"/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/v3/__init__.py\", line 27, in \n from keystoneauth1.identity.v3.oauth2_mtls_client_credential import * # noqa\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/v3/oauth2_mtls_client_credential.py\", line 17, in \n import six\n ModuleNotFoundError: No module named 'six'","shortMessageHtmlLink":"Add six module into openstack-cleanup/requirements.txt"}},{"before":"29827711f1a414f6359f583b6e3ec4c52369f2f8","after":"48035e3a7eeb1146495c92a6802b9b5179dab7c2","ref":"refs/heads/master","pushedAt":"2023-05-18T00:16:13.429Z","pushType":"push","commitsCount":19,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Drop CI jobs related to canal (#10092)\n\n* Drop CI jobs related to canal\n\nAccording to the canal github[1] the repo is not maintained over 5 years.\nIn addition, the README says\n\n Originally, we thought we might more deeply integrate the two projects\n (possibly even going as far as a rebranding!). However, over time it\n became clear that that wasn't really necessary to fulfil our goal of\n making them work well together. Ultimately, we decided to focus on\n adding features to both projects rather than doing work just to\n combine them.\n\nSo we don't need to run CI jobs related to the canal at this situation.\n\n[1]: https://github.com/projectcalico/canal\n\n* Update ci.md","shortMessageHtmlLink":"Drop CI jobs related to canal (kubernetes-sigs#10092)"}},{"before":"c3fef6e09ba85e703d4463287dbbe12ee3780da8","after":null,"ref":"refs/heads/drop-canal","pushedAt":"2023-05-17T22:44:21.208Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"}},{"before":null,"after":"c3fef6e09ba85e703d4463287dbbe12ee3780da8","ref":"refs/heads/drop-canal","pushedAt":"2023-05-17T22:44:08.716Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Update ci.md","shortMessageHtmlLink":"Update ci.md"}},{"before":"c3fef6e09ba85e703d4463287dbbe12ee3780da8","after":null,"ref":"refs/heads/drop-canal","pushedAt":"2023-05-17T22:44:06.480Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"}},{"before":"eecf46bf9eb6e2451ba3d2f2f498100202abfebb","after":"c3fef6e09ba85e703d4463287dbbe12ee3780da8","ref":"refs/heads/drop-canal","pushedAt":"2023-05-17T08:20:40.537Z","pushType":"push","commitsCount":1,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Update ci.md","shortMessageHtmlLink":"Update ci.md"}},{"before":null,"after":"eecf46bf9eb6e2451ba3d2f2f498100202abfebb","ref":"refs/heads/drop-canal","pushedAt":"2023-05-16T23:59:27.872Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"Drop CI jobs related to canal\n\nAccording to the canal github[1] the repo is not maintained over 5 years.\nIn addition, the README says\n\n Originally, we thought we might more deeply integrate the two projects\n (possibly even going as far as a rebranding!). However, over time it\n became clear that that wasn't really necessary to fulfil our goal of\n making them work well together. Ultimately, we decided to focus on\n adding features to both projects rather than doing work just to\n combine them.\n\nSo we don't need to run CI jobs related to the canal at this situation.\n\n[1]: https://github.com/projectcalico/canal","shortMessageHtmlLink":"Drop CI jobs related to canal"}},{"before":"b3ed25ee350df17945a6c076ff523df0324944da","after":"29827711f1a414f6359f583b6e3ec4c52369f2f8","ref":"refs/heads/master","pushedAt":"2023-05-08T23:53:42.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"fix: missed double quotes in cri-o config (#10040)","shortMessageHtmlLink":"fix: missed double quotes in cri-o config (kubernetes-sigs#10040)"}},{"before":"349c8901f8bf06507c3dafec4dbc1c5b09a6b9ae","after":"b3ed25ee350df17945a6c076ff523df0324944da","ref":"refs/heads/master","pushedAt":"2023-04-19T23:58:07.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"use string for ipv6 forward conf (#9992)","shortMessageHtmlLink":"use string for ipv6 forward conf (kubernetes-sigs#9992)"}},{"before":"df9aba6298009c16bcfd3fd34d0758dbd8b9c1ec","after":"349c8901f8bf06507c3dafec4dbc1c5b09a6b9ae","ref":"refs/heads/master","pushedAt":"2023-03-16T00:24:15.497Z","pushType":"push","commitsCount":1,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"[containerd] add hashes for 1.7.0 (#9892)","shortMessageHtmlLink":"[containerd] add hashes for 1.7.0 (kubernetes-sigs#9892)"}},{"before":"99115ad04b9da4c6c2e3352e72a175e00bc32678","after":"df9aba6298009c16bcfd3fd34d0758dbd8b9c1ec","ref":"refs/heads/master","pushedAt":"2023-03-15T02:16:05.742Z","pushType":"push","commitsCount":3,"pusher":{"login":"oomichi","name":"Kenichi Omichi","path":"/oomichi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1287154?s=80&v=4"},"commit":{"message":"fix typo word","shortMessageHtmlLink":"fix typo word"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADRNc4LAA","startCursor":null,"endCursor":null}},"title":"Activity · oomichi/kubespray"}