)]}'
{"id":"openstack%2Fironic-lib~677566","triplet_id":"openstack%2Fironic-lib~master~I66481d5f3c17a489f7bdf0af82e31b9107605968","project":"openstack/ironic-lib","branch":"master","topic":"story/2006423","hashtags":[],"change_id":"I66481d5f3c17a489f7bdf0af82e31b9107605968","subject":"Rescan after making partition changes","status":"MERGED","created":"2019-08-20 21:01:05.000000000","updated":"2019-08-21 15:19:38.000000000","submitted":"2019-08-21 15:16:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"677566-1566400583881-f2959db3","meta_rev_id":"3322845156369eac28a32e34e511bc9d1f924f68","_number":677566,"virtual_id_number":677566,"owner":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-08-21 15:16:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-08-21 12:31:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":2,"date":"2019-08-21 12:50:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":1,"date":"2019-08-21 12:50:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-21 12:31:27.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2019-08-21 12:50:24.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"},{"updated":"2019-08-21 15:16:23.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"}],"messages":[{"id":"0a14fcf9428f6f44313eab9d35517b97aac5f036","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2019-08-20 21:01:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"71b36fbd02ac2f10dc846f3ae4fa0d9b52689e4a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-20 22:15:52.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/abff02e2baeb4caf9d9a4a7abf1947c5 : FAILURE in 3m 54s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3f42319aa25049d8878469d703df7897 : FAILURE in 4m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/46db7d1c8306471487b37ad8217260ec : SUCCESS in 3m 17s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ae11b786ba8547728e71db228e54c3c2 : FAILURE in 4m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0c776658345144e18c5e88babadac4be : FAILURE in 5m 05s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f0c5d4db122c40d08557c9914ac2696b : FAILURE in 4m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a178007b1bb94c7b80438d364bd4be0a : SUCCESS in 4m 08s\n- ironic-lib-wholedisk-bios-ipmi-direct-tinyipa-src-python2 https://zuul.opendev.org/t/openstack/build/5f0256f45e9241c8ac6a2a4a7c714c38 : SUCCESS in 1h 03m 06s\n- ironic-lib-partition-bios-ipmi-direct-tinyipa-src-python2 https://zuul.opendev.org/t/openstack/build/45658d81399a41ecaae70cfa166432ad : SUCCESS in 1h 06m 20s\n- ironic-lib-partition-bios-ipmi-iscsi-tinyipa-src-python2 https://zuul.opendev.org/t/openstack/build/0ff395bd23d34b13bafa7ed9bd7df606 : SUCCESS in 1h 06m 19s\n- ironic-lib-partition-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/f4f3e9ed2de441e984b9df624ca0cb6d : SUCCESS in 1h 06m 42s\n- ironic-lib-wholedisk-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/b2435089243a425f8781397387aafa0d : SUCCESS in 1h 02m 16s","accounts_in_message":[],"_revision_number":1},{"id":"d39bc778842f75331d55e1f4e6f5eaf7f869610e","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-08-21 08:36:51.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"26587e982ec6bed5446be42766cf29748ece0156","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2019-08-21 12:27:41.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"0e773792accd6ac1170c53818d1c2d3d6cf5ba26","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-08-21 12:29:48.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"03ce3795559584e9be7f5f66f75f71d02a2581af","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-08-21 12:31:27.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"9041ad8fcc204f9dfe274a493c78646df180e13e","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2019-08-21 12:50:24.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"081c19b5fe599b52d2dacf4eb909af2df0a8253d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-21 13:44:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d12d9ade3b374cfd9f90c8a9b9cf3a37 : SUCCESS in 4m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/68e2d8fff5d541b1b3a70234c99905b2 : SUCCESS in 4m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/813d76e10c7848cfb092cb14738f9448 : SUCCESS in 3m 38s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/2df5ed717b6a4257b48498cfbd0f10bb : SUCCESS in 4m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8b3119187c754b889380e31d43adcd2a : SUCCESS in 3m 24s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/6d20c974993244d08f281774411ba642 : SUCCESS in 5m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/523e21ffb6d440ab9dc612d181ddce8d : SUCCESS in 5m 18s\n- ironic-lib-wholedisk-bios-ipmi-direct-tinyipa-src-python2 https://zuul.opendev.org/t/openstack/build/7591b2548fef4f3a9691f096ac5d3caf : SUCCESS in 1h 03m 23s\n- ironic-lib-partition-bios-ipmi-direct-tinyipa-src-python2 https://zuul.opendev.org/t/openstack/build/6822be214bbd42b594bcb8ce0e381f8b : SUCCESS in 1h 04m 44s\n- ironic-lib-partition-bios-ipmi-iscsi-tinyipa-src-python2 https://zuul.opendev.org/t/openstack/build/6394d00c51594989b10316ed7ab23de9 : SUCCESS in 1h 03m 33s\n- ironic-lib-partition-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/242dd930a3c84f85a83e958e1ee054c3 : SUCCESS in 1h 13m 29s\n- ironic-lib-wholedisk-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/9883bf5e0a2143d4accc4b881f698f7b : SUCCESS in 1h 01m 18s","accounts_in_message":[],"_revision_number":2},{"id":"0c690c7170ce58481227e91435a00343d69f3ec5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-21 13:44:57.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"265b0fd2aa8ce3d943cc1994d448f93b6570ea97","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-21 15:16:23.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/768db91ed7f949379e246c74bbb2350c : SUCCESS in 4m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a84015d8eba045098ee8e91e6524664f : SUCCESS in 4m 41s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/5df3cee43a21408eb399d6de5c6befcb : SUCCESS in 6m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ef78e3bda6154cf98ef43a84f63c9725 : SUCCESS in 5m 28s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fec58fde819d4bdfbfb88e9d8baf5b00 : SUCCESS in 4m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/180bf332100744cb84c559c2e76ed630 : SUCCESS in 5m 17s\n- ironic-lib-wholedisk-bios-ipmi-direct-tinyipa-src-python2 https://zuul.opendev.org/t/openstack/build/d8d14755678d42fb8bf93acde0a97afb : SUCCESS in 1h 04m 40s\n- ironic-lib-partition-bios-ipmi-direct-tinyipa-src-python2 https://zuul.opendev.org/t/openstack/build/21d30c6df418426cb29244024b17373f : SUCCESS in 1h 05m 20s\n- ironic-lib-partition-bios-ipmi-iscsi-tinyipa-src-python2 https://zuul.opendev.org/t/openstack/build/e473b35c743745868378d2830b12cb32 : SUCCESS in 1h 10m 05s\n- ironic-lib-partition-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/c55a4ec08e55488183d7677deece16cd : SUCCESS in 1h 10m 59s\n- ironic-lib-wholedisk-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/be3b17c36f094985a473fb255286fac4 : SUCCESS in 1h 04m 32s","accounts_in_message":[],"_revision_number":2},{"id":"b76a321a59987a6330eea9510068a847d4604ed4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-21 15:16:23.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"a9a0c69960fc0d2c96a1c9473a8bb85a13945ae9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-21 15:19:18.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ec42da1773a4da4a86309c8b74d64c6 : SUCCESS in 1m 27s","accounts_in_message":[],"_revision_number":2},{"id":"b72078affe9f67462ce091cfc46d416c13fa00ae","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-08-21 15:19:24.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/stein as commit 747f40364ee392e9a63d8499a953668bf0ff550a","accounts_in_message":[],"_revision_number":2},{"id":"32d0796e700828f681d1dec3cfb53661322e69b7","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-08-21 15:19:38.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/rocky as commit a8b84e8b7f35e6968aa3c5a176d0ca0d878a60a4","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2a83c0add09abee2c12bc76658a66e253f236f95","revisions":{"d556793b10c933940f6c26c9a55d172114cdebf1":{"kind":"REWORK","_number":1,"created":"2019-08-20 21:01:05.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/66/677566/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-lib","ref":"refs/changes/66/677566/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-lib refs/changes/66/677566/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-lib refs/changes/66/677566/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-lib refs/changes/66/677566/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-lib refs/changes/66/677566/1"}}},"commit":{"parents":[{"commit":"cd51319528bb2333139c7cefb68e7e6e27df740a","subject":"Use last digit to determine paritition naming scheme","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-lib/commit/cd51319528bb2333139c7cefb68e7e6e27df740a"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2019-08-20 20:52:29.000000000","tz":-240},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2019-08-20 21:00:56.000000000","tz":-240},"subject":"Rescan after making partition changes","message":"Rescan after making partition changes\n\nLong story short, we need to rescan after making\npartition changes.\n\nWithout forcing a filesystem sync and rescan operation,\nwe rely upon lazy write-out from buffers to the block\ndevice when operating with a ramdisk.\n\nThis is because ramfs does NOT actually operate with fsync\nwhere as GNU parted utilizes fsync on the device in an\nattempt to force the write to disk to occur. This is fine\nif your booted with devfs, or say even a physical block\ndevice that backs /dev, just not ramfs.\n\nChange-Id: I66481d5f3c17a489f7bdf0af82e31b9107605968\nStory: 2006423\nTask: 36316\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-lib/commit/d556793b10c933940f6c26c9a55d172114cdebf1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-lib/commit/d556793b10c933940f6c26c9a55d172114cdebf1"}]},"branch":"refs/heads/master"},"2a83c0add09abee2c12bc76658a66e253f236f95":{"kind":"REWORK","_number":2,"created":"2019-08-21 12:27:41.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/66/677566/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-lib","ref":"refs/changes/66/677566/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-lib refs/changes/66/677566/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-lib refs/changes/66/677566/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-lib refs/changes/66/677566/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-lib refs/changes/66/677566/2"}}},"commit":{"parents":[{"commit":"cd51319528bb2333139c7cefb68e7e6e27df740a","subject":"Use last digit to determine paritition naming scheme","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-lib/commit/cd51319528bb2333139c7cefb68e7e6e27df740a"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2019-08-20 20:52:29.000000000","tz":-240},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2019-08-21 12:27:29.000000000","tz":-240},"subject":"Rescan after making partition changes","message":"Rescan after making partition changes\n\nLong story short, we need to rescan after making\npartition changes.\n\nWithout forcing a filesystem sync and rescan operation,\nwe rely upon lazy write-out from buffers to the block\ndevice when operating with a ramdisk.\n\nThis is because ramfs does NOT actually operate with fsync\nwhere as GNU parted utilizes fsync on the device in an\nattempt to force the write to disk to occur. This is fine\nif your booted with devfs, or say even a physical block\ndevice that backs /dev, just not ramfs.\n\nChange-Id: I66481d5f3c17a489f7bdf0af82e31b9107605968\nStory: 2006423\nTask: 36316\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-lib/commit/2a83c0add09abee2c12bc76658a66e253f236f95"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-lib/commit/2a83c0add09abee2c12bc76658a66e253f236f95"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
