)]}'
{"id":"openstack%2Fdevstack~68821","triplet_id":"openstack%2Fdevstack~master~If74cb06cc640864e7e91fd88943cdb37e05935d6","project":"openstack/devstack","branch":"master","topic":"bug/1272126","hashtags":[],"change_id":"If74cb06cc640864e7e91fd88943cdb37e05935d6","subject":"upload_image.sh should parse filenames correctly","status":"MERGED","created":"2014-01-24 01:18:20.000000000","updated":"2014-01-26 02:33:35.000000000","submitted":"2014-01-26 02:33:34.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ff0a2340341ed2e9417ff321530ca603da1d15bd","_number":68821,"virtual_id_number":68821,"owner":{"_account_id":8759,"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","username":"arnaud"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-01-26 02:33:34.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":8759,"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","username":"arnaud"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8027,"name":"Vui Lam","email":"vui@vmware.com","username":"vui"},{"value":0,"_account_id":8302,"name":"Ryan Hsu","email":"hryan@vmware.com","username":"rhsu"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":8759,"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","username":"arnaud"},{"value":2,"date":"2014-01-25 16:44:39.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8027,"name":"Vui Lam","email":"vui@vmware.com","username":"vui"},{"value":1,"date":"2014-01-24 22:38:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8302,"name":"Ryan Hsu","email":"hryan@vmware.com","username":"rhsu"},{"value":2,"date":"2014-01-25 18:33:24.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"date":"2014-01-24 02:22:59.000000000","_account_id":8759,"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","username":"arnaud"},{"value":0,"date":"2014-01-25 16:44:39.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8027,"name":"Vui Lam","email":"vui@vmware.com","username":"vui"},{"value":0,"_account_id":8302,"name":"Ryan Hsu","email":"hryan@vmware.com","username":"rhsu"},{"value":1,"date":"2014-01-25 18:33:24.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":8759,"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","username":"arnaud"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8027,"name":"Vui Lam","email":"vui@vmware.com","username":"vui"},{"value":0,"_account_id":8302,"name":"Ryan Hsu","email":"hryan@vmware.com","username":"rhsu"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":8027,"name":"Vui Lam","email":"vui@vmware.com","username":"vui"},{"_account_id":8302,"name":"Ryan Hsu","email":"hryan@vmware.com","username":"rhsu"},{"_account_id":8759,"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","username":"arnaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-01-24 01:18:52.000000000","updated_by":{"_account_id":8027,"name":"Vui Lam","email":"vui@vmware.com","username":"vui"},"reviewer":{"_account_id":8027,"name":"Vui Lam","email":"vui@vmware.com","username":"vui"},"state":"REVIEWER"},{"updated":"2014-01-24 01:18:55.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2014-01-24 22:38:31.000000000","updated_by":{"_account_id":8302,"name":"Ryan Hsu","email":"hryan@vmware.com","username":"rhsu"},"reviewer":{"_account_id":8302,"name":"Ryan Hsu","email":"hryan@vmware.com","username":"rhsu"},"state":"REVIEWER"},{"updated":"2014-01-25 16:44:39.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2014-01-25 18:33:24.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2014-01-26 02:33:34.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d71f875bdb863d02dcda71f0ba260da1717d8319","author":{"_account_id":8759,"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","username":"arnaud"},"date":"2014-01-24 02:22:59.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4a2d327083fb6a28dc42c1f0fd911b35039d68b8","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2014-01-24 02:23:06.000000000","message":"Patch Set 2:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":2},{"id":"0440c695b8b2355f7bb96225717eb62addcd6caf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-24 03:40:03.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/21/68821/2/check/gate-devstack-bash8/aab53ea : SUCCESS in 8s\n- check-tempest-dsvm-full http://logs.openstack.org/21/68821/2/check/check-tempest-dsvm-full/2824bea : SUCCESS in 57m 04s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/21/68821/2/check/check-tempest-dsvm-postgres-full/f1883f5 : SUCCESS in 50m 11s\n- check-tempest-dsvm-neutron http://logs.openstack.org/21/68821/2/check/check-tempest-dsvm-neutron/590d338 : SUCCESS in 35m 02s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/21/68821/2/check/gate-tempest-dsvm-large-ops/0c61f2c : SUCCESS in 12m 56s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/21/68821/2/check/gate-tempest-dsvm-neutron-large-ops/2c342a6 : SUCCESS in 13m 17s\n- check-grenade-dsvm http://logs.openstack.org/21/68821/2/check/check-grenade-dsvm/1f38313 : SUCCESS in 31m 35s\n- check-swift-dsvm-functional http://logs.openstack.org/21/68821/2/check/check-swift-dsvm-functional/4bd8ce6 : SUCCESS in 13m 32s\n- check-devstack-dsvm-neutron http://logs.openstack.org/21/68821/2/check/check-devstack-dsvm-neutron/699351e : FAILURE in 15m 49s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"1f199f63df0db3f1e298d6f7bd8d46532c363099","author":{"_account_id":8302,"name":"Ryan Hsu","email":"hryan@vmware.com","username":"rhsu"},"date":"2014-01-24 21:59:10.000000000","message":"Patch Set 2:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":2},{"id":"d3123b38dde5e680959e82e0428317bd7cebd9b8","author":{"_account_id":8302,"name":"Ryan Hsu","email":"hryan@vmware.com","username":"rhsu"},"date":"2014-01-24 22:38:31.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\nGood catch!","accounts_in_message":[],"_revision_number":2},{"id":"4ac1911fddc4254777527eed13a87b25afc2f669","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-25 00:36:12.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/21/68821/2/check/gate-devstack-bash8/749462c : SUCCESS in 5s\n- check-tempest-dsvm-full http://logs.openstack.org/21/68821/2/check/check-tempest-dsvm-full/6d25cea : SUCCESS in 57m 12s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/21/68821/2/check/check-tempest-dsvm-postgres-full/3dc76f9 : SUCCESS in 1h 07m 57s\n- check-tempest-dsvm-neutron http://logs.openstack.org/21/68821/2/check/check-tempest-dsvm-neutron/d8fa8be : SUCCESS in 35m 38s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/21/68821/2/check/gate-tempest-dsvm-large-ops/0d3b290 : SUCCESS in 17m 51s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/21/68821/2/check/gate-tempest-dsvm-neutron-large-ops/752b3a2 : SUCCESS in 16m 34s\n- check-grenade-dsvm http://logs.openstack.org/21/68821/2/check/check-grenade-dsvm/f40be26 : SUCCESS in 42m 14s\n- check-swift-dsvm-functional http://logs.openstack.org/21/68821/2/check/check-swift-dsvm-functional/c284a42 : SUCCESS in 14m 22s\n- check-devstack-dsvm-neutron http://logs.openstack.org/21/68821/2/check/check-devstack-dsvm-neutron/307f043 : FAILURE in 18m 12s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"3dd09a41fd1d27bbde7cf62ec779fb85f24afcce","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-01-25 16:44:39.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"5e567aacbeb32acec3ccfcad7ecd19487642f548","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-01-25 18:33:24.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"c655a8be904d74cbcadc1eff5846d228e0180514","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-25 18:33:25.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"3fc6b01f0a62451b68463ea8a390622ea7174e99","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-26 02:33:34.000000000","message":"Patch Set 2: Verified\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/21/68821/2/gate/gate-devstack-bash8/d747c37 : SUCCESS in 5s\n- gate-tempest-dsvm-full http://logs.openstack.org/21/68821/2/gate/gate-tempest-dsvm-full/c32df9a : SUCCESS in 51m 05s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/21/68821/2/gate/gate-tempest-dsvm-postgres-full/bf5f3f7 : SUCCESS in 52m 58s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/21/68821/2/gate/gate-tempest-dsvm-neutron/ec3bc95 : SUCCESS in 29m 30s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/21/68821/2/gate/gate-tempest-dsvm-large-ops/ef619ae : SUCCESS in 14m 42s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/21/68821/2/gate/gate-tempest-dsvm-neutron-large-ops/39d0aab : SUCCESS in 12m 34s\n- gate-grenade-dsvm http://logs.openstack.org/21/68821/2/gate/gate-grenade-dsvm/92192f1 : SUCCESS in 36m 22s\n- gate-swift-dsvm-functional http://logs.openstack.org/21/68821/2/gate/gate-swift-dsvm-functional/e302acb : SUCCESS in 15m 19s\n","accounts_in_message":[],"_revision_number":2},{"id":"14a2482e49e45bb2e9025d34e855b40b40d5c81f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-26 02:33:35.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"b93cd643432d3633c48bec02fcd7cb4f354f67ed","revisions":{"123aa0509a0999fafe262b47502ac7326355ad3a":{"kind":"REWORK","_number":1,"created":"2014-01-24 01:18:20.000000000","uploader":{"_account_id":8759,"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","username":"arnaud"},"ref":"refs/changes/21/68821/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/21/68821/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/21/68821/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/21/68821/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/21/68821/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/21/68821/1"}}},"commit":{"parents":[{"commit":"6d323f43b499482765438a964ac11874d4af3aec","subject":"Merge \"updated sar options to collect more data\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6d323f43b499482765438a964ac11874d4af3aec"}]}],"author":{"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","date":"2014-01-24 01:12:21.000000000","tz":-480},"committer":{"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","date":"2014-01-24 01:12:21.000000000","tz":-480},"subject":"upload_image.sh should parse correctly filenames.","message":"upload_image.sh should parse correctly filenames.\n\nThe upload_image script gives the ability to the user to provide\nspecific metadata using the filename:\nfile-adapter_type;disk_type;network_type.vmdk\nCurrently, the regex expects each of these types to be populated.\nThis patch fixes this issue by making the regex more flexible and\naccepts only one of these metadata to be populated.\n\nChange-Id: If74cb06cc640864e7e91fd88943cdb37e05935d6\nCloses-Bug: #1272126\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/123aa0509a0999fafe262b47502ac7326355ad3a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/123aa0509a0999fafe262b47502ac7326355ad3a"}]},"branch":"refs/heads/master"},"b93cd643432d3633c48bec02fcd7cb4f354f67ed":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2014-01-24 02:22:59.000000000","uploader":{"_account_id":8759,"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","username":"arnaud"},"ref":"refs/changes/21/68821/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/21/68821/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/21/68821/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/21/68821/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/21/68821/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/21/68821/2"}}},"commit":{"parents":[{"commit":"6d323f43b499482765438a964ac11874d4af3aec","subject":"Merge \"updated sar options to collect more data\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6d323f43b499482765438a964ac11874d4af3aec"}]}],"author":{"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","date":"2014-01-24 01:12:21.000000000","tz":-480},"committer":{"name":"Arnaud Legendre","email":"arnaudleg@gmail.com","date":"2014-01-24 02:22:34.000000000","tz":-480},"subject":"upload_image.sh should parse filenames correctly","message":"upload_image.sh should parse filenames correctly\n\nThe upload_image script gives the ability to the user to provide\nspecific metadata using the filename:\nfile-adapter_type;disk_type;network_type.vmdk\nCurrently, the regex expects each of these types to be populated.\nThis patch fixes this issue by making the regex more flexible and\naccepts only one of these metadata to be populated.\n\nChange-Id: If74cb06cc640864e7e91fd88943cdb37e05935d6\nCloses-Bug: #1272126\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b93cd643432d3633c48bec02fcd7cb4f354f67ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b93cd643432d3633c48bec02fcd7cb4f354f67ed"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
