)]}'
{"id":"openstack%2Fdevstack~785449","triplet_id":"openstack%2Fdevstack~stable%2Fwallaby~I356c224d938e1aa59c8589387a03682b3ec6e23d","project":"openstack/devstack","branch":"stable/wallaby","topic":"feature/support-s3-backup-driver","hashtags":[],"change_id":"I356c224d938e1aa59c8589387a03682b3ec6e23d","subject":"Configure Cinder backup driver","status":"MERGED","created":"2021-04-08 17:03:38.000000000","updated":"2021-08-12 17:21:59.000000000","submitted":"2021-08-12 17:18:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"785449-feature/support-s3-backup-driver","meta_rev_id":"b0248090c4cea54c6bc21e47c9df87a7f59647ef","_number":785449,"virtual_id_number":785449,"owner":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-08-12 17:18:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":2,"date":"2021-08-12 14:43:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-04-11 07:47:12.000000000","_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":1,"date":"2021-06-17 21:35:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}],"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":{"approved":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":1,"date":"2021-08-12 14:43:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"}],"reviewers":{"REVIEWER":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-04-08 17:03:38.000000000","updated_by":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"reviewer":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"state":"REVIEWER"},{"updated":"2021-04-08 18:56:58.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":"2021-04-11 07:47:12.000000000","updated_by":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"reviewer":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"state":"REVIEWER"},{"updated":"2021-06-17 21:35:27.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"},{"updated":"2021-08-12 14:43:58.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"}],"messages":[{"id":"5d16915884e74b2902cea5b0d43308a0a760898e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"date":"2021-04-08 17:03:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bfc16397dd1c2afc6b1708001a2239e887b81219","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-08 18:56:58.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/df129e76ec114484bc8e0a6639d0457c : SUCCESS in 48m 36s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3b8e83a9d186442f9bde07d94340d8fd : SUCCESS in 1h 26m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61f6ba711c51431185b7ebad8ded8085 : SUCCESS in 6m 57s\n- devstack https://zuul.opendev.org/t/openstack/build/0988f9520f6a44888c0c535e88f53b76 : SUCCESS in 33m 27s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/04cf7b977191473d8957a8d47de10b27 : SUCCESS in 33m 09s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/5025488b926f40a4a2a3d12a8fcfeb1b : SUCCESS in 1h 39m 57s (non-voting)\n- devstack-platform-centos-8 https://zuul.opendev.org/t/openstack/build/346c191736704736b805b2610d5c3a68 : FAILURE in 1h 46m 43s (non-voting)\n- devstack-platform-bionic https://zuul.opendev.org/t/openstack/build/537ceba19e9a4d3982d33908a4492c86 : SUCCESS in 1h 44m 37s (non-voting)\n- devstack-async https://zuul.opendev.org/t/openstack/build/22c15fbed84c46af84c2a5d2b43dffbf : SUCCESS in 1h 25m 37s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/453fc1f2bb07431fa5a669cab5da546d : FAILURE in 49m 17s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/e9a290a01913409382e276a9f38f299e : SUCCESS in 4m 18s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/828788cd8c074d8abf6e7121802d1ed9 : SUCCESS in 3m 28s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2e6a2c7512cd4e829fa28626c35fb5ac : SUCCESS in 1h 24m 18s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ce6b2d6bbe5e434fb3b3ad71bf1ac9de : SUCCESS in 44m 07s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/5ee69bfb5d104d1f88180a37faebe406 : SUCCESS in 1h 10m 18s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/ce39b968ecd9420e91d305ef90cc0087 : SUCCESS in 1h 03m 48s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/6f81aef423aa42a9b89a9c61ff779668 : SUCCESS in 1h 20m 42s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/7d1b5ea0d29a4fc38c0a5cc66f1346e6 : SUCCESS in 1h 44m 44s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e4b515b88e944a96859475252adb9607 : SUCCESS in 48m 15s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8f645e910b6b4a0aa526e5da7e66ff77 : SUCCESS in 53m 47s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0d2b2c79774342a9a42b0bac04a61f09 : SUCCESS in 1h 07m 10s","accounts_in_message":[],"_revision_number":1},{"id":"0649c0786b0142060b0cd247e58f439d1f629fd5","author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"date":"2021-04-09 09:33:44.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"f583e98998f4dce6e899a4d5a6d2a27cae9fb198","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-09 12:00:08.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/8ce26c9fc19e4a6ca843df63b6390e3b : SUCCESS in 56m 03s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9e6a8af435ad4e9a888708721e5c38e3 : SUCCESS in 1h 55m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/12dd1b5b33844add9aaf20b0bf73bb22 : SUCCESS in 5m 57s\n- devstack https://zuul.opendev.org/t/openstack/build/9d5586449f9b424693db9fbfad3c8524 : SUCCESS in 27m 28s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/c879c2d76a8e473fa6778e59a18f8cd0 : SUCCESS in 28m 13s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/b98c2f8d96674959ac9b9935847828ee : SUCCESS in 1h 24m 18s (non-voting)\n- devstack-platform-centos-8 https://zuul.opendev.org/t/openstack/build/32c2364dfc3941c8880047c4ea37378f : SUCCESS in 1h 46m 20s (non-voting)\n- devstack-platform-bionic https://zuul.opendev.org/t/openstack/build/9189eced87e143d282afea90e914010d : SUCCESS in 1h 40m 39s (non-voting)\n- devstack-async https://zuul.opendev.org/t/openstack/build/92c8763bbf81407192bf1f7b25935264 : SUCCESS in 1h 19m 13s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/f2c6fa5bda1543a499b7da5ebe7498bf : SUCCESS in 38m 40s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/d5875d64f723446eb47a1dcae5f5492e : SUCCESS in 3m 51s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/727b448a613d40ab8c61a3df0abfde77 : SUCCESS in 3m 13s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/93c00a5f36064442ac4a9e95286c61d9 : SUCCESS in 1h 24m 43s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/cb4e308eb56047f5bf49885cd3354c0c : SUCCESS in 38m 48s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/cbd9941fc0174f9990ac9d563d40bcdd : SUCCESS in 50m 13s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/8f365c35c38c47beb60a9cf6c7fc4f7e : SUCCESS in 1h 07m 10s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/67d13087d5d24d258454634761f84302 : SUCCESS in 1h 10m 36s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/9e6f33ac25a54379ab5932a6643a659f : SUCCESS in 1h 44m 27s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2326d3f85d7c43988caf4258ccc325f6 : SUCCESS in 53m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ac3f37de7217485c98efc1fa3be6bff1 : SUCCESS in 55m 05s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/531518147de54956ae5c07862bee7606 : SUCCESS in 1h 11m 12s","accounts_in_message":[],"_revision_number":1},{"id":"0571284bf5a76ebfbde0fbbc5ee3a4a068773665","author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"date":"2021-04-11 07:47:12.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"e1d32e37e155c0f7ddec29fd612596e79148725c","author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"date":"2021-05-20 19:48:05.000000000","message":"Patch Set 1:\n\nping!","accounts_in_message":[],"_revision_number":1},{"id":"9160ce87d4e33eadd0396f7c04576e6406eaa1a6","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2021-06-17 21:35:27.000000000","message":"Patch Set 1: Code-Review+1\n\nDevstack team: the S3 backup driver was merged in cinder in wallaby, based on the CI running using \u0027depends-on\u0027 for the devstack patch.  As Luigi astutely noted, although the devstack work has merged into master (xena development), it\u0027s not present in stable/wallaby, which prevents us from running CI for the s3 backup driver in stable/wallaby.  It\u0027s a low risk change that\u0027s isolated to the c-bak service, and I think it meets the usual backport criteria.","accounts_in_message":[],"_revision_number":1},{"id":"1b35495e1ab27e748b1a4b2bc95d7f1821e13fc1","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-08-12 14:43:58.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nlgtm","accounts_in_message":[],"_revision_number":1},{"id":"4dd46acad4f3a7fe49caa6d7bceb092baf87aea0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-12 14:44:37.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"c1848dacd8294d3e733098c233ece2de8652f211","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-12 17:18:52.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/2f2cdc2172e54ff3b21cc199eede363c : SUCCESS in 1h 00m 37s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/37bc059af6c94b14b87cae16d4b534a5 : SUCCESS in 1h 54m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08cf59ad12754c0fb9687a4e067df702 : SUCCESS in 6m 00s\n- devstack https://zuul.opendev.org/t/openstack/build/90ed1d5aa8e341a58a1fbde147d2f2ff : SUCCESS in 29m 44s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/d4c238c6d66e4a7bb372c530bdbd5278 : SUCCESS in 31m 31s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/f9de54dcd4374262990afc07aa873816 : SUCCESS in 43m 51s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/1690a2c0879b4ba1b7ccb6d4872ed4bf : SUCCESS in 4m 13s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/4ceb77ed1b66419ca91e968cd22f4739 : SUCCESS in 2m 53s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/ed473e992338475d829ab5f9af598fa1 : SUCCESS in 1h 10m 04s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/60ec5b701ab34b1197386f33a7d98226 : SUCCESS in 1h 04m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/478207b90b76439196c06f3ca83def19 : SUCCESS in 1h 01m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/67555d07506c416f88056957c84c4438 : SUCCESS in 1h 12m 29s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e9e9353aed594d638dbd3339db54f03a : SUCCESS in 1h 07m 51s","accounts_in_message":[],"_revision_number":1},{"id":"750e332203704be77bd2aa661fda9917112dc10a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-12 17:18:52.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"b0248090c4cea54c6bc21e47c9df87a7f59647ef","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-12 17:21:59.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/884e93af2c0947ff9447afb1ab585cce : SUCCESS in 51s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"fc72473906b425bb66720c71f1819e8981e0835c","revisions":{"fc72473906b425bb66720c71f1819e8981e0835c":{"kind":"REWORK","_number":1,"created":"2021-04-08 17:03:38.000000000","uploader":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"ref":"refs/changes/49/785449/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/49/785449/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/49/785449/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/49/785449/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/49/785449/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/49/785449/1"}}},"commit":{"parents":[{"commit":"dd8502802fdeae6653d191c7969a0dda23e09d62","subject":"Merge \"Cap stable/wallaby network, swift, volume api_extensions for tempest\" into stable/wallaby","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/dd8502802fdeae6653d191c7969a0dda23e09d62"}]}],"author":{"name":"Hironori Shiina","email":"shiina.hironori@jp.fujitsu.com","date":"2021-01-11 18:42:46.000000000","tz":-300},"committer":{"name":"Luigi Toscano","email":"ltoscano@redhat.com","date":"2021-04-08 17:02:53.000000000","tz":120},"subject":"Configure Cinder backup driver","message":"Configure Cinder backup driver\n\nThis patch adds a new environment variable, CINDER_BACKUP_DRIVER for\nconfiguring cinder backup driver used when c-bak service is enabled.\nThis gets cinder backup driver configurable with a similar pattern to\ncinder backends. Although the current configurable backup drivers don\u0027t\nneed cleanup functions, the interface for cleanup is prepared for the\nfuture.\n\nThe following backup drivers can be configured:\n  swift:\n  This is the default backup driver.\n  ceph:\n  This already can be configured if ceph backend driver is enabled. For\n  backward compatibility, ceph backup driver is used if ceph backend\n  driver is enabled and no backup driver is specified.\n  s3_swift:\n  The s3 backup driver gets configurable with this patch. By specifying\n  \u0027s3_swift\u0027, the driver is configured for swift s3api.\n\nIn the future, lib/cinder_backups/s3 should be created separatedly for\nexternal S3 compatible storage. This file will just set given parameters\nsuch as a URL and credentials.\n\nChange-Id: I356c224d938e1aa59c8589387a03682b3ec6e23d\n(cherry picked from commit 01a84d2d03cd871fb8734d5fdc9d149b9487e3e4)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fc72473906b425bb66720c71f1819e8981e0835c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fc72473906b425bb66720c71f1819e8981e0835c"}]},"branch":"refs/heads/stable/wallaby"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
