Re: [openstack-dev] [tripleo][ci] use of tags in launchpad bugs
Thanks for the clarifications about official tags. I was the one creating random/non-official tags for tripleo bugs. Although this may be annoying for some people, it helped me while ruckering/rovering CI to open unique bugs and avoid dups for the first time(s). There isn't a standard way of filing a bug. People open bugs using different/non-standard wording in summary and description. I just thought it was a good idea to tag featuresetXXX, ovb, branch, etc., so when somebody asks me if there is a bug for the job XYZ, the bug could be found more easily. Since sprint 10 ruck/rover started recording notes [1] and this helps to keep track of the issues. Perhaps the CI team could implement something on CI monitoring that links a bug to the failing job(s), e.g: [LP XX]. I'm doing a cleanup for the open bugs removing the non-official tags. Thanks, --Folco [1] https://review.rdoproject.org/etherpad/p/ruckrover-sprint11 On Fri, Apr 6, 2018 at 6:09 AM, Jiří Stránskýwrote: > On 5.4.2018 21:04, Alex Schultz wrote: > >> On Thu, Apr 5, 2018 at 12:55 PM, Wesley Hayutin >> wrote: >> >>> FYI... >>> >>> This is news to me so thanks to Emilien for pointing it out [1]. >>> There are official tags for tripleo launchpad bugs. Personally, I like >>> what >>> I've seen recently with some extra tags as they could be helpful in >>> finding >>> the history of particular issues. >>> So hypothetically would it be "wrong" to create an official tag for each >>> featureset config number upstream. I ask because that is adding a lot of >>> tags but also serves as a good test case for what is good/bad use of >>> tags. >>> >>> >> We list official tags over in the specs repo[0]. That being said as >> we investigate switching over to storyboard, we'll probably want to >> revisit tags as they will have to be used more to replace some of the >> functionality we had with launchpad (e.g. milestones). You could >> always add the tags without being an official tag. I'm not sure I >> would really want all the featuresets as tags. I'd rather see us >> actually figure out what component is actually failing than relying on >> a featureset (and the Rosetta stone for decoding featuresets to >> functionality[1]). >> > > We could also use both alongside. Component-based tags better relate to > the actual root cause of the bug, while featureset-based tags are useful in > relation to CI. > > E.g. "I see fs037 failing, i wonder if anyone already reported a bug for > it" -- if the reporter tagged the bug, it would be really easy to figure > out the answer. > > This might also again bring up the question of better job names to allow > easier mapping to featuresets. IMO: > > tripleo-ci-centos-7-containers-multinode -- not great > tripleo-ci-centos-7-featureset010 -- not great > tripleo-ci-centos-7-containers-mn-fs010 -- *happy face* > > Jirka > > > >> >> Thanks, >> -Alex >> >> >> [0] http://git.openstack.org/cgit/openstack/tripleo-specs/tree/s >> pecs/policy/bug-tagging.rst#n30 >> [1] https://git.openstack.org/cgit/openstack/tripleo-quickstart/ >> tree/doc/source/feature-configuration.rst#n21 >> >>> Thanks >>> >>> [1] https://bugs.launchpad.net/tripleo/+manage-official-tags >>> >>> >>> __ >>> OpenStack Development Mailing List (not for usage questions) >>> Unsubscribe: openstack-dev-requ...@lists.op >>> enstack.org?subject:unsubscribe >>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> >>> >> >> __ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscrib >> e >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> >> > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > -- Rafael Folco Senior Software Engineer __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [tripleo][ci] use of tags in launchpad bugs
On 5.4.2018 21:04, Alex Schultz wrote: On Thu, Apr 5, 2018 at 12:55 PM, Wesley Hayutinwrote: FYI... This is news to me so thanks to Emilien for pointing it out [1]. There are official tags for tripleo launchpad bugs. Personally, I like what I've seen recently with some extra tags as they could be helpful in finding the history of particular issues. So hypothetically would it be "wrong" to create an official tag for each featureset config number upstream. I ask because that is adding a lot of tags but also serves as a good test case for what is good/bad use of tags. We list official tags over in the specs repo[0]. That being said as we investigate switching over to storyboard, we'll probably want to revisit tags as they will have to be used more to replace some of the functionality we had with launchpad (e.g. milestones). You could always add the tags without being an official tag. I'm not sure I would really want all the featuresets as tags. I'd rather see us actually figure out what component is actually failing than relying on a featureset (and the Rosetta stone for decoding featuresets to functionality[1]). We could also use both alongside. Component-based tags better relate to the actual root cause of the bug, while featureset-based tags are useful in relation to CI. E.g. "I see fs037 failing, i wonder if anyone already reported a bug for it" -- if the reporter tagged the bug, it would be really easy to figure out the answer. This might also again bring up the question of better job names to allow easier mapping to featuresets. IMO: tripleo-ci-centos-7-containers-multinode -- not great tripleo-ci-centos-7-featureset010 -- not great tripleo-ci-centos-7-containers-mn-fs010 -- *happy face* Jirka Thanks, -Alex [0] http://git.openstack.org/cgit/openstack/tripleo-specs/tree/specs/policy/bug-tagging.rst#n30 [1] https://git.openstack.org/cgit/openstack/tripleo-quickstart/tree/doc/source/feature-configuration.rst#n21 Thanks [1] https://bugs.launchpad.net/tripleo/+manage-official-tags __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [tripleo][ci] use of tags in launchpad bugs
On Thu, Apr 5, 2018 at 12:55 PM, Wesley Hayutinwrote: > FYI... > > This is news to me so thanks to Emilien for pointing it out [1]. > There are official tags for tripleo launchpad bugs. Personally, I like what > I've seen recently with some extra tags as they could be helpful in finding > the history of particular issues. > So hypothetically would it be "wrong" to create an official tag for each > featureset config number upstream. I ask because that is adding a lot of > tags but also serves as a good test case for what is good/bad use of tags. > We list official tags over in the specs repo[0]. That being said as we investigate switching over to storyboard, we'll probably want to revisit tags as they will have to be used more to replace some of the functionality we had with launchpad (e.g. milestones). You could always add the tags without being an official tag. I'm not sure I would really want all the featuresets as tags. I'd rather see us actually figure out what component is actually failing than relying on a featureset (and the Rosetta stone for decoding featuresets to functionality[1]). Thanks, -Alex [0] http://git.openstack.org/cgit/openstack/tripleo-specs/tree/specs/policy/bug-tagging.rst#n30 [1] https://git.openstack.org/cgit/openstack/tripleo-quickstart/tree/doc/source/feature-configuration.rst#n21 > Thanks > > [1] https://bugs.launchpad.net/tripleo/+manage-official-tags > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
[openstack-dev] [tripleo][ci] use of tags in launchpad bugs
FYI... This is news to me so thanks to Emilien for pointing it out [1]. There are official tags for tripleo launchpad bugs. Personally, I like what I've seen recently with some extra tags as they could be helpful in finding the history of particular issues. So hypothetically would it be "wrong" to create an official tag for each featureset config number upstream. I ask because that is adding a lot of tags but also serves as a good test case for what is good/bad use of tags. Thanks [1] https://bugs.launchpad.net/tripleo/+manage-official-tags __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev