Re: dist-git bugzilla sync script being fixed

2019-12-03 Thread Orion Poplawski

On 11/29/19 10:17 AM, Pierre-Yves Chibon wrote:

Good Morning Everyone™,

we have recently spent some time refactoring, improving and fixing the script
that syncs the default assignee and CC list from dist-git to Bugzilla.

Since the script was broken for some time, we felt that it needs some validation
before we run it live (which will still require some work).
We have uploaded the results at:
https://pingou.fedorapeople.org/distgit_bugzilla_sync.log
(Note that this only shows what would be updated.)

We'd appreciate it if you could take some time and check the changes affecting
you and report any issues you might find.
An easy way to do this is downloading the file and grepping for your FAS
username.


Thanks in advance for your help,
Pierre


I see a lot of entries like:

[EDITCOMP] Fedora/cfitsio  initialcclist changed from `['orion', 
'sergiopr', 'And 1 more']` to FAS name(s) `['mmahut', 'orion', 'sergiopr']`


I suspect you need to fix the bugzilla query to return the full 
initiallcclist to avoid the 'And X more' entry.


--
Orion Poplawski
Manager of NWRA Technical Systems  720-772-5637
NWRA, Boulder/CoRA Office FAX: 303-415-9702
3380 Mitchell Lane   or...@nwra.com
Boulder, CO 80301 https://www.nwra.com/



smime.p7s
Description: S/MIME Cryptographic Signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: dist-git bugzilla sync script being fixed

2019-12-03 Thread Pierre-Yves Chibon
On Mon, Dec 02, 2019 at 06:26:32PM -0500, Elliott Sales de Andrade wrote:
> On Mon, 2 Dec 2019 at 08:22, Pierre-Yves Chibon  wrote:
> >
> > Good Morning Everyone™,
> >
> > we have recently spent some time refactoring, improving and fixing the 
> > script
> > that syncs the default assignee and CC list from dist-git to Bugzilla.
> >
> > Since the script was broken for some time, we felt that it needs some 
> > validation
> > before we run it live (which will still require some work).
> > We have uploaded the results at:
> > https://pingou.fedorapeople.org/distgit_bugzilla_sync.log
> > (Note that this only shows what would be updated.)
> >
> > We'd appreciate it if you could take some time and check the changes 
> > affecting
> > you and report any issues you might find.
> > An easy way to do this is downloading the file and grepping for your FAS
> > username.
> 
> [EDITCOMP] Fedora/python-Fiona  initialowner changed  to FAS name(s) `orphan`
> [EDITCOMP] Fedora/python-Fiona  initialcclist changed from
> `['@python-sig', 'qulogic']` to FAS name(s) `['orphan']`
> 
> Need to double-check this, because python-Fiona is retired, and I'm
> not an owner of, or CC'd on, it. But I *am* an owner of python-fiona,
> which is not orphaned.

You are correct:
https://src.fedoraproject.org/rpms/python-Fiona is retired and thus will be
moved to orphan in bugzilla.
while: https://pagure.io/fedscm-admin/ is still active and according to the
script will not be touched:
[NOCHANGE] python-fiona/Fedora

And I've just double checked, both exists in bugzilla currently.


Pierre
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: dist-git bugzilla sync script being fixed

2019-12-02 Thread Miro Hrončok

On 03. 12. 19 0:26, Elliott Sales de Andrade wrote:

On Mon, 2 Dec 2019 at 08:22, Pierre-Yves Chibon  wrote:


Good Morning Everyone™,

we have recently spent some time refactoring, improving and fixing the script
that syncs the default assignee and CC list from dist-git to Bugzilla.

Since the script was broken for some time, we felt that it needs some validation
before we run it live (which will still require some work).
We have uploaded the results at:
https://pingou.fedorapeople.org/distgit_bugzilla_sync.log
(Note that this only shows what would be updated.)

We'd appreciate it if you could take some time and check the changes affecting
you and report any issues you might find.
An easy way to do this is downloading the file and grepping for your FAS
username.


[EDITCOMP] Fedora/python-Fiona  initialowner changed  to FAS name(s) `orphan`
[EDITCOMP] Fedora/python-Fiona  initialcclist changed from
`['@python-sig', 'qulogic']` to FAS name(s) `['orphan']`

Need to double-check this, because python-Fiona is retired, and I'm
not an owner of, or CC'd on, it. But I *am* an owner of python-fiona,
which is not orphaned.


Should I add you to python-Fiona so you are cced if people do file bugs for it 
by mistake?


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: dist-git bugzilla sync script being fixed

2019-12-02 Thread Elliott Sales de Andrade
On Mon, 2 Dec 2019 at 08:22, Pierre-Yves Chibon  wrote:
>
> Good Morning Everyone™,
>
> we have recently spent some time refactoring, improving and fixing the script
> that syncs the default assignee and CC list from dist-git to Bugzilla.
>
> Since the script was broken for some time, we felt that it needs some 
> validation
> before we run it live (which will still require some work).
> We have uploaded the results at:
> https://pingou.fedorapeople.org/distgit_bugzilla_sync.log
> (Note that this only shows what would be updated.)
>
> We'd appreciate it if you could take some time and check the changes affecting
> you and report any issues you might find.
> An easy way to do this is downloading the file and grepping for your FAS
> username.

