Re: [openstack-dev] [codesearch] how to exclude projects?

2017-03-16 Thread Ihar Hrachyshka
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 Clarke
 wrote:
> 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?

2017-03-15 Thread Diana Clarke
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-dev] [codesearch] how to exclude projects?

2017-03-15 Thread Ihar Hrachyshka
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