DevHeads.net

dist-git bugzilla sync script being fixed

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:
<a href="https://pingou.fedorapeople.org/distgit_bugzilla_sync.log" title="https://pingou.fedorapeople.org/distgit_bugzilla_sync.log">https://pingou.fedorapeople.org/distgit_bugzilla_sync.log</a>
(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

Comments

Re: dist-git bugzilla sync script being fixed

By =?UTF-8?B?TWlyb... at 12/02/2019 - 08:31

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

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.

Re: dist-git bugzilla sync script being fixed

By Pierre-Yves at 12/02/2019 - 08:41

On Mon, Dec 02, 2019 at 02:31:39PM +0100, Miro Hrončok wrote:
It should do both, this appears in the output in the lines:
... reassigning bug ...

Pierre

Re: dist-git bugzilla sync script being fixed

By Zbigniew =?utf-... at 12/02/2019 - 08:26

On Fri, Nov 29, 2019 at 06:17:36PM +0100, Pierre-Yves Chibon wrote:
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

Re: dist-git bugzilla sync script being fixed

By Pierre-Yves at 12/02/2019 - 08:42

On Mon, Dec 02, 2019 at 01:26:00PM +0000, Zbigniew Jędrzejewski-Szmek wrote:
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