Re: [openstack-dev] [codesearch] how to exclude projects?
Thank a lot Diana, the info is exactly what I was looking for. I proposed the patch to ignore those repos in: https://review.openstack.org/446634 Ihar On Wed, Mar 15, 2017 at 5:30 PM, Diana Clarkewrote: > Hi Ihar: > > The OpenStack Hound instance [1] is passed config.json with the > projects to index. > > That file is generated by jeepyb here [2] based on the projects > defined in projects.yaml [3]. > > Here's an example config.json [4] I manually generated a couple of > weeks back when I was looking into why some tripleo projects weren't > being indexed (turns out it was just stale because puppet was > disabled). > > IIUC, puppet is still disabled for codesearch, so you'll need to ping > infra once you've modified jeepyb to exclude the openstack/deb-* > repos. > > pabelanger in #openstack-infra kindly did a manual puppet run for me > when I recently wanted config.json refreshed, so he'll know what to do > when you're ready. > > Finally, there's also this entry in the infra system-config docs [5] > that points to the bug tracker etc. > > Hope that helps! > > Cheers, > > --diana > > [1] http://codesearch.openstack.org/ > [2] > https://github.com/openstack-infra/jeepyb/blob/master/jeepyb/cmd/create_hound_config.py > [3] > https://github.com/openstack-infra/project-config/blob/master/gerrit/projects.yaml > [4] https://gist.github.com/dianaclarke/1533448ed33232f5c1c348ab57cb884e > [5] https://docs.openstack.org/infra/system-config/codesearch.html > > On Wed, Mar 15, 2017 at 5:06 PM, Ihar Hrachyshka wrote: >> Hi all, >> >> lately I noticed that any search in codesearch triggers duplicate >> matches because it seems code for lots of projects is stored in >> openstack/deb- repos, probably used for debian >> packaging. I would like to be able to exclude the projects from the >> search by openstack/deb-* pattern. Is it possible? >> >> Ideally, we would exclude them by default, but I couldn't find where I >> patch codesearch to do it. Is there a repo for the webui that I can >> chew? >> >> Ihar >> >> __ >> 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] [codesearch] how to exclude projects?
Hi Ihar: The OpenStack Hound instance [1] is passed config.json with the projects to index. That file is generated by jeepyb here [2] based on the projects defined in projects.yaml [3]. Here's an example config.json [4] I manually generated a couple of weeks back when I was looking into why some tripleo projects weren't being indexed (turns out it was just stale because puppet was disabled). IIUC, puppet is still disabled for codesearch, so you'll need to ping infra once you've modified jeepyb to exclude the openstack/deb-* repos. pabelanger in #openstack-infra kindly did a manual puppet run for me when I recently wanted config.json refreshed, so he'll know what to do when you're ready. Finally, there's also this entry in the infra system-config docs [5] that points to the bug tracker etc. Hope that helps! Cheers, --diana [1] http://codesearch.openstack.org/ [2] https://github.com/openstack-infra/jeepyb/blob/master/jeepyb/cmd/create_hound_config.py [3] https://github.com/openstack-infra/project-config/blob/master/gerrit/projects.yaml [4] https://gist.github.com/dianaclarke/1533448ed33232f5c1c348ab57cb884e [5] https://docs.openstack.org/infra/system-config/codesearch.html On Wed, Mar 15, 2017 at 5:06 PM, Ihar Hrachyshkawrote: > Hi all, > > lately I noticed that any search in codesearch triggers duplicate > matches because it seems code for lots of projects is stored in > openstack/deb- repos, probably used for debian > packaging. I would like to be able to exclude the projects from the > search by openstack/deb-* pattern. Is it possible? > > Ideally, we would exclude them by default, but I couldn't find where I > patch codesearch to do it. Is there a repo for the webui that I can > chew? > > Ihar > > __ > 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] [codesearch] how to exclude projects?
Hi all, lately I noticed that any search in codesearch triggers duplicate matches because it seems code for lots of projects is stored in openstack/deb- repos, probably used for debian packaging. I would like to be able to exclude the projects from the search by openstack/deb-* pattern. Is it possible? Ideally, we would exclude them by default, but I couldn't find where I patch codesearch to do it. Is there a repo for the webui that I can chew? Ihar __ 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