[openstack-dev] [nova] Switching the bug status of ~200 bugs at once; Problem?
Markus Zoeller
mzoeller at de.ibm.com
Tue Jul 14 10:51:57 UTC 2015
Markus Zoeller/Germany/IBM at IBMDE wrote on 07/10/2015 03:55
> [...]
> >
> > So you have a bunch of bugs that are Confirmed (or Triaged) + an
> > assignee set. I would argue that you need to separate two cases:
> >
> > the bug had no activity for the last 60 days: assignee should be
removed
> >
> > the bug had activity in the last 60 days: status should be "in
progress"
> >
> > otherwise you further hide the fact that the bug is abandoned by
setting
> > status in addition to the assignee.
> >
> > Cheers,
> >
> > --
> > Thierry Carrez (ttx)
>
> Right. My first intention was to switch all to "in progress" and then
> switch a subset of that back to the previous status, depending on their
> activity. I see now that this would cause confusion.
> I'll process them seperately like Thierry suggested to avoid that
> confusion. I'll announce the expected changes in the next days before
> I actually execute them.
>
> Regards,
> Markus Zoeller (markus_z)
Here are the numbers. From the currently 215 "Confirmed" and "Triaged"
bugs which have an assignee (= inconsistency), there are:
active inactive
-----------------------------
Triaged 4 5
Confirmed 57 149
"active" = there is a comment within the last 60 days in Launchpad
- or -
the bug mentions at least one patch set in gerrit which is
* under review
* verified by Jenkins
* and without negative code reviews (older than 28 days)
"inactive" = the last update of the bug is older than 60 days
- and -
the bug mentions no active patch sets or only patch sets
which have -1s which are not addressed for 28 days.
I'm not sure why the number of the inactive confirmed bugs is so big.
Could it be that this is a way to "bookmark" bugs where one wants to
work on in the future?
Below are the details of the "Confirmed" and "Triaged" bugs which would
be affected as soon as I run the mentioned script in 'active' mode.
Maybe a short note why I think that this could improve Nova: I assume
that the average turnaround time of the bugs, from their creation until
they get closed with appropriate patch sets, can be decreased if the
'stale' bugs get a regular cleanup to enable other contributers to work
on them.
I'll wait a week until I execute this to give you some time to speak up.
Details:
========
Legend:
-------
"=>In Progress": Switch the status of the bug to "In Progress"
"-Assignee" : Remove the current assignee
"Age" : Days since the last update (in LP or Gerrit)
"Patch Set ...": A summary of a patch set in Gerrit. Constructed as:
[review-id] (+2s +1s -1s -2s)
(G:Jenkins Vote W:Workflow Flag) <last update in days>
===========================================================================
CleanUpReport(9 Items): 'Triaged' bugs with an assignee
===========================================================================
Bug ID Title Age Contributer Cleanup Action
---------------------------------------------------------------------------
1467409 HyperV destroy vm fails on Wi[...] 21 Adelina Tuve =>In Progress
1177570 Hyper-V tests can be refactor[...] 368 Alessandro P -Assignee
1355171 Can not have IPv4 or IPv6 onl[...] 91 Chris Gacsal -Assignee
1412480 Hyper-V: Instance booted from[...] 175 Claudiu Belu -Assignee
1458013 ec2 code uses requests to tal[...] 29 Deepti Ramak =>In Progress
1436079 There is no API samples funct[...] 103 Eli Qiao -Assignee
1458934 Ironic: heavy polling 25 Lucas Alvare =>In Progress
1441361 Don't trace on InstanceInfoCa[...] 96 Matt Riedema -Assignee
1415087 [OSSA 2015-011] Format-guessi[...] 7 Tony Breeds =>In Progress
---------------------------------------------------------------------------
4 x =>In Progress
5 x -Assignee
===========================================================================
===========================================================================
CleanUpReport(206 Items): 'Confirmed' bugs with an assignee
===========================================================================
Bug ID Title Age Contributer Cleanup Action
---------------------------------------------------------------------------
1309184 nova should delete neutron po[...] 305 Aaron Rosen -Assignee
1265447 floating-ip-bulk-delete metho[...] 151 Abhishek Tal -Assignee
1301368 Hyper-V configdrive is not at[...] 105 Adrian Vladu -Assignee
1335784 remove secgroup rule won't cu[...] 305 Akash Gangil -Assignee
1153842 nova volume-attach <vmid> <vo[...] 500 Alessandro P -Assignee
1408176 Nova instance not boot after [...] 26 Alex Xu =>In Progress
1301532 Quotas can be exceeded by mak[...] 90 Alex Xu -Assignee
Patch Set: [110863] (2 1 0 0) (G:0 W:None) age(d):341 - MERGED
1443494 Return supported micro-versio[...] 69 Alex Xu -Assignee
1253571 libivrt+xen does not support [...] 334 Alvaro Lopez -Assignee
1410651 wrong output when trying to d[...] 63 Amandeep -Assignee
1407626 Can't choose more than one av[...] 163 Amandeep -Assignee
1412285 InstanceInfoCacheNotFound exc[...] 168 Amandeep -Assignee
1472589 nova quota-class-update retur[...] 5 Aniket Anikh =>In Progress
1353343 Cannot recover instance if er[...] 84 Ankit Agrawa -Assignee
1423772 During live-migration Nova ex[...] 32 Anthony Lee =>In Progress
1330758 VMware: iSCSI targets needs t[...] 111 Arnaud Legen -Assignee
1402514 Nova API os-floating-ips does[...] 31 Artom Lifshi =>In Progress
1454567 service list "updated at" giv[...] 53 Atul Agarwal =>In Progress
1448564 Rescue using cells fails with[...] 10 Auktavian Ga =>In Progress
1288039 live-migration cinder boot vo[...] 5 Bartosz Fic =>In Progress
1351215 Outdated information in post [...] 43 Bartosz Fic =>In Progress
1414895 failed compute node didn't de[...] 43 Bartosz Fic =>In Progress
1275144 Volume operations should set [...] 104 Bartosz Fic -Assignee
1456196 Delete flavor should raise er[...] 11 Bhavaniprasa =>In Progress
1405772 Don't use dict constructor wi[...] 131 ChangBo Guo( -Assignee
1414432 nova hypervisor-stats shows w[...] 131 ChangBo Guo( -Assignee
1232965 Can't use nova when configuri[...] 270 ChangBo Guo( -Assignee
1373525 Pass instance's name to neutron 0 Chirag Shaha =>In Progress
1458122 nova shouldn't error if we ca[...] 43 Chris Friese =>In Progress
1223605 too many cases of 'except Exc[...] 131 Chris Gacsal -Assignee
Patch Set: [45979] (2 3 0 0) (G:0 W:None) age(d):670 - MERGED
Patch Set: [45982] (2 1 0 0) (G:0 W:None) age(d):664 - MERGED
Patch Set: [136033] (2 4 0 0) (G:0 W:None) age(d):217 - MERGED
1398999 Block migrate with attached v[...] 11 Chris St. Pi =>In Progress
955792 No public IP addresses listed[...] 222 Christopher -Assignee
1412993 Nova resize for boot-from-vol[...] 78 Claudiu Belu -Assignee
1359808 extended_volumes slows down t[...] 266 Dan Smith -Assignee
1361683 Instance pci_devices and secu[...] 321 Dan Smith -Assignee
1449062 qemu-img calls need to be res[...] 6 Daniel Berra =>In Progress
1385798 Multipath ISCSI connections l[...] 66 Danny Wilson -Assignee
1299368 the instance boot-from-volume[...] 18 Ding Xiao =>In Progress
1340834 Support configdrive in LXC 121 Dmitry Gurya -Assignee
1335744 VMware: port group and vm are[...] 64 Dongcan Ye -Assignee
947261 format command line app docum[...] 322 Doug Hellman -Assignee
1414536 Zookeeper servicegroup driver[...] 121 Ed Leafe -Assignee
1365804 Did not find the volume after[...] 43 Eli Qiao =>In Progress
1437154 instance 's host was not upda[...] 43 Eli Qiao =>In Progress
1343697 nova-manage always show extra[...] 236 Eli Qiao -Assignee
1386525 (DataError) invalid input syn[...] 232 Eli Qiao -Assignee
1386535 DELETE/os-serivce/<id> should[...] 258 Eli Qiao -Assignee
1438663 neutronv2 api unit test case error 104 Eli Qiao -Assignee
1438952 Glance Cache getting ignored 94 Eli Qiao -Assignee
1439012 Instance boot fails if image [...] 104 Eli Qiao -Assignee
1449858 nova don't create local disk [...] 69 Eli Qiao -Assignee
Patch Set: [180457] (0 1 1 0) (G:1 W:None) age(d):49 - NEW
1306218 rebuild does not allow changi[...] 104 Eli Qiao -Assignee
1450454 Allow admin to upload SSH key[...] 67 Eli Qiao -Assignee
1449811 nova lock/unlock api return c[...] 76 Eli Qiao -Assignee
1316928 VMware driver does not change[...] 427 Eric Brown -Assignee
1273894 GlusterFS: Do not time out lo[...] 7 Eric Harney =>In Progress
1269060 Calls to get_fixed_ip are not[...] 235 Eugene Nikan -Assignee
1378904 renaming availability zone do[...] 278 Fan Guo -Assignee
1403856 VMware VCDriver: A node crash[...] 34 Gary Kotton =>In Progress
1325789 VMware: should not take the f[...] 236 Gary Kotton -Assignee
1385489 ResourceTracker._update_usage[...] 61 Geronimo Oro -Assignee
1357967 The instance name is not asso[...] 131 H3C iMC -Assignee
1414517 Zookeeper servicegroup API dr[...] 161 Hao Chen -Assignee
1419595 fail to decode unicode error [...] 133 Hiroki Arama -Assignee
933498 "List Volumes" should support[...] 0 Itraju Deven =>In Progress
1374210 VimExceptions need to support[...] 243 James Carey -Assignee
1213224 nova allows multiple aggregat[...] 159 Jay Lau -Assignee
1399815 targeted migrations/evacuatio[...] 215 Jennifer Mul -Assignee
1434696 test_new_websocket_client_tok[...] 95 Jeremy Hanme -Assignee
Patch Set: [166368] (2 0 0 0) (G:0 W:None) age(d):102 - MERGED
1423654 Nova rescue causes LVM timeou[...] 5 John Griffit =>In Progress
1355921 [libvirt] When guest configur[...] 285 Jon Grimm -Assignee
1436568 Ironic Nova driver makes two [...] 110 Josh Gachnan -Assignee
1348103 nova to neutron port notifica[...] 227 KaiLin -Assignee
1400574 Create VMs sometimes failure [...] 205 KaiLin -Assignee
1227506 Nova fails to boot if there i[...] 136 Kanchan Gupt -Assignee
Patch Set: [72384] (0 1 2 0) (G:0 W:None) age(d):444 - ABANDONED
1306381 A new agent should be represe[...] 105 Ken'ichi Ohm -Assignee
1390421 /nova/api/openstack/compute/s[...] 91 Kent Wang -Assignee
1334929 Need to add a new task_state [...] 109 Kun Huang -Assignee
1262038 There is the delete_on_termin[...] 404 Lee Li -Assignee
1419677 NoneType Error was raised whe[...] 131 Liusheng -Assignee
1361554 Missing sort_key and sort_dir[...] 290 Liyingjun -Assignee
1203193 live block migration results [...] 43 Loganathan P =>In Progress
1426433 [FakeDriver] Live migration i[...] 129 Lorenzo Affe -Assignee
1380493 Root device size is not consi[...] 131 Luo Gangyi -Assignee
1396003 Resize failed in finish_resiz[...] 151 Madhurya -Assignee
1324030 Updating instance_uuid while [...] 290 Mateusz Blas -Assignee
1357063 nova.virt.driver "Emitting ev[...] 284 Matt Riedema -Assignee
Patch Set: [114351] (2 3 0 0) (G:0 W:None) age(d):307 - MERGED
Patch Set: [114352] (2 3 0 0) (G:0 W:None) age(d):307 - MERGED
1118066 Nova should confirm quota req[...] 61 Mh Raies -Assignee
1031139 quota-show should return erro[...] 75 Mh Raies -Assignee
1310131 Some non-supported actions in[...] 187 Michael Ture -Assignee
1379292 nova evacuate --on-shared-sto[...] 220 Michał Jastr -Assignee
1340641 nova-api crashes when using i[...] 119 Nadja Deinin -Assignee
1408908 Nova API secgroup-list doesn'[...] 5 Narendra Cha =>In Progress
1449498 the command ?nova quota-show?[...] 70 Narendra Cha -Assignee
1254980 Fix null value for updated time 173 Neetu Jain -Assignee
Patch Set: [72859] (0 1 2 0) (G:0 W:None) age(d):474 - ABANDONED
1405294 Live migration with attached [...] 43 NetApp =>In Progress
1321774 Wrong error when creating dif[...] 81 Nha Pham -Assignee
1326553 Instance lock/unlock state is[...] 307 Nicolas Simo -Assignee
1441242 instances internal_id attribu[...] 26 Noel Nelson =>In Progress
1442501 Fail to boot VM from image wi[...] 61 Noel Nelson -Assignee
1413119 Pre-migration memory check- [...] 153 Padmakanth -Assignee
1375408 nova instance delete issue 182 Padmakanth -Assignee
1438338 servers api should return sec[...] 57 Park =>In Progress
1275675 Version change in ObjectField[...] 290 Paul Murray -Assignee
1278741 resource tracker fails after [...] 508 Pavel Kirpic -Assignee
1336829 Action and action events not [...] 376 Phil Day -Assignee
1416269 boot vm failed with --block-d[...] 155 Prachi Khatr -Assignee
1313752 Nova does not updating hostna[...] 96 Pranav Salun -Assignee
1384187 Nova admin user not able to l[...] 188 Priyanka -Assignee
1216209 VMware cluster driver does no[...] 349 Radoslav Ger -Assignee
Patch Set: [60010] (0 1 1 0) (G:0 W:None) age(d):537 - ABANDONED
1284658 VMware: refactor how we itera[...] 249 Radoslav Ger -Assignee
1444359 Can't add Nova security group[...] 89 Ran Ziv -Assignee
1471216 Rebuild detaches block device[...] 10 Roman Podoli =>In Progress
967832 Resources owned by a project/[...] 145 Ryan Hallise -Assignee
1192192 Nova initiated Live Migration[...] 474 Sabari Murug -Assignee
1290455 libvirt inject_data assumes i[...] 480 Saranya Pand -Assignee
1398629 Fix buggy tests that use REQU[...] 215 Sean Dague -Assignee
1411480 remain "BUILD" status when in[...] 153 Sravani Madd -Assignee
1355820 Ironic virt driver should def[...] 58 Sreeram Vanc =>In Progress
1399706 QoS on Juno with RBD backend [...] 58 Steve Singer =>In Progress
1369818 Nova show will not display No[...] 7 Sudipta Bisw =>In Progress
1214943 Live migration should use the[...] 105 Sylvain Bauz -Assignee
Patch Set: [43213] (0 3 4 0) (G:0 W:None) age(d):671 - ABANDONED
1227925 Resources tracker doesn't fre[...] 287 Sylvain Bauz -Assignee
Patch Set: [47504] (0 0 1 0) (G:0 W:None) age(d):653 - ABANDONED
1427772 Instance that uses force-host[...] 132 Sylvain Bauz -Assignee
1452568 nova allows to live-migrate i[...] 68 Sylvain Bauz -Assignee
1317515 flavor-access-add doesn't val[...] 61 Thang Pham -Assignee
972320 allow force terminate of instances 313 Thang Pham -Assignee
1116433 Wishlist: Stick tenant to ava[...] 407 Thang Pham -Assignee
1337991 absolute limits API doesn't t[...] 124 Thang Pham -Assignee
1355623 nova floating-ip-create need [...] 215 Thang Pham -Assignee
1166321 manually add a disabled servi[...] 6 Thomas Kaerg =>In Progress
1267862 launch a new vm fail in sourc[...] 43 Tiago Rodrig =>In Progress
1240317 can't resize after live migra[...] 43 Timofey Dura =>In Progress
1286142 live migration (block migrati[...] 43 Timofey Dura =>In Progress
1347039 VMWare: available disk spaces[...] 136 Timofey Dura -Assignee
1434317 nova quota update command doe[...] 54 Tomofumi Nog =>In Progress
1447675 directory listing of the serv[...] 21 Tony Breeds =>In Progress
832507 console.log grows indefinitely 105 Tony Breeds -Assignee
Patch Set: [5873] (0 0 1 0) (G:0 W:None) age(d):1201 - ABANDONED
Patch Set: [5964] (1 0 1 0) (G:0 W:None) age(d):1182 - ABANDONED
Patch Set: [39048] (0 0 1 0) (G:0 W:None) age(d):661 - ABANDONED
1325654 Race: Info cache for instance[...] 190 Trung Trinh -Assignee
1335889 Race condition in quickly att[...] 210 Trung Trinh -Assignee
1271479 ide disk type is not set when[...] 81 Trung Trinh -Assignee
1267140 The output of security group [...] 111 Verónica Mus -Assignee
1301519 nova.conf.sample missing from[...] 214 Vladan Popov -Assignee
1290681 get_multipath_device_name can[...] 242 Vladik Roman -Assignee
1289195 Duplicate security group name[...] 105 Xurong Yang -Assignee
917644 when deleting a network,the i[...] 302 Yaguang Tang -Assignee
1448014 Delayed display of floating IPs 7 Yashpal =>In Progress
1039065 scheduler hints should persis[...] 105 Yassine -Assignee
Patch Set: [45450] (0 0 1 0) (G:0 W:None) age(d):566 - ABANDONED
1426241 pci plugin needs to be re-ena[...] 38 Yongli He =>In Progress
1308517 migrating a vm with pci devic[...] 90 Yongli He -Assignee
1400784 Cold migration fails when usi[...] 90 Yongli He -Assignee
1333498 table nova.pci_devices lost [...] 61 Yongli He -Assignee
1222990 Cannot specify subset of PCI [...] 201 Yongli He -Assignee
1301279 Changing node's properties in[...] 13 Zhenguo Niu =>In Progress
1447164 require_admin_context() does [...] 60 Zhenyu Zheng =>In Progress
1378689 error when rebuilding a insta[...] 26 Zhenyu Zheng =>In Progress
1441950 instance on source host can n[...] 85 Zhenyu Zheng -Assignee
1463525 There is no volume encryption[...] 4 Zoltan Arnol =>In Progress
1295889 No unit tests for nova.virt.f[...] 133 dnovosel -Assignee
Patch Set: [82379] (1 0 2 0) (G:0 W:None) age(d):467 - ABANDONED
1377072 Not existing pool can be pass[...] 137 dnovosel -Assignee
1161441 Admin can't add network to project 64 jawed -Assignee
Patch Set: [25814] (0 0 2 0) (G:0 W:None) age(d):825 - ABANDONED
1403276 Some image properties request[...] 153 jiang, yunho -Assignee
1243601 Insufficient RPC default time[...] 43 jichenjc =>In Progress
1449742 InvalidUUID exception after v[...] 24 jichenjc =>In Progress
1323996 resize fail didn't show a cor[...] 105 jichenjc -Assignee
1352193 The nova API service can't ha[...] 108 jichenjc -Assignee
1391761 info about migration is not a[...] 153 jichenjc -Assignee
1421871 force host should pass comput[...] 132 jichenjc -Assignee
1442310 Nova API in Horizon sometimes[...] 91 jichenjc -Assignee
1446716 Scheduler weighers do not out[...] 83 jichenjc -Assignee
1281853 Add method to bulk delete keypairs 140 jichenjc -Assignee
1326124 Allow for editing of existing[...] 273 jichenjc -Assignee
1386540 DELETE/os-service/<id> interf[...] 122 jichenjc -Assignee
1407939 _poll_volume_usage and _heal_[...] 155 jichenjc -Assignee
1410949 list servers should notify us[...] 129 jichenjc -Assignee
1454901 OS install failed in the VM c[...] 39 junxu =>In Progress
1376096 nova show policy doesn't work 166 lilly -Assignee
1273983 Pagination not implemented fo[...] 24 lizheming =>In Progress
1309058 Invalid vcpus_used count afte[...] 397 lizheming -Assignee
1319920 adding space check when worki[...] 105 lizheming -Assignee
1246201 Live migration fails when the[...] 24 lvmxh =>In Progress
1417723 when using dedicated cpus, th[...] 3 lyanchih =>In Progress
1427141 console auth token timeout ha[...] 0 lyanchih =>In Progress
1180950 Openstack operators need to b[...] 47 lyanchih =>In Progress
1425640 LibvirtDriver: "get_serial_co[...] 21 sahid =>In Progress
1418187 _get_host_numa_topology assum[...] 95 sahid -Assignee
1439247 Small pages memory are not ta[...] 95 sahid -Assignee
1270238 libvirt driver doesn't suppor[...] 482 sahid -Assignee
1444966 Clean up operation not perfo[...] 82 sonu -Assignee
1230089 nova floating-ip-bulk-list di[...] 290 tcs_openstac -Assignee
Patch Set: [48579] (0 0 1 0) (G:0 W:None) age(d):622 - ABANDONED
1448316 cells: Object action destroy [...] 54 tianzichen30 =>In Progress
1417943 add locked status for servers[...] 159 tinytmy -Assignee
1423412 Cannot boot instances from vo[...] 102 ugvddm -Assignee
1450294 Enable password support for v[...] 64 ugvddm -Assignee
1408283 nova list-secgroup instanceNa[...] 183 vikash irrin -Assignee
1368030 nova-manage command when exec[...] 224 vishal yadav -Assignee
1272844 Fails to 'modify_image_attrib[...] 24 wingwj =>In Progress
1192222 Server create should accept a[...] 400 wingwj -Assignee
1454252 Support offline migration of [...] 0 wuhao =>In Progress
1337912 nova creates default sg even [...] 131 yong sheng g -Assignee
1281295 Live-migration nova fails wit[...] 43 zhangjinnan =>In Progress
1402983 Volume connections and vifs a[...] 43 zhangtralon =>In Progress
1400233 nova should support the user [...] 106 zhangtralon -Assignee
1348509 the volume may leave over whe[...] 95 zhangtralon -Assignee
1340709 detach volume when call cinde[...] 42 zhaobo =>In Progress
1340564 Very bad performance of concu[...] 151 zhu zhu -Assignee
---------------------------------------------------------------------------
57 x =>In Progress
149 x -Assignee
===========================================================================
More information about the OpenStack-dev
mailing list