Hi Joey, On Wed, 2023-11-15 at 22:14 +0800, joeyli wrote:
Hi Eugenio,
On Wed, Nov 15, 2023 at 05:28:59PM +0800, Eugenio Paolantonio wrote:
Hi Joey,
On Wed, 2023-11-15 at 16:26 +0800, joeyli via openSUSE Factory wrote:
Hi experts,
I got a problem that I don't know how to send a package from Factory to SLE on IBS when the changelog does NOT sync.
Normally I used command on IBS to send package from factory to SLE. for example:
osc sr openSUSE.org:openSUSE:Factory ovmf SUSE:SLE-15-SP5:GA -m "Update to edk2-stable202208 (jsc#PED-1410)
But I got a problem. When the changelog didn't sync, the IBS robot will direct reject my submitreq. Then I go to OBS to add lost bsc# and Jira# in changelog. But maintiner does NOT allow me to do that.
See https://en.opensuse.org/openSUSE:Howto_Submit_from_Tumbleweed_to_SLES
Thanks for your reminder! I have read it.
Adding bug references in the Submission Request description should be enough. Do you remember which bot rejected your request? Do you have an id of a Submission Request rejected due to this reason?
There have some patches in SLE and those patches are merged to new version in Factory. So the bsc# or Jira# in changelog in SLE should be added to the package in Factory. Otherwise IBS robot will reject the submitreq from Factory to SLE repo.
I didn't try to add all lost bsc#/cve#/Jira# in submitreq "-m xxx" because I prefer add missed bsc# to changelog in Factory. It's better for user to check those bsc#/cve# number from rpm changelog log. Will "-m xxx" message be auto-added to changelog?
Unfortunately no, that message will only be part of the SR description so it will not go to the changelog. If you prefer to have the references in the rpm changelog I think the only way is to add the entries in the Factory changelog as you're doing already. Kind regards, Eugenio
Thanks Joey Lee
-- Eugenio Paolantonio Software Release Engineer SUSE Software Solutions