osc vc no longer adding email address to changes file
Hello! Has anyone noticed that "osc vc" is no longer adding the email address when creating a new changelog entry? I noticed that because the source validator complains about the changelog entries being out of order. Adrian
On Thu, 2023-10-12 at 12:06 +0200, John Paul Adrian Glaubitz wrote:
Has anyone noticed that "osc vc" is no longer adding the email address when creating a new changelog entry? I noticed that because the source validator complains about the changelog entries being out of order.
Seems to be related to a DNS resolution failure: dnsdomainname: Name or service not known Adrian
On Thu, 2023-10-12 at 12:06 +0200, John Paul Adrian Glaubitz wrote:
Has anyone noticed that "osc vc" is no longer adding the email address when creating a new changelog entry? I noticed that because the source validator complains about the changelog entries being out of order.
Unrelated, but the timing is notable: Today using obs service tar_scm / obs_scm I was prompted to define changesauthor in oscrc. This appears to be new behaviour. I did so and was pleased to find that the config supports a formatted address e.g. Real Name <name@acme.com> Previously changesauthor (with no config) was inserted as plain name@acme.com, whereas osc vc would insert a formatted address. I had not yet figured out the two differing mechanism to suggest a PR. If this is now handled uniformly in oscrc config, that will work out well. Jeff Kowalczyk ________________________________________ From: Adrian Glaubitz via openSUSE Factory <factory@lists.opensuse.org> Sent: Thursday, October 12, 2023 03:32 To: factory@lists.opensuse.org Subject: Re: osc vc no longer adding email address to changes file On Thu, 2023-10-12 at 12:06 +0200, John Paul Adrian Glaubitz wrote:
Has anyone noticed that "osc vc" is no longer adding the email address when creating a new changelog entry? I noticed that because the source validator complains about the changelog entries being out of order.
Seems to be related to a DNS resolution failure: dnsdomainname: Name or service not known Adrian
Hi, This was a regression in osc I fixed[1] in version 1.4.2 that is about to land in Factory any time soon. By default, osc reads `realname` and `email` from OBS API but there are also `realname` and `email` config options[2] that allow you to override the values. If neither of these is set (which was the cause before the fix), vc determines the values by itself. [1] https://github.com/openSUSE/osc/pull/1432 [2] https://opensuse-commander.readthedocs.io/en/latest/oscrc.html#scm-options
participants (3)
-
Adrian Glaubitz
-
Daniel Mach
-
Jeff Kowalczyk