{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":531891442,"defaultBranch":"master","name":"tobiko","ownerLogin":"redhat-openstack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-02T11:06:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1375502?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708946256.0","currentOid":""},"activityList":{"items":[{"before":"1e284970c107967779036daec9fe5893f2870562","after":"2945010168e9277baf52ab1db44d49b8157253ee","ref":"refs/heads/master","pushedAt":"2024-04-23T09:50:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Fix ovn_migration and ovn_migration_sanity testenvs\n\nFor some reason, an env variable's (RUN_TESTS_EXTRA_ARGS) default value\nwas not properly overwritten on these testenvs.\nIts default value has been removed, since it's not relevant for other\ntestenvs.\n\nBesides this, the marker skip_during_ovn_migration has been added to the\ntest test_equal_containers_state because it should not be executed after\novn-migration (list of containers changes, so comparison between\nprevious and new containers is not relevant).\n\nAlso, the background ping test will be skipped for ovn_migration and\novn_migration_sanity testenvs because the may be traffic loss during the\nmigration process.\n\nChange-Id: I71de87e5216ac2d6c7e198ea6236fe189b79408d","shortMessageHtmlLink":"Fix ovn_migration and ovn_migration_sanity testenvs"}},{"before":"952d238d1522d002b91f68439e95ecf1473ab3bc","after":"1e284970c107967779036daec9fe5893f2870562","ref":"refs/heads/master","pushedAt":"2024-04-01T12:38:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Merge \"Set correct tox_min_version for the stable/2023.2 branch\"","shortMessageHtmlLink":"Merge \"Set correct tox_min_version for the stable/2023.2 branch\""}},{"before":"46a1868f6f694f1dd3dfe9200fb5b918a6ed51a3","after":"952d238d1522d002b91f68439e95ecf1473ab3bc","ref":"refs/heads/master","pushedAt":"2024-04-01T11:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Import openshift_client optionally\n\nEven if openshift_client is in the requirements of Tobiko, let's not\nfail if this lib is not available\n\nChange-Id: I4bb24aa7b620f1d73ceabda1e56e8e0608fb3a2e","shortMessageHtmlLink":"Import openshift_client optionally"}},{"before":"7228988b67ccad46fdd67237d45871dbe42e8f4b","after":"46a1868f6f694f1dd3dfe9200fb5b918a6ed51a3","ref":"refs/heads/master","pushedAt":"2024-03-22T11:10:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Merge \"Lock external network stack creation between workers\"","shortMessageHtmlLink":"Merge \"Lock external network stack creation between workers\""}},{"before":"4c5c5d11429debf66d2ef177b52930ee4c6bf47a","after":"6f30c3fd48e6401f4f0bac92484a94b0863468ef","ref":"refs/heads/osp-16.2","pushedAt":"2024-03-22T11:10:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Lock external network stack creation between workers\n\nIn order to avoid concurrency issues when the\nExternalNetworkStackFixture stack or any of its child classes\n(RouterStackFixture) are created, the interworker_synched decorator\nis added to its setup_fixture method.\n\nChange-Id: I94a2e86838020b6ca9faf77b9f5fd4f2f45b9167","shortMessageHtmlLink":"Lock external network stack creation between workers"}},{"before":"72dbd0242e0afd8cdf597b4f8ac51e9673dc2bec","after":"4c5c5d11429debf66d2ef177b52930ee4c6bf47a","ref":"refs/heads/osp-16.2","pushedAt":"2024-03-22T10:08:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Update openstack branch to stable/zed\n\nTobiko osp-16.2 branch used openstack branch stable/wallaby, which is\nEOL now.\n\nChange-Id: If0009ddb2c8a41be603bdde07c08bb639adae921","shortMessageHtmlLink":"Update openstack branch to stable/zed"}},{"before":"f650d7adcb1c3e16fa821875b3d4abe7cd47a225","after":"7228988b67ccad46fdd67237d45871dbe42e8f4b","ref":"refs/heads/master","pushedAt":"2024-03-21T19:00:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Simplify BaseResourceFixture.setup_client\n\nThis avoids the following error on some branches:\nTypeError: Subscripted generics cannot be used with class and instance checks\n\nThe method keystone.keystone_client already checks whether the keystone\nclient was created before or not.\n\nChange-Id: Ic5f8a9908f07be894b41017b121e03068348c8b4","shortMessageHtmlLink":"Simplify BaseResourceFixture.setup_client"}},{"before":"ff9c70dbc4ed731e6f773d7e2b21deb168906286","after":"f650d7adcb1c3e16fa821875b3d4abe7cd47a225","ref":"refs/heads/master","pushedAt":"2024-03-21T18:54:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Apply retries when ping execution fails due to ssh issues\n\nWhen tobiko executes remote ping commands, they could fail due to:\n- command error\n- error connecting to the remove server to run ping\nIn the second case, the exception raised is a RetryLimitError. If that\nexception is not captured, retries cannot be applied.\n\nChange-Id: I00a76bb16de14440b25aeda00ee25b8d196992dd","shortMessageHtmlLink":"Apply retries when ping execution fails due to ssh issues"}},{"before":"5b3db3d96b4a4d85eb3abd06aea0c1ad1e8cc4fe","after":"ff9c70dbc4ed731e6f773d7e2b21deb168906286","ref":"refs/heads/master","pushedAt":"2024-03-20T19:27:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Upgrade sphinx version\n\nsphinx version upgraded to 5.0\nsphinx_rtd_theme version upgraded to 2.0\n\nDepends-On: I80ae1fc69d5e8e2a31ac52c02a1604225eefba3c\n\nChange-Id: Ib80988f8b11af93fc4e8bd3affa69795470787fc","shortMessageHtmlLink":"Upgrade sphinx version"}},{"before":"33596a954d67789cd2603896ee558f54ef946ec1","after":"5b3db3d96b4a4d85eb3abd06aea0c1ad1e8cc4fe","ref":"refs/heads/master","pushedAt":"2024-03-20T08:17:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Merge \"[Stateless SG] Add test for SG and Loadbalancer together\"","shortMessageHtmlLink":"Merge \"[Stateless SG] Add test for SG and Loadbalancer together\""}},{"before":"205b496e3706c50ef39f584c05e659bd97134f40","after":"33596a954d67789cd2603896ee558f54ef946ec1","ref":"refs/heads/master","pushedAt":"2024-03-19T22:19:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Merge \"Introduce new BaseResourceFixture class\"","shortMessageHtmlLink":"Merge \"Introduce new BaseResourceFixture class\""}},{"before":"459a954ce1e9563e317693d3cade45e9d3935039","after":"205b496e3706c50ef39f584c05e659bd97134f40","ref":"refs/heads/master","pushedAt":"2024-03-18T16:24:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Merge \"Use upper-constraints in the Tobiko ansible roles\"","shortMessageHtmlLink":"Merge \"Use upper-constraints in the Tobiko ansible roles\""}},{"before":"7733488f001739d1a37e2be4b9c1c6632c669d53","after":"459a954ce1e9563e317693d3cade45e9d3935039","ref":"refs/heads/master","pushedAt":"2024-03-18T11:51:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Add retries to ovn_overcloud_processes_validations\n\nThis patch also includes a small refactoring of\nOvercloudProcessesStatus.basic_overcloud_processes_running and\nOvercloudProcessesStatus.ovn_overcloud_processes_validations methods.\n\nChange-Id: I0761afdb6e8292ebc70ba479a8eaab84353a25b4","shortMessageHtmlLink":"Add retries to ovn_overcloud_processes_validations"}},{"before":"c1bd1e832393762fb24d6348bbedaf3f91c0cec9","after":"72dbd0242e0afd8cdf597b4f8ac51e9673dc2bec","ref":"refs/heads/osp-16.2","pushedAt":"2024-03-11T12:04:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Refactoring tobiko lockers\n\nTobiko has used the oslo_concurrency.lockutils.synchronized to lock\nexecution of functions inter-process/worker.\nThe synchronized decorator does not support to disable intra-worker\nlocks. This is a problem for tobiko because there are some functions\nthat need to be locked between different workers, but not inside\na worker.\nWhy?\n- Tobiko execution (based on pytest) is multi-worker, but not\n multi-thread.\n- The creation of Tobiko resources (which is what we need to lock\n to avoid concurrency issues between workers) sometimes depends on the\n creation of other Tobiko resources that are defined in either parent\n or child classes from the first ones, getting blocked due to the\n locks applied.\n\nChange-Id: I0b1c2d707b585fd4e45cad9968c88cedf2932eed","shortMessageHtmlLink":"Refactoring tobiko lockers"}},{"before":"7d175f18d6a55d4d4e84adf5e38f34ab2797f6c1","after":"c1bd1e832393762fb24d6348bbedaf3f91c0cec9","ref":"refs/heads/osp-16.2","pushedAt":"2024-03-11T11:01:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Fix two issues that broke tobiko gates\n\n1. mypy version needs to be bumbed to avoid [1]\n2. due to a change in neutron [2], tobiko heat templates need to be\n updated: when an OVN router is created, its ha value is omitted\n\n[1] https://github.com/python/mypy/issues/13627\n[2] https://review.opendev.org/c/openstack/neutron/+/910889\n\nChange-Id: I6c7fb32c6fa4fe6cd892a32cfeb1780d8d8be091\n(cherry picked from commit cdd66eff32d7e979635b83602f77ad8461d89a57)","shortMessageHtmlLink":"Fix two issues that broke tobiko gates"}},{"before":"cdd66eff32d7e979635b83602f77ad8461d89a57","after":"7733488f001739d1a37e2be4b9c1c6632c669d53","ref":"refs/heads/master","pushedAt":"2024-03-09T18:29:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Refactoring tobiko lockers\n\nTobiko has used the oslo_concurrency.lockutils.synchronized to lock\nexecution of functions inter-process/worker.\nThe synchronized decorator does not support to disable intra-worker\nlocks. This is a problem for tobiko because there are some functions\nthat need to be locked between different workers, but not inside\na worker.\nWhy?\n- Tobiko execution (based on pytest) is multi-worker, but not\n multi-thread.\n- The creation of Tobiko resources (which is what we need to lock\n to avoid concurrency issues between workers) sometimes depends on the\n creation of other Tobiko resources that are defined in either parent\n or child classes from the first ones, getting blocked due to the\n locks applied.\n\nChange-Id: I0b1c2d707b585fd4e45cad9968c88cedf2932eed","shortMessageHtmlLink":"Refactoring tobiko lockers"}},{"before":"14f1297c602a6e522a2a754fcc0c57bae888f0a4","after":"cdd66eff32d7e979635b83602f77ad8461d89a57","ref":"refs/heads/master","pushedAt":"2024-03-08T19:40:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Fix two issues that broke tobiko gates\n\n1. mypy version needs to be bumbed to avoid [1]\n2. due to a change in neutron [2], tobiko heat templates need to be\n updated: when an OVN router is created, its ha value is omitted\n\n[1] https://github.com/python/mypy/issues/13627\n[2] https://review.opendev.org/c/openstack/neutron/+/910889\n\nChange-Id: I6c7fb32c6fa4fe6cd892a32cfeb1780d8d8be091","shortMessageHtmlLink":"Fix two issues that broke tobiko gates"}},{"before":"5375a21c7e2f32ea37aae960bca4deb816094064","after":"7d175f18d6a55d4d4e84adf5e38f34ab2797f6c1","ref":"refs/heads/osp-16.2","pushedAt":"2024-03-07T07:57:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Merge \"Fix tobiko.fail called from assert_equal_containers_state\" into osp-16.2","shortMessageHtmlLink":"Merge \"Fix tobiko.fail called from assert_equal_containers_state\" int…"}},{"before":"0bc0eeb33646ccbb6ad39b7c2d2e4dcc5a790225","after":"14f1297c602a6e522a2a754fcc0c57bae888f0a4","ref":"refs/heads/master","pushedAt":"2024-03-06T18:29:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Merge \"Fix tobiko.fail called from assert_equal_containers_state\"","shortMessageHtmlLink":"Merge \"Fix tobiko.fail called from assert_equal_containers_state\""}},{"before":"f728814347d7b3fa9ed05c71c8ba164681a6dcc7","after":"0bc0eeb33646ccbb6ad39b7c2d2e4dcc5a790225","ref":"refs/heads/master","pushedAt":"2024-03-06T16:48:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Remove dependency with vulnerable library py - upgrade to tox>=4.13\n\nAll existing version from the py library are affected by the\nfollowing vulnerability:\nhttps://github.com/advisories/GHSA-w596-4wvx-j9j6\n\nIn order to stop using py, its reference has been removed from tobiko\nrequirements. Besides, tox and pytest libraries versions have been\nupgraded for this.\n\nChange-Id: I2c61e753e55340b19ab941fd532de0cab875d51c","shortMessageHtmlLink":"Remove dependency with vulnerable library py - upgrade to tox>=4.13"}},{"before":"a94ca054cf5feadf37f1d2a31905ace0aed8eedf","after":"5375a21c7e2f32ea37aae960bca4deb816094064","ref":"refs/heads/osp-16.2","pushedAt":"2024-03-06T12:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Add neutron-radvd to sidecar_container_list\n\nThis patch affects only ML2/OVS setups.\nSome faults tests fail after reboots or disruptive actions because\nthe neutron-radvd sidecar containers move from one controller to\nanother one, which is not really wrong.\n\nChange-Id: I3fa53563e6ed92eadb7e53789df04297684c312c\n(cherry picked from commit a91c0d49c8ea55d712aaa01183d4a7438b2b3710)","shortMessageHtmlLink":"Add neutron-radvd to sidecar_container_list"}},{"before":"a712a7c2caa0a205ee77eee6a0a6653b7545feb0","after":"f728814347d7b3fa9ed05c71c8ba164681a6dcc7","ref":"refs/heads/master","pushedAt":"2024-03-04T14:20:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Merge \"Skip tests using heat when heat service is not deployed\"","shortMessageHtmlLink":"Merge \"Skip tests using heat when heat service is not deployed\""}},{"before":"6fb2680a18008b29c5e4798e91c1462dd88ce271","after":"a712a7c2caa0a205ee77eee6a0a6653b7545feb0","ref":"refs/heads/master","pushedAt":"2024-03-04T13:49:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Add 'nova-custom-ceph' to COMPUTE_DP_SERVICE_NAMES list\n\nWith this patch, the list includes the following values:\n- nova\n- nova-custom\n- nova-custom-ceph\n\nChange-Id: I3a52603d90505909368421033c533955788057c6","shortMessageHtmlLink":"Add 'nova-custom-ceph' to COMPUTE_DP_SERVICE_NAMES list"}},{"before":"a0ca923161351d7d4e57f84769a39435cf9939f1","after":"6fb2680a18008b29c5e4798e91c1462dd88ce271","ref":"refs/heads/master","pushedAt":"2024-03-04T09:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Fix test_hostnames test\n\nThis test should not try to obtain the node hostnames via ssh when there\nis no ssh_client available for the node.\n\nChange-Id: I999ceac724ccbbedf305f5b0550a49798952d627","shortMessageHtmlLink":"Fix test_hostnames test"}},{"before":"49512d2499e07c13ad081f0120ee763fd7a579c9","after":"a0ca923161351d7d4e57f84769a39435cf9939f1","ref":"refs/heads/master","pushedAt":"2024-02-29T13:39:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Fix link to Red Hat Openstack Platform reference\n\nChange-Id: I65be4464240dfd547f6c0babba3371c9af20e506","shortMessageHtmlLink":"Fix link to Red Hat Openstack Platform reference"}},{"before":"c1c001e3230c532fabb3762ab79359d9963fe5fe","after":"49512d2499e07c13ad081f0120ee763fd7a579c9","ref":"refs/heads/master","pushedAt":"2024-02-26T11:15:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Update latest stable tag to 0.7.2\n\nChange-Id: I72e9997b070f8dc1e1c7db824df9a4a54bc57da0","shortMessageHtmlLink":"Update latest stable tag to 0.7.2"}},{"before":"42c21f6c299684c7872353b35d82a0be4055e22f","after":"a94ca054cf5feadf37f1d2a31905ace0aed8eedf","ref":"refs/heads/osp-16.2","pushedAt":"2024-02-26T10:56:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Update latest stable tag to 0.6.18\n\nChange-Id: I276fb944a39ca31a3739ff5f6a10b39bdfaf8ef5","shortMessageHtmlLink":"Update latest stable tag to 0.6.18"}},{"before":"2c5096c31613d3206013710d659cd7d366277ed5","after":"42c21f6c299684c7872353b35d82a0be4055e22f","ref":"refs/heads/osp-16.2","pushedAt":"2024-02-26T09:54:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Fix retries on get_pcs_resources_table method\n\nThat method used retries wrongly:\n- it did not use the tobiko retries mechanism\n- its try/except did not catch all the relevant exceptions\n\nChange-Id: I59c3d6e3db3294f135621e739d7582aa4977305e","shortMessageHtmlLink":"Fix retries on get_pcs_resources_table method"}},{"before":"bf1d2b6a26cad4a6d47eada805c7d5042cc5b31e","after":"c1c001e3230c532fabb3762ab79359d9963fe5fe","ref":"refs/heads/master","pushedAt":"2024-02-26T09:54:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Merge \"Fix retries on get_pcs_resources_table method\"","shortMessageHtmlLink":"Merge \"Fix retries on get_pcs_resources_table method\""}},{"before":"c54cf94c764686b1b3249fe455b755d95e7da79c","after":"bf1d2b6a26cad4a6d47eada805c7d5042cc5b31e","ref":"refs/heads/master","pushedAt":"2024-02-21T13:18:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amoralej","name":"Alfredo Moralejo","path":"/amoralej","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1783517?s=80&v=4"},"commit":{"message":"Remove unused \"deprecated\" method\n\nThe method is not actually used. Also we currently have a common\nimplementation in debtcollector and that can be used instead.\n\nChange-Id: If9eb1f8b035a55163573f54ad8fd4c85b876e3fe","shortMessageHtmlLink":"Remove unused \"deprecated\" method"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEN-a3gAA","startCursor":null,"endCursor":null}},"title":"Activity · redhat-openstack/tobiko"}