)]}'
{"id":"openstack%2Ffreezer~1001663","triplet_id":"openstack%2Ffreezer~master~Ia319313e823f235d5ad36249336eea1480480a51","project":"openstack/freezer","branch":"master","topic":"fix/1599592","attention_set":{"39044":{"account":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"last_update":"2026-08-28 14:04:41.000000000","reason":"\u003cGERRIT_ACCOUNT_28619\u003e replied on the change","reason_account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}},"removed_from_attention_set":{"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-08-28 14:04:41.000000000","reason":"\u003cGERRIT_ACCOUNT_28619\u003e replied on the change","reason_account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}},"hashtags":[],"change_id":"Ia319313e823f235d5ad36249336eea1480480a51","subject":"Add remove-before-date support for cindernative","status":"NEW","created":"2026-08-20 13:19:01.000000000","updated":"2026-08-28 14:04:41.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":21,"unresolved_comment_count":2,"has_review_started":true,"meta_rev_id":"ba64231d960c2589d0e38daa1354694d9c1263e1","_number":1001663,"virtual_id_number":1001663,"owner":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-28 10:30:36.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-21 11:03:20.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-08-28 07:02:02.000000000","updated_by":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"reviewer":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"state":"CC"}],"messages":[{"id":"210af20e57af401ac5d4482bddceac7fe61174e4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-20 13:19:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5e2d6bc2dea224060d00b2634bc2378c11606aab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-21 10:10:12.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"19edbdbe4a60e303cb95f6a21dc3237900240e93","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 11:03:20.000000000","message":"Patch Set 2: Verified-1\n\n(5 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/c9a4f4a692ac4a1cb905f07fbcc0bfa8\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fbb8e81d7913405cb540e76e51639287 : SUCCESS in 2m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/aaff7ad634344099896f28cb22c3daad : SUCCESS in 4m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0dbc875fec14f00b3097739cd024421 : FAILURE in 4m 29s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9a58355679de45a0918a4b758db74326 : SUCCESS in 2m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/89d9217df2564e928501ebc7d407dfac : SUCCESS in 4m 22s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c532b87b414046f88877892b61a4c734 : SUCCESS in 8m 29s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/3c538e7ebd374721b652f6205f2cd057 : SUCCESS in 4m 30s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/6b0de58f3d204072a6010dae77191263 : SUCCESS in 32m 53s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/8be89b8272624d29919363b8214f5005 : SUCCESS in 40m 34s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f2b854d65b994b2fba894c5614629ea8 : SUCCESS in 38m 36s\n- freezer-ubuntu https://zuul.opendev.org/t/openstack/build/bd2d657c69e64fd19faec100c41ef201 : SUCCESS in 41m 40s\n- freezer-centos-10-stream https://zuul.opendev.org/t/openstack/build/c67cd31b0cf94bdab74d329d32f71fc4 : SUCCESS in 46m 35s","accounts_in_message":[],"_revision_number":2},{"id":"8938fa815e87bc17716b507c7131b186233e57f7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-21 11:21:04.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"f1efd81b65d16a58c979750e0e3b9bb381230801","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 12:06:56.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/15e59f49c5a141cbabcd7da917d5391a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/32117f8e990449ec9eefdd7cf75d631c : SUCCESS in 3m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/63bce08d8f4b4f308f8e5b6b3b4af528 : SUCCESS in 2m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a4632b32eed949df80b4b82844755a1f : SUCCESS in 4m 16s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/406a47389a7a47019947d90bf49d9bc7 : SUCCESS in 4m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e42919e4de554953863dafe1f40cacc6 : SUCCESS in 4m 06s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/658d9bb44a58426891aee73089fe3784 : SUCCESS in 6m 38s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/07eae0d7f6664e10876bdd8db3133f5b : SUCCESS in 3m 55s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/2723f4a1446144eeaabf148278dc59e6 : SUCCESS in 36m 49s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/c5dd8700b1f047c39592edf3c9804175 : SUCCESS in 39m 26s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/03ed62c56ad347ba8647c16806f108a7 : SUCCESS in 25m 37s\n- freezer-ubuntu https://zuul.opendev.org/t/openstack/build/7adf188bf547423db2b4b2c86c8a2d84 : SUCCESS in 31m 19s\n- freezer-centos-10-stream https://zuul.opendev.org/t/openstack/build/5e2e654bc3cd4d4eb41a5631c1e0dfaa : SUCCESS in 35m 44s","accounts_in_message":[],"_revision_number":3},{"id":"dc28f58ea607080d868b63e512d7eb610da11fb0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-25 07:59:15.000000000","message":"Patch Set 4: Patch Set 3 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"c2e91eb91d14a7e706f5e4f36496118ff9c409f0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 08:51:13.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9303aca1d6bc426384ed59ca6afbb946\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dbb364474da94fbba40d00c39d033ea6 : SUCCESS in 4m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/76a7153aa37d4441a839f55fe5906671 : SUCCESS in 4m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/157be0c0addd4c878574c63a6881ce17 : SUCCESS in 2m 13s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7dfd0294875643978d4f207f87084f62 : SUCCESS in 2m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c7a20c3b9b314195bd91c01f9a9da3df : SUCCESS in 3m 09s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/3ed4a79724fb41479251cdc384b60c0a : SUCCESS in 5m 20s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/74ac1d4df5a74ece9b841a72940f46bf : SUCCESS in 4m 01s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/51971bb20df140c59f4a00e33f8adb97 : SUCCESS in 22m 09s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/43ce1da4f2cf463f84a1b6707ce895bd : SUCCESS in 39m 12s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/df1c004dec6c4fd187f32fd7891089cb : SUCCESS in 34m 45s\n- freezer-ubuntu https://zuul.opendev.org/t/openstack/build/106693e45254495c8ce20c793ee7fb2c : SUCCESS in 39m 27s\n- freezer-centos-10-stream https://zuul.opendev.org/t/openstack/build/2ed50551d37744188157bb503ac59c5c : SUCCESS in 44m 49s","accounts_in_message":[],"_revision_number":4},{"id":"df7a9968474848c24e0818133c5dd4270018114a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-27 11:52:11.000000000","message":"Patch Set 5: Commit message was updated.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"376c419e5d526df45fe14d14d92401919d754647","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-27 12:50:15.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/77dcd60e45494fa589e6212f066db483\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/44bddac34877467fb91cf26f1e55518a : SUCCESS in 6m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a2d792c2c74c431a95a7e7bc33a6c9ec : SUCCESS in 2m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5955244517f5447c832c5a90103aeb3a : SUCCESS in 3m 53s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/434afbfcbdd24ceba2fe1e9aa392ba12 : SUCCESS in 3m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a6f41a90bffc4d8ca869f68a06b43819 : SUCCESS in 4m 51s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/82e3ec013e944840a9612d6495e5603e : SUCCESS in 6m 42s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/6aaeace7a2e84261af5da9e4ba168d03 : SUCCESS in 2m 49s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/11c0f35dea5f4158ace4d7cd7c9df2a3 : SUCCESS in 35m 23s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/27f337d2e2d34c4db829938d3e210d2a : SUCCESS in 19m 39s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/211bf1f0a5c9433590455830ada95e50 : SUCCESS in 15m 38s\n- freezer-ubuntu https://zuul.opendev.org/t/openstack/build/fefe1b8e2d09491181edcd7019d59b1d : SUCCESS in 22m 23s\n- freezer-centos-10-stream https://zuul.opendev.org/t/openstack/build/c10aafd554a64f35ad1dc0d488ab7a87 : SUCCESS in 43m 30s","accounts_in_message":[],"_revision_number":5},{"id":"664ca36866df4297b279858f4062d554f0be9fbb","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-08-28 07:02:02.000000000","message":"Patch Set 5:\n\n(5 comments)","accounts_in_message":[],"_revision_number":5},{"id":"39789b44113c9ab15caeea2358aa2901fb145027","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-28 09:14:03.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"23633482bd15f3bc544390f4e8d0bf22a3e6e5f9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-28 09:57:12.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"a846752932dd05b880c19cc488a75d7f168ec0cd","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-28 09:57:20.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"e24a9138c27044a97bb5a26308f279b35288762c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-28 10:30:36.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4e9cc4aa63614a74bf9f24764b1c5957\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/96aad8ad9ebc40beb316534187153b4a : SUCCESS in 4m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/519ce42642664e44b1c38c08704d5619 : SUCCESS in 3m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2b1715d7aef940b0976708e99612dd1b : SUCCESS in 2m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/78f45fad8df74f83b009ad53293b94da : SUCCESS in 4m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/29883bdebfd74008a42279e1e5b2a0a7 : SUCCESS in 2m 31s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/04df8838de114181914e0a5c04c9aa58 : SUCCESS in 5m 20s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/fee373ca48404b148679029c67171440 : SUCCESS in 4m 13s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/d66ad4634efb4d2fb3cadc68379f08ed : SUCCESS in 15m 04s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/0ba132edc1e241779671af804f9d8dc4 : SUCCESS in 24m 05s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/aae4afd3d35d45028a7386bf62e3d7e6 : SUCCESS in 18m 08s\n- freezer-ubuntu https://zuul.opendev.org/t/openstack/build/e5309cae983a48baa3c0219897f23021 : SUCCESS in 22m 44s\n- freezer-centos-10-stream https://zuul.opendev.org/t/openstack/build/47fc45fba2c34986a1dd90640c8c4546 : SUCCESS in 28m 16s","accounts_in_message":[],"_revision_number":6},{"id":"2959bb93bfd6e831036362e00eeaad801e2adec2","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-08-28 10:36:42.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"08e33a87f5649002b80375c4a250b8a21ae5a182","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-28 12:56:27.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"a6c4c623ee43ec252ddcdbe2d94f436ab3315ccb","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-08-28 13:40:41.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"ba64231d960c2589d0e38daa1354694d9c1263e1","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-28 14:04:41.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"ada08793fc3a4f85f259bf8def440afd1b359739","revisions":{"f72dca512137426ca060e19bc85163f07b75c53a":{"kind":"REWORK","_number":1,"created":"2026-08-20 13:19:01.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/63/1001663/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer","ref":"refs/changes/63/1001663/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer refs/changes/63/1001663/1"}}},"commit":{"parents":[{"commit":"9b7e069f33377cc66adcbb26c0cac8a138921b26","subject":"Add remove_before_date argument","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/9b7e069f33377cc66adcbb26c0cac8a138921b26"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-20 13:18:50.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-20 13:18:50.000000000","tz":120},"subject":"Add remove-from-date support for cindernative","message":"Add remove-from-date support for cindernative\n\nHistorically cindernative mode was not allowing to supply\n`remove-from-date` or `remove-older-than` arguments for admin action,\nleaving `fullbackup-rotation` to be the only available option.\n\nSome helper methods did exist for the feature, though were not\nused in code.\n\nChange-Id: Ia319313e823f235d5ad36249336eea1480480a51\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/f72dca512137426ca060e19bc85163f07b75c53a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/f72dca512137426ca060e19bc85163f07b75c53a"}]},"branch":"refs/heads/master"},"d708c4de541538e09f2a5a3c839d1d904f416db0":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-08-21 10:10:12.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/63/1001663/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer","ref":"refs/changes/63/1001663/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer refs/changes/63/1001663/2"}}},"commit":{"parents":[{"commit":"81a0f193fcd82a75b7f7f309820a1975b3ac4306","subject":"Add remove_before_date argument","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/81a0f193fcd82a75b7f7f309820a1975b3ac4306"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-20 13:18:50.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-21 10:10:12.000000000","tz":0},"subject":"Add remove-from-date support for cindernative","message":"Add remove-from-date support for cindernative\n\nHistorically cindernative mode was not allowing to supply\n`remove-from-date` or `remove-older-than` arguments for admin action,\nleaving `fullbackup-rotation` to be the only available option.\n\nSome helper methods did exist for the feature, though were not\nused in code.\n\nChange-Id: Ia319313e823f235d5ad36249336eea1480480a51\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/d708c4de541538e09f2a5a3c839d1d904f416db0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/d708c4de541538e09f2a5a3c839d1d904f416db0"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"9b7e069f33377cc66adcbb26c0cac8a138921b26","ours":"f72dca512137426ca060e19bc85163f07b75c53a","theirs":"81a0f193fcd82a75b7f7f309820a1975b3ac4306","merge_strategy":"recursive","contains_conflicts":false}},"718480b0f6af50700e754120d07cb3c1a0dc279c":{"kind":"REWORK","_number":3,"created":"2026-08-21 11:21:04.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/63/1001663/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer","ref":"refs/changes/63/1001663/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer refs/changes/63/1001663/3"}}},"commit":{"parents":[{"commit":"81a0f193fcd82a75b7f7f309820a1975b3ac4306","subject":"Add remove_before_date argument","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/81a0f193fcd82a75b7f7f309820a1975b3ac4306"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-20 13:18:50.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-21 11:20:52.000000000","tz":120},"subject":"Add remove-from-date support for cindernative","message":"Add remove-from-date support for cindernative\n\nHistorically cindernative mode was not allowing to supply\n`remove-from-date` or `remove-older-than` arguments for admin action,\nleaving `fullbackup-rotation` to be the only available option.\n\nSome helper methods did exist for the feature, though were not\nused in code.\n\nChange-Id: Ia319313e823f235d5ad36249336eea1480480a51\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/718480b0f6af50700e754120d07cb3c1a0dc279c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/718480b0f6af50700e754120d07cb3c1a0dc279c"}]},"branch":"refs/heads/master"},"a951edc55951f15f25bbb42365d28dc8c6429f7c":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-08-25 07:59:15.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/63/1001663/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer","ref":"refs/changes/63/1001663/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer refs/changes/63/1001663/4"}}},"commit":{"parents":[{"commit":"30b5090fb79a8c7101b42c5934d04843b1afd205","subject":"Add remove_before_date argument","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/30b5090fb79a8c7101b42c5934d04843b1afd205"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-20 13:18:50.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-25 07:59:15.000000000","tz":0},"subject":"Add remove-from-date support for cindernative","message":"Add remove-from-date support for cindernative\n\nHistorically cindernative mode was not allowing to supply\n`remove-from-date` or `remove-older-than` arguments for admin action,\nleaving `fullbackup-rotation` to be the only available option.\n\nSome helper methods did exist for the feature, though were not\nused in code.\n\nChange-Id: Ia319313e823f235d5ad36249336eea1480480a51\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/a951edc55951f15f25bbb42365d28dc8c6429f7c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/a951edc55951f15f25bbb42365d28dc8c6429f7c"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"81a0f193fcd82a75b7f7f309820a1975b3ac4306","ours":"718480b0f6af50700e754120d07cb3c1a0dc279c","theirs":"30b5090fb79a8c7101b42c5934d04843b1afd205","merge_strategy":"recursive","contains_conflicts":false}},"fd16a66d5a2b7c1b13712af8ae37182358cb8d1e":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2026-08-27 11:52:11.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/63/1001663/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer","ref":"refs/changes/63/1001663/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer refs/changes/63/1001663/5"}}},"commit":{"parents":[{"commit":"30b5090fb79a8c7101b42c5934d04843b1afd205","subject":"Add remove_before_date argument","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/30b5090fb79a8c7101b42c5934d04843b1afd205"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-20 13:18:50.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-27 11:52:11.000000000","tz":0},"subject":"Add remove-before-date support for cindernative","message":"Add remove-before-date support for cindernative\n\nHistorically cindernative mode was not allowing to supply\n`remove-before-date` or `remove-older-than` arguments for admin\naction, leaving `fullbackup-rotation` to be the only available\noption.\n\nSome helper methods did exist for the feature, though were not\nused in code.\n\nChange-Id: Ia319313e823f235d5ad36249336eea1480480a51\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/fd16a66d5a2b7c1b13712af8ae37182358cb8d1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/fd16a66d5a2b7c1b13712af8ae37182358cb8d1e"}]},"branch":"refs/heads/master","description":"Edit commit message"},"ada08793fc3a4f85f259bf8def440afd1b359739":{"kind":"REWORK","_number":6,"created":"2026-08-28 09:57:12.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/63/1001663/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer","ref":"refs/changes/63/1001663/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer refs/changes/63/1001663/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer refs/changes/63/1001663/6"}}},"commit":{"parents":[{"commit":"30b5090fb79a8c7101b42c5934d04843b1afd205","subject":"Add remove_before_date argument","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/30b5090fb79a8c7101b42c5934d04843b1afd205"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-20 13:18:50.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-28 09:57:05.000000000","tz":120},"subject":"Add remove-before-date support for cindernative","message":"Add remove-before-date support for cindernative\n\nHistorically cindernative mode was not allowing to supply\n`remove-before-date` or `remove-older-than` arguments for admin\naction, leaving `fullbackup-rotation` to be the only available\noption.\n\nSome helper methods did exist for the feature, though were not\nused in code.\n\nChange-Id: Ia319313e823f235d5ad36249336eea1480480a51\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/ada08793fc3a4f85f259bf8def440afd1b359739"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/ada08793fc3a4f85f259bf8def440afd1b359739"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