[EDITCOMP] Fedora/python-Fiona  initialowner changed  to FAS name(s) `orphan`
[EDITCOMP] Fedora/python-Fiona  initialcclist changed from
`['@python-sig', 'qulogic']` to FAS name(s) `['orphan']`

Need to double-check this, because python-Fiona is retired, and I'm
not an owner of, or CC'd on, it. But I *am* an owner of python-fiona,
which is not orphaned.

-- 
Elliott
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: dist-git bugzilla sync script being fixed

2019-12-02 Thread Pierre-Yves Chibon
On Mon, Dec 02, 2019 at 01:26:00PM +, Zbigniew Jędrzejewski-Szmek wrote:
> On Fri, Nov 29, 2019 at 06:17:36PM +0100, Pierre-Yves Chibon wrote:
> > Good Morning Everyone™,
> > 
> > we have recently spent some time refactoring, improving and fixing the 
> > script
> > that syncs the default assignee and CC list from dist-git to Bugzilla.
> > 
> > Since the script was broken for some time, we felt that it needs some 
> > validation
> > before we run it live (which will still require some work).
> > We have uploaded the results at:
> > https://pingou.fedorapeople.org/distgit_bugzilla_sync.log
> > (Note that this only shows what would be updated.)
> > 
> > We'd appreciate it if you could take some time and check the changes 
> > affecting
> > you and report any issues you might find.
> > An easy way to do this is downloading the file and grepping for your FAS
> > username.
> 
> A bunch of lines look like this:
> 
> [EDITCOMP] Fedora/orsa  initialcclist changed from `[deji', 'lkundrak', 
> 'rakesh', 'mjakubicek', 'zbyszek', 'And 1 more']` to FAS name(s) `['deji', 
> 'lkundrak', 'mjakubicek', 'mmahut', 'rakesh', 'zbyszek']`
> 
> Was "And 1 more" an actual entry in the db, or is this just a rendering 
> artifact?

In order to share this output publicly we mapped back emails (what is used in
bugzilla) to FAS username. The `X more` are the emails we could not map back to
a FAS account.


Pierre
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: dist-git bugzilla sync script being fixed

2019-12-02 Thread Pierre-Yves Chibon
On Mon, Dec 02, 2019 at 02:31:39PM +0100, Miro Hrončok wrote:
> On 29. 11. 19 18:17, Pierre-Yves Chibon wrote:
> > Good Morning Everyone™,
> 
> Morning o/
> 
> > we have recently spent some time refactoring, improving and fixing the 
> > script
> > that syncs the default assignee and CC list from dist-git to Bugzilla.
> 
> Will this actualy reassign the existing bugzillas or just set the defaults?

It should do both, this appears in the output in the lines:
... reassigning bug  ...
 

Pierre
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: dist-git bugzilla sync script being fixed

2019-12-02 Thread Miro Hrončok

On 29. 11. 19 18:17, Pierre-Yves Chibon wrote:

Good Morning Everyone™,


Morning o/


we have recently spent some time refactoring, improving and fixing the script
that syncs the default assignee and CC list from dist-git to Bugzilla.


Will this actualy reassign the existing bugzillas or just set the defaults?

Something like: "This component has changed owner..." - I haven't seen that in a 
(long) while. Especially with packages getting orphaned, this was crucial feature.


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: dist-git bugzilla sync script being fixed

2019-12-02 Thread Zbigniew Jędrzejewski-Szmek
On Fri, Nov 29, 2019 at 06:17:36PM +0100, Pierre-Yves Chibon wrote:
> Good Morning Everyone™,
> 
> we have recently spent some time refactoring, improving and fixing the script
> that syncs the default assignee and CC list from dist-git to Bugzilla.
> 
> Since the script was broken for some time, we felt that it needs some 
> validation
> before we run it live (which will still require some work).
> We have uploaded the results at:
> https://pingou.fedorapeople.org/distgit_bugzilla_sync.log
> (Note that this only shows what would be updated.)
> 
> We'd appreciate it if you could take some time and check the changes affecting
> you and report any issues you might find.
> An easy way to do this is downloading the file and grepping for your FAS
> username.

A bunch of lines look like this:

[EDITCOMP] Fedora/orsa  initialcclist changed from `[deji', 'lkundrak', 
'rakesh', 'mjakubicek', 'zbyszek', 'And 1 more']` to FAS name(s) `['deji', 
'lkundrak', 'mjakubicek', 'mmahut', 'rakesh', 'zbyszek']`

Was "And 1 more" an actual entry in the db, or is this just a rendering 
artifact?

Zbyszek
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org