{"id":9728,"date":"2014-08-26T17:08:30","date_gmt":"2014-08-27T00:08:30","guid":{"rendered":"http:\/\/princessleia.com\/journal\/?p=9728"},"modified":"2016-11-03T10:21:22","modified_gmt":"2016-11-03T17:21:22","slug":"openstack-infrastructure-august-2014-bug-day","status":"publish","type":"post","link":"https:\/\/princessleia.com\/journal\/2014\/08\/openstack-infrastructure-august-2014-bug-day\/","title":{"rendered":"OpenStack Infrastructure August 2014 Bug Day"},"content":{"rendered":"<p>The OpenStack Infrastructure team has a pretty big bug collection.<\/p>\n<div align=\"center\"><a href=\"https:\/\/www.flickr.com\/photos\/quinet\/5612446284\" title=\"1855 collection by Thomas Quine, on Flickr\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/princessleia.com\/images\/journalpics\/082014\/infra_bug_collection_aug_2014.jpg\" width=\"320\" height=\"214\" alt=\"1855 collection\"><\/a><br \/>\n<small>Well, not literal bugs<\/small><\/div>\n<p>We&#8217;ve slowly been moving new bugs for some projects over to <a href=\"https:\/\/storyboard.openstack.org\">StoryBoard<\/a> in order to kick the tires on that new system, but today we focused back on our <a href=\"https:\/\/bugs.launchpad.net\/openstack-ci\/\">Launchpad Bugs<\/a> to par down our list.<\/p>\n<p>Interested in running a bug day? The steps we have for running a bug day can be a bit tedious, but it\u00e2\u20ac\u2122s not hard, here\u00e2\u20ac\u2122s the rundown:<\/p>\n<ol>\n<li>I create our etherpad: <a href=\"https:\/\/etherpad.openstack.org\/p\/cibugreview-august2014\">cibugreview-august2014<\/a> (see etherpad from past bug days on the wiki at: <a href=\"https:\/\/wiki.openstack.org\/wiki\/InfraTeam#Bugs\">InfraTeam#Bugs<\/a>)<\/li>\n<li>I run my simple <a href=\"https:\/\/github.com\/pleia2\/openstack-infra-scripts\/blob\/master\/infra_bugday.py\">infra_bugday.py<\/a> script and populate the etherpad.<\/li>\n<li>Grab the bug stats from launchpad and copy them into the pad so we (hopefully) have inspiring statistics at the end of the day.<\/li>\n<li>Then comes the real work. I open up the old etherpad and go through all the bugs, copying over comments from the old etherpad where applicable and making my own comments as necessary about obvious updates I see (and updating my own bugs).<\/li>\n<li>Let the rest of the team dive in on the etherpad and bugs!<\/li>\n<\/ol>\n<p>Throughout the day we chat in #openstack-infra about bug statuses, whether we should continue pursuing certain strategies outlined in bugs, reaching out to folks who have outstanding bugs in the tracker that we\u00e2\u20ac\u2122d like to see movement on but haven\u00e2\u20ac\u2122t in a while. Plus, we get to triage a whole pile of New bugs (thanks Clark) and close others we may have lost track of (thanks everyone).<\/p>\n<p>As we wrap up, here are the stats from today:<\/p>\n<p>Starting bug day count: <strong>270<\/strong><\/p>\n<p>31 New bugs<br \/>\n39 In-progress bugs<br \/>\n6 Critical bugs<br \/>\n15 High importance bugs<br \/>\n8 Incomplete bugs <\/p>\n<p>Ending bug day count: <strong>233<\/strong><\/p>\n<p>0 New bugs<br \/>\n37 In-progress bugs<br \/>\n3 Critical bugs<br \/>\n10 High importance bugs<br \/>\n14 Incomplete bugs<\/p>\n<p>Full disclosure, 4 of the bugs we &#8220;closed&#8221; were actually moved to the <a href=\"https:\/\/bugs.launchpad.net\/zuul\">Zuul<\/a> project on Launchpad so we can import them into StoryBoard at a later date. The rest were legitimate though!<\/p>\n<p>It was a busy day, thanks to everyone who participated.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The OpenStack Infrastructure team has a pretty big bug collection. Well, not literal bugs We&#8217;ve slowly been moving new bugs for some projects over to StoryBoard in order to kick the tires on that new system, but today we focused back on our Launchpad Bugs to par down our list. Interested in running a bug [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34,37],"tags":[],"class_list":["post-9728","post","type-post","status-publish","format-standard","hentry","category-openstack","category-tech"],"_links":{"self":[{"href":"https:\/\/princessleia.com\/journal\/wp-json\/wp\/v2\/posts\/9728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/princessleia.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/princessleia.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/princessleia.com\/journal\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/princessleia.com\/journal\/wp-json\/wp\/v2\/comments?post=9728"}],"version-history":[{"count":5,"href":"https:\/\/princessleia.com\/journal\/wp-json\/wp\/v2\/posts\/9728\/revisions"}],"predecessor-version":[{"id":9733,"href":"https:\/\/princessleia.com\/journal\/wp-json\/wp\/v2\/posts\/9728\/revisions\/9733"}],"wp:attachment":[{"href":"https:\/\/princessleia.com\/journal\/wp-json\/wp\/v2\/media?parent=9728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/princessleia.com\/journal\/wp-json\/wp\/v2\/categories?post=9728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/princessleia.com\/journal\/wp-json\/wp\/v2\/tags?post=9728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}