{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":16223378,"defaultBranch":"master","name":"openstacksdk","ownerLogin":"openstack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-01-25T02:48:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/324574?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725549849.0","currentOid":""},"activityList":{"items":[{"before":"b0e6d92ae00c11c7418236d0c732ae1e99063f70","after":"f1cd4f1d06d10d641041be8f00afa8972b748972","ref":"refs/heads/master","pushedAt":"2024-09-26T17:17:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"cloud: Consistently set 'ignore_missing' arguments\"","shortMessageHtmlLink":"Merge \"cloud: Consistently set 'ignore_missing' arguments\""}},{"before":"55f9b299a6af6abd1f70bbb49920b723b2ae9fa3","after":"899134ef3b069c4d16e74e8b77e5df8b59b6e787","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-25T13:48:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Fix internal error when floating ip network is not found by name\" into stable/2024.2","shortMessageHtmlLink":"Merge \"Fix internal error when floating ip network is not found by na…"}},{"before":"f7fad118f15c9820abe0f9e2148784afca74e27d","after":"55f9b299a6af6abd1f70bbb49920b723b2ae9fa3","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-24T18:08:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"compute: Add support for targeting host during migrate\n\nCurrent setup of the migrate command does not support targeting a\nspecific compute node. With this change I want to introduce the\npossibility to target specific compute nodes.\n\nChange-Id: I7ae40d4513d685e4e93ab4120058a53a849a2d19\n(cherry picked from commit 6910a4e1d5a76bc430d04ff967784b669bc26fbe)","shortMessageHtmlLink":"compute: Add support for targeting host during migrate"}},{"before":"169db7a865ce316d3f685ad78322a41c3d2064db","after":"b0e6d92ae00c11c7418236d0c732ae1e99063f70","ref":"refs/heads/master","pushedAt":"2024-09-24T18:04:26.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"stack event loops: handle get None result\"","shortMessageHtmlLink":"Merge \"stack event loops: handle get None result\""}},{"before":"55f9b299a6af6abd1f70bbb49920b723b2ae9fa3","after":"f7fad118f15c9820abe0f9e2148784afca74e27d","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-24T18:04:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Fix volume summary passing non-existent all_projects\n\nThe parameter all_projects is invalid and the\ncorrect parameter to use is all_tenants.\n\nWe also fix so that more parameter can be\npassed down to the GET request for filtering.\n\nThis was found when fixing so that this API\ncall actually passes the parameters down. [1]\n\n[1] https://review.opendev.org/c/openstack/cinder/+/928781/1\n\nChange-Id: Iea983a60212d1e950ce78b1d89edcaa822d9458e\n(cherry picked from commit b7e8e869fa6641be3e4d41a3b53e93e0c9d005d8)","shortMessageHtmlLink":"Fix volume summary passing non-existent all_projects"}},{"before":"78e902920dfd7aa8dd9b0a3bfcffad3a2e719983","after":"169db7a865ce316d3f685ad78322a41c3d2064db","ref":"refs/heads/master","pushedAt":"2024-09-24T18:03:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"cloud: Deprecate passing dicts\"","shortMessageHtmlLink":"Merge \"cloud: Deprecate passing dicts\""}},{"before":"b5a88e4d8bab7933ab0a9263205329fb70d2e55f","after":"55f9b299a6af6abd1f70bbb49920b723b2ae9fa3","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-24T18:03:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"compute: Add support for targeting host during migrate\n\nCurrent setup of the migrate command does not support targeting a\nspecific compute node. With this change I want to introduce the\npossibility to target specific compute nodes.\n\nChange-Id: I7ae40d4513d685e4e93ab4120058a53a849a2d19\n(cherry picked from commit 6910a4e1d5a76bc430d04ff967784b669bc26fbe)","shortMessageHtmlLink":"compute: Add support for targeting host during migrate"}},{"before":"5407bd830455d26a1da07007ceafa58f4aa80f49","after":"78e902920dfd7aa8dd9b0a3bfcffad3a2e719983","ref":"refs/heads/master","pushedAt":"2024-09-24T15:29:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"cloud: Re-add support for passing objects\"","shortMessageHtmlLink":"Merge \"cloud: Re-add support for passing objects\""}},{"before":"6a0822b245a23bae7c0113137a15fdaec1b1520c","after":"5407bd830455d26a1da07007ceafa58f4aa80f49","ref":"refs/heads/master","pushedAt":"2024-09-23T07:44:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"tests: Add functional tests for block storage quotas\"","shortMessageHtmlLink":"Merge \"tests: Add functional tests for block storage quotas\""}},{"before":"a62b93742d75055e42b036efc3625c522bf07bf8","after":"6a0822b245a23bae7c0113137a15fdaec1b1520c","ref":"refs/heads/master","pushedAt":"2024-09-20T17:02:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"tests: Migrate quota tests to use a new project\"","shortMessageHtmlLink":"Merge \"tests: Migrate quota tests to use a new project\""}},{"before":"6dcde9d82a263d1e1ccdd58003c009e2efeec4db","after":"a62b93742d75055e42b036efc3625c522bf07bf8","ref":"refs/heads/master","pushedAt":"2024-09-20T08:52:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"tests: Add helpers to create, delete temp projects\"","shortMessageHtmlLink":"Merge \"tests: Add helpers to create, delete temp projects\""}},{"before":"f48271880f8fc483f3f60a201a72b0b4b2262785","after":"6dcde9d82a263d1e1ccdd58003c009e2efeec4db","ref":"refs/heads/master","pushedAt":"2024-09-17T14:50:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Followup to I0e5ac1288c0d0423fa3a7a4e63173675b78aae79\"","shortMessageHtmlLink":"Merge \"Followup to I0e5ac1288c0d0423fa3a7a4e63173675b78aae79\""}},{"before":"1523ceb2e64f3ef2da67bdc51ebf47ac11e6bd51","after":"f48271880f8fc483f3f60a201a72b0b4b2262785","ref":"refs/heads/master","pushedAt":"2024-09-17T10:42:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Fix internal error when floating ip network is not found by name\"","shortMessageHtmlLink":"Merge \"Fix internal error when floating ip network is not found by name\""}},{"before":"d82d577513bc9fe23a3393a522a53ce0074bf54b","after":"1523ceb2e64f3ef2da67bdc51ebf47ac11e6bd51","ref":"refs/heads/master","pushedAt":"2024-09-16T11:53:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Fix volume summary passing non-existent all_projects\"","shortMessageHtmlLink":"Merge \"Fix volume summary passing non-existent all_projects\""}},{"before":"f9da8c8a8acfdbe838b91db59f8cad9e6b108554","after":"d82d577513bc9fe23a3393a522a53ce0074bf54b","ref":"refs/heads/master","pushedAt":"2024-09-16T09:10:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"compute: Add support for targeting host during migrate\"","shortMessageHtmlLink":"Merge \"compute: Add support for targeting host during migrate\""}},{"before":"de07fd02639eb565f10956b612ed278074105931","after":"f9da8c8a8acfdbe838b91db59f8cad9e6b108554","ref":"refs/heads/master","pushedAt":"2024-09-13T18:21:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Allow to override _max_microversion for Volume._action function\"","shortMessageHtmlLink":"Merge \"Allow to override _max_microversion for Volume._action function\""}},{"before":"de588df47f6f4dbda295f0a15b3d920514974163","after":"de07fd02639eb565f10956b612ed278074105931","ref":"refs/heads/master","pushedAt":"2024-09-13T11:27:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Return payload as text only for text/plain secrets\"","shortMessageHtmlLink":"Merge \"Return payload as text only for text/plain secrets\""}},{"before":"4eea48a48a1ff45654770df3e6cccc5ef0865bef","after":"de588df47f6f4dbda295f0a15b3d920514974163","ref":"refs/heads/master","pushedAt":"2024-09-13T10:50:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Cast all header values to string\"","shortMessageHtmlLink":"Merge \"Cast all header values to string\""}},{"before":"9172a043a3218c669e89b147f6f39193bf3946c2","after":"4eea48a48a1ff45654770df3e6cccc5ef0865bef","ref":"refs/heads/master","pushedAt":"2024-09-12T22:28:19.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Remove redundant code\"","shortMessageHtmlLink":"Merge \"Remove redundant code\""}},{"before":"a13cca6ee6e8bd0a0ae93548db14f05a884ecd5e","after":"9172a043a3218c669e89b147f6f39193bf3946c2","ref":"refs/heads/master","pushedAt":"2024-09-12T22:26:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"pre-commit: Bump mypy\"","shortMessageHtmlLink":"Merge \"pre-commit: Bump mypy\""}},{"before":"93f44c3b624d6861d569f0e9bb045db638c0f59a","after":"a13cca6ee6e8bd0a0ae93548db14f05a884ecd5e","ref":"refs/heads/master","pushedAt":"2024-09-12T19:20:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Do not create a class in runtime on a potentially hot path\"","shortMessageHtmlLink":"Merge \"Do not create a class in runtime on a potentially hot path\""}},{"before":"28565ea70dc25293732203f7914835aff7272b7d","after":"93f44c3b624d6861d569f0e9bb045db638c0f59a","ref":"refs/heads/master","pushedAt":"2024-09-12T13:34:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Fix parameter name clashing in resource lock query\"","shortMessageHtmlLink":"Merge \"Fix parameter name clashing in resource lock query\""}},{"before":"38f20ee214eca2536708451162e45a1cbb95418b","after":"28565ea70dc25293732203f7914835aff7272b7d","ref":"refs/heads/master","pushedAt":"2024-09-12T13:24:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"config: Minimal validation of config files\"","shortMessageHtmlLink":"Merge \"config: Minimal validation of config files\""}},{"before":"e614f8ea76ffc872df2b246990db343db66c71cb","after":"38f20ee214eca2536708451162e45a1cbb95418b","ref":"refs/heads/master","pushedAt":"2024-09-12T12:40:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Add docs for common keystoneauth settings\"","shortMessageHtmlLink":"Merge \"Add docs for common keystoneauth settings\""}},{"before":"c96d57f7683ca993f9b800df4539cb8ee05046ac","after":"e614f8ea76ffc872df2b246990db343db66c71cb","ref":"refs/heads/master","pushedAt":"2024-09-12T12:31:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Remove unexpected Resource.update overrides\n\nThese should actually be Resource.commit.\n\nChange-Id: I59374b7cdd0dbba8de0dab28e46f9b08f0f1aa59\nSigned-off-by: Stephen Finucane ","shortMessageHtmlLink":"Remove unexpected Resource.update overrides"}},{"before":"904e361c1ea819ec94f1885ecb7bbb378946b690","after":"c96d57f7683ca993f9b800df4539cb8ee05046ac","ref":"refs/heads/master","pushedAt":"2024-09-11T21:19:53.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Fix override of ShareAccessRule.delete\n\nThis is using non-standard arguments that conflicts with the parent\ndefinition. Remove them.\n\nChange-Id: I2c930fcea0b67afda64086796e09d94a57ecda3d\nSigned-off-by: Stephen Finucane ","shortMessageHtmlLink":"Fix override of ShareAccessRule.delete"}},{"before":"b65b7d4d3ee12578abfa1c461e4a66a8a7230c97","after":"904e361c1ea819ec94f1885ecb7bbb378946b690","ref":"refs/heads/master","pushedAt":"2024-09-11T21:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"pre-commit: Bump versions\n\n...except for mypy, which has introduced quite a few (66, to be precise)\nnew issues that we need to resolve.\n\nWe also drop the default language setting: everything is Python 3\nnowadays.\n\nChange-Id: I7f2a77b6aed22a4977e777979f2f60c2929f2613\nSigned-off-by: Stephen Finucane ","shortMessageHtmlLink":"pre-commit: Bump versions"}},{"before":"edd006d3cf909b672fc159f088be332f7351982a","after":"b5a88e4d8bab7933ab0a9263205329fb70d2e55f","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-06T12:09:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update TOX_CONSTRAINTS_FILE for stable/2024.2\n\nUpdate the URL to the upper-constraints file to point to the redirect\nrule on releases.openstack.org so that anyone working on this branch\nwill switch to the correct upper-constraints list automatically when\nthe requirements repository branches.\n\nUntil the requirements repository has as stable/2024.2 branch, tests will\ncontinue to use the upper-constraints list on master.\n\nChange-Id: I02436cf3e6f09c9c5e4b1e4fb3fc77522520beee","shortMessageHtmlLink":"Update TOX_CONSTRAINTS_FILE for stable/2024.2"}},{"before":"b65b7d4d3ee12578abfa1c461e4a66a8a7230c97","after":"edd006d3cf909b672fc159f088be332f7351982a","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-06T12:02:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update .gitreview for stable/2024.2\n\nChange-Id: Id00a7fa6f1b6272b4b0a35c42ddddfea30e2621d","shortMessageHtmlLink":"Update .gitreview for stable/2024.2"}},{"before":null,"after":"b65b7d4d3ee12578abfa1c461e4a66a8a7230c97","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-05T15:24:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Drop support for Python 3.7\"","shortMessageHtmlLink":"Merge \"Drop support for Python 3.7\""}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQxNzoxNzoxMy4wMDAwMDBazwAAAATBxUqh","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQxNToyNDowOS4wMDAwMDBazwAAAASuAtZv"}},"title":"Activity · openstack/openstacksdk"}