{"sha":"13379fd9d1b7061d395e257e3dded1f221d22663","node_id":"C_kwDOA31O2doAKDEzMzc5ZmQ5ZDFiNzA2MWQzOTVlMjU3ZTNkZGVkMWYyMjFkMjI2NjM","commit":{"author":{"name":"Hongbin Lu","email":"hongbin034@gmail.com","date":"2023-02-24T15:30:47Z"},"committer":{"name":"Hongbin Lu","email":"hongbin034@gmail.com","date":"2023-06-21T08:37:58Z"},"message":"Specify a specific version of docker\n\nThe latest version of docker broke kuryr-libnetwork which in-term\nbroke use. We hardcode an older version of docker to workaround.\n\nDepends-On: https://review.opendev.org/c/openstack/devstack-plugin-container/+/875113\nChange-Id: I4c0fa9b135b11db93b0a9fc757865f3ff92cf4b2\n(cherry picked from commit c43f423530d32f6ac0c245b996642e7503b6b043)","tree":{"sha":"abd2edbe3ea265fb1e82a0ddbf3279a5846b82b1","url":"https://api.github.com/repos/openstack/zun/git/trees/abd2edbe3ea265fb1e82a0ddbf3279a5846b82b1"},"url":"https://api.github.com/repos/openstack/zun/git/commits/13379fd9d1b7061d395e257e3dded1f221d22663","comment_count":0,"verification":{"verified":false,"reason":"unsigned","signature":null,"payload":null,"verified_at":null}},"url":"https://api.github.com/repos/openstack/zun/commits/13379fd9d1b7061d395e257e3dded1f221d22663","html_url":"https://github.com/openstack/zun/commit/13379fd9d1b7061d395e257e3dded1f221d22663","comments_url":"https://api.github.com/repos/openstack/zun/commits/13379fd9d1b7061d395e257e3dded1f221d22663/comments","author":{"login":"hongbin","id":411880,"node_id":"MDQ6VXNlcjQxMTg4MA==","avatar_url":"https://avatars.githubusercontent.com/u/411880?v=4","gravatar_id":"","url":"https://api.github.com/users/hongbin","html_url":"https://github.com/hongbin","followers_url":"https://api.github.com/users/hongbin/followers","following_url":"https://api.github.com/users/hongbin/following{/other_user}","gists_url":"https://api.github.com/users/hongbin/gists{/gist_id}","starred_url":"https://api.github.com/users/hongbin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hongbin/subscriptions","organizations_url":"https://api.github.com/users/hongbin/orgs","repos_url":"https://api.github.com/users/hongbin/repos","events_url":"https://api.github.com/users/hongbin/events{/privacy}","received_events_url":"https://api.github.com/users/hongbin/received_events","type":"User","user_view_type":"public","site_admin":false},"committer":{"login":"hongbin","id":411880,"node_id":"MDQ6VXNlcjQxMTg4MA==","avatar_url":"https://avatars.githubusercontent.com/u/411880?v=4","gravatar_id":"","url":"https://api.github.com/users/hongbin","html_url":"https://github.com/hongbin","followers_url":"https://api.github.com/users/hongbin/followers","following_url":"https://api.github.com/users/hongbin/following{/other_user}","gists_url":"https://api.github.com/users/hongbin/gists{/gist_id}","starred_url":"https://api.github.com/users/hongbin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hongbin/subscriptions","organizations_url":"https://api.github.com/users/hongbin/orgs","repos_url":"https://api.github.com/users/hongbin/repos","events_url":"https://api.github.com/users/hongbin/events{/privacy}","received_events_url":"https://api.github.com/users/hongbin/received_events","type":"User","user_view_type":"public","site_admin":false},"parents":[{"sha":"d5f102d740c51ea94a2a2478f941da4a2c3fa0b9","url":"https://api.github.com/repos/openstack/zun/commits/d5f102d740c51ea94a2a2478f941da4a2c3fa0b9","html_url":"https://github.com/openstack/zun/commit/d5f102d740c51ea94a2a2478f941da4a2c3fa0b9"}],"stats":{"total":6,"additions":4,"deletions":2},"files":[{"sha":"92f872f7e035e6e21e6c9e35d12e44c6f8bfa3bc","filename":".zuul.yaml","status":"modified","additions":0,"deletions":1,"changes":1,"blob_url":"https://github.com/openstack/zun/blob/13379fd9d1b7061d395e257e3dded1f221d22663/.zuul.yaml","raw_url":"https://github.com/openstack/zun/raw/13379fd9d1b7061d395e257e3dded1f221d22663/.zuul.yaml","contents_url":"https://api.github.com/repos/openstack/zun/contents/.zuul.yaml?ref=13379fd9d1b7061d395e257e3dded1f221d22663","patch":"@@ -55,7 +55,6 @@\n     name: zun-tempest-base-multinode\n     parent: zun-tempest-base\n     description: Zun Devstack tempest multinode base job\n-    nodeset: openstack-two-node-focal\n     timeout: 7800\n     vars:\n       devstack_localrc:"},{"sha":"0b09d7998107dd3be4a4a6970952030f7f736934","filename":"devstack/settings","status":"modified","additions":2,"deletions":0,"changes":2,"blob_url":"https://github.com/openstack/zun/blob/13379fd9d1b7061d395e257e3dded1f221d22663/devstack%2Fsettings","raw_url":"https://github.com/openstack/zun/raw/13379fd9d1b7061d395e257e3dded1f221d22663/devstack%2Fsettings","contents_url":"https://api.github.com/repos/openstack/zun/contents/devstack%2Fsettings?ref=13379fd9d1b7061d395e257e3dded1f221d22663","patch":"@@ -24,6 +24,8 @@ ENABLE_KATA_CONTAINERS=${ENABLE_KATA_CONTAINERS:-false}\n CNI_PLUGINS_INSTALL_PLUGINS=loopback,zun-cni\n CNI_PLUGINS_CONF_SOURCE_DIR=$DEST/zun/etc/cni/net.d\n \n+UBUNTU_DOCKER_VERSION=${UBUNTU_DOCKER_VERSION:-5:20.10.24~3-0~ubuntu-focal}\n+\n # Enable Zun services\n if [[ ${HOST_IP} == ${SERVICE_HOST} ]] || [[ \"[${HOST_IPV6}]\" == \"${SERVICE_HOST}\" ]]; then\n     enable_service zun-api"},{"sha":"29e102531670ea6cddb272f6b3a257832778d382","filename":"zun/cni/api.py","status":"modified","additions":2,"deletions":1,"changes":3,"blob_url":"https://github.com/openstack/zun/blob/13379fd9d1b7061d395e257e3dded1f221d22663/zun%2Fcni%2Fapi.py","raw_url":"https://github.com/openstack/zun/raw/13379fd9d1b7061d395e257e3dded1f221d22663/zun%2Fcni%2Fapi.py","contents_url":"https://api.github.com/repos/openstack/zun/contents/zun%2Fcni%2Fapi.py?ref=13379fd9d1b7061d395e257e3dded1f221d22663","patch":"@@ -154,7 +154,8 @@ def _make_request(self, path, cni_envs, expected_status=None):\n                       '%(body)s',\n                       {'method': method, 'path': url, 'body': cni_envs})\n             resp = requests.post(url, json=cni_envs,\n-                                 headers={'Connection': 'close'})\n+                                 headers={'Connection': 'close'},\n+                                 timeout=30)\n         except requests.ConnectionError:\n             LOG.exception('Looks like %s:%s cannot be reached. '\n                           'Is zun-cni-daemon running?', (host, port))"}]}