[opensuse-buildservice] Is "staticlinks" still working for images?
We upgraded one of our products to use the new version of product definitions, and it seems "staticlinks" does not work anymore, as the repositories are generated with buildnumbers. So far I discovered that using: Repotype: slepool:nobuildid OBS able to generate repositories without build numbers. However: is it possible to have both repositories with and without build numbers at the same time, as I think it was the case with "staticlinks"? -- Julio González Gil <jgonzalez@suse.com> Release Engineer SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nürnberg Tel: +49-911-74053-0; Fax: +49-911-7417755; https://www.suse.com/ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
Any idea? Anyone? :-) On viernes, 25 de enero de 2019 11:39:38 (CET) Julio González Gil wrote:
We upgraded one of our products to use the new version of product definitions, and it seems "staticlinks" does not work anymore, as the repositories are generated with buildnumbers.
So far I discovered that using:
Repotype: slepool:nobuildid
OBS able to generate repositories without build numbers.
However: is it possible to have both repositories with and without build numbers at the same time, as I think it was the case with "staticlinks"?
-- Julio González Gil <jgonzalez@suse.com> Release Engineer SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nürnberg Tel: +49-911-74053-0; Fax: +49-911-7417755; https://www.suse.com/ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
This could be the explanation: https://github.com/openSUSE/open-build-service/issues/6997 On lunes, 11 de febrero de 2019 12:35:35 (CET) Julio González Gil wrote:
Any idea? Anyone? :-)
On viernes, 25 de enero de 2019 11:39:38 (CET) Julio González Gil wrote:
We upgraded one of our products to use the new version of product definitions, and it seems "staticlinks" does not work anymore, as the repositories are generated with buildnumbers.
So far I discovered that using:
Repotype: slepool:nobuildid
OBS able to generate repositories without build numbers.
However: is it possible to have both repositories with and without build numbers at the same time, as I think it was the case with "staticlinks"?
-- Julio González Gil <jgonzalez@suse.com> Release Engineer SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nürnberg Tel: +49-911-74053-0; Fax: +49-911-7417755; https://www.suse.com/ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
On Freitag, 22. Februar 2019, 01:18:35 CET Julio González Gil wrote:
This could be the explanation:
the arm images are handled different due to the special layout on the ftp server (actually it does not belong to github since it is custom scripts).
On lunes, 11 de febrero de 2019 12:35:35 (CET) Julio González Gil wrote:
Any idea? Anyone? :-)
On viernes, 25 de enero de 2019 11:39:38 (CET) Julio González Gil wrote:
We upgraded one of our products to use the new version of product definitions, and it seems "staticlinks" does not work anymore, as the repositories are generated with buildnumbers.
So far I discovered that using:
Repotype: slepool:nobuildid
OBS able to generate repositories without build numbers.
However: is it possible to have both repositories with and without build numbers at the same time, as I think it was the case with "staticlinks"?
In your case, the solution of skipping the release number should help. Add this to your project config: Release: <CI_CNT>.<B_CNT> (the lp150 prefix should have been configured only for rpm builds in Leap 15.0 config) -- Adrian Schroeter SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On viernes, 22 de febrero de 2019 9:17:08 (CET) Adrian Schröter wrote:
On Freitag, 22. Februar 2019, 01:18:35 CET Julio González Gil wrote:
This could be the explanation:
the arm images are handled different due to the special layout on the ftp server (actually it does not belong to github since it is custom scripts).
Then what's going on? Why "staticlinks" is not working anymore for our SLE15/ openSUSE Leap 15 images? As you can see, we have it at https://build.opensuse.org/project/prjconf/ systemsmanagement:sumaform:images:libvirt And the Leap 42 images have the static link, but not the Leap 15: https://download.opensuse.org/repositories/systemsmanagement:/sumaform:/ images:/libvirt/images/ Any idea?
On lunes, 11 de febrero de 2019 12:35:35 (CET) Julio González Gil wrote:
Any idea? Anyone? :-)
On viernes, 25 de enero de 2019 11:39:38 (CET) Julio González Gil wrote:
We upgraded one of our products to use the new version of product definitions, and it seems "staticlinks" does not work anymore, as the repositories are generated with buildnumbers.
So far I discovered that using:
Repotype: slepool:nobuildid
OBS able to generate repositories without build numbers.
However: is it possible to have both repositories with and without build numbers at the same time, as I think it was the case with "staticlinks"?
In your case, the solution of skipping the release number should help. Add this to your project config:
Release: <CI_CNT>.<B_CNT>
(the lp150 prefix should have been configured only for rpm builds in Leap 15.0 config)
-- Julio González Gil <jgonzalez@suse.com> Release Engineer SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nürnberg Tel: +49-911-74053-0; Fax: +49-911-7417755; https://www.suse.com/ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
On Freitag, 22. Februar 2019, 09:25:04 CET Julio González Gil wrote:
On viernes, 22 de febrero de 2019 9:17:08 (CET) Adrian Schröter wrote:
On Freitag, 22. Februar 2019, 01:18:35 CET Julio González Gil wrote:
This could be the explanation:
the arm images are handled different due to the special layout on the ftp server (actually it does not belong to github since it is custom scripts).
Then what's going on? Why "staticlinks" is not working anymore for our SLE15/ openSUSE Leap 15 images?
As you can see, we have it at
https://build.opensuse.org/project/prjconf/ systemsmanagement:sumaform:images:libvirt
And the Leap 42 images have the static link, but not the Leap 15:
https://download.opensuse.org/repositories/systemsmanagement:/sumaform:/ images:/libvirt/images/
Any idea?
please try the Release: <CI_CNT>.<B_CNT> config first as I mentioned below
On lunes, 11 de febrero de 2019 12:35:35 (CET) Julio González Gil
wrote:
Any idea? Anyone? :-)
On viernes, 25 de enero de 2019 11:39:38 (CET) Julio González Gil
wrote:
We upgraded one of our products to use the new version of product definitions, and it seems "staticlinks" does not work anymore, as the repositories are generated with buildnumbers.
So far I discovered that using:
Repotype: slepool:nobuildid
OBS able to generate repositories without build numbers.
However: is it possible to have both repositories with and without build numbers at the same time, as I think it was the case with "staticlinks"?
In your case, the solution of skipping the release number should help. Add this to your project config:
Release: <CI_CNT>.<B_CNT>
(the lp150 prefix should have been configured only for rpm builds in Leap 15.0 config)
-- Adrian Schroeter SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On viernes, 22 de febrero de 2019 9:27:27 (CET) Adrian Schröter wrote:
please try the
Release: <CI_CNT>.<B_CNT>
config first as I mentioned below
Sorry, didn't notice that part of your message on the previous email. I tried now, it works for https://build.opensuse.org/project/prjconf/ systemsmanagement:sumaform:images:libvirt (https://download.opensuse.org/ repositories/systemsmanagement:/sumaform:/images:/libvirt/images/) But for some reason not for Uyuni: https://build.opensuse.org/project/prjconf/ systemsmanagement:Uyuni:Master (https://download.opensuse.org/repositories/ systemsmanagement:/Uyuni:/Master/images-openSUSE_Leap_15.0/iso/ and https:// download.opensuse.org/repositories/systemsmanagement:/Uyuni:/Master/images- openSUSE_Leap_15.0/repo/) And same for SUSE Manager at the IBS. I suspect this has something to do with the product definition, as the images at https://download.opensuse.org/repositories/systemsmanagement:/sumaform:/ images:/libvirt/images/ are now in format: opensuse423.x86_64-0.1.0-Build19.1.qcow2 While the images (repos and ISOs) are informat: Uyuni-Proxy-4.0-DVD-x86_64-Build16.1-Media1.iso Could it be something else we need to adjust at prjconfig or at the product_converter service (https://build.opensuse.org/package/view_file/ systemsmanagement:Uyuni:Master/000product/_service?expand=1)? BTW: Should I fill a bug somehwere?
On lunes, 11 de febrero de 2019 12:35:35 (CET) Julio González Gil
wrote:
Any idea? Anyone? :-)
On viernes, 25 de enero de 2019 11:39:38 (CET) Julio González Gil
wrote:
We upgraded one of our products to use the new version of product definitions, and it seems "staticlinks" does not work anymore, as the repositories are generated with buildnumbers.
So far I discovered that using:
Repotype: slepool:nobuildid
OBS able to generate repositories without build numbers.
However: is it possible to have both repositories with and without build numbers at the same time, as I think it was the case with "staticlinks"?
In your case, the solution of skipping the release number should help. Add this to your project config:
Release: <CI_CNT>.<B_CNT>
(the lp150 prefix should have been configured only for rpm builds in Leap 15.0 config)
-- Julio González Gil <jgonzalez@suse.com> Release Engineer SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nürnberg Tel: +49-911-74053-0; Fax: +49-911-7417755; https://www.suse.com/ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
BTW, I temporary rolled back the repotype to slepool:nobuildid so at least we can get the static links and our CI is working. On viernes, 22 de febrero de 2019 10:32:39 (CET) Julio González Gil wrote:
On viernes, 22 de febrero de 2019 9:27:27 (CET) Adrian Schröter wrote:
please try the
Release: <CI_CNT>.<B_CNT>
config first as I mentioned below
Sorry, didn't notice that part of your message on the previous email.
I tried now, it works for https://build.opensuse.org/project/prjconf/ systemsmanagement:sumaform:images:libvirt (https://download.opensuse.org/ repositories/systemsmanagement:/sumaform:/images:/libvirt/images/)
But for some reason not for Uyuni: https://build.opensuse.org/project/prjconf/ systemsmanagement:Uyuni:Master (https://download.opensuse.org/repositories/ systemsmanagement:/Uyuni:/Master/images-openSUSE_Leap_15.0/iso/ and https:// download.opensuse.org/repositories/systemsmanagement:/Uyuni:/Master/images- openSUSE_Leap_15.0/repo/)
And same for SUSE Manager at the IBS.
I suspect this has something to do with the product definition, as the images at https://download.opensuse.org/repositories/systemsmanagement:/sumaform:/ images:/libvirt/images/ are now in format:
opensuse423.x86_64-0.1.0-Build19.1.qcow2
While the images (repos and ISOs) are informat:
Uyuni-Proxy-4.0-DVD-x86_64-Build16.1-Media1.iso
Could it be something else we need to adjust at prjconfig or at the product_converter service (https://build.opensuse.org/package/view_file/ systemsmanagement:Uyuni:Master/000product/_service?expand=1)?
BTW: Should I fill a bug somehwere?
On lunes, 11 de febrero de 2019 12:35:35 (CET) Julio González Gil
wrote:
Any idea? Anyone? :-)
On viernes, 25 de enero de 2019 11:39:38 (CET) Julio González Gil
wrote:
> We upgraded one of our products to use the new version of > product > definitions, and it seems "staticlinks" does not work anymore, > as > the > repositories are generated with buildnumbers. > > So far I discovered that using: > > Repotype: slepool:nobuildid > > OBS able to generate repositories without build numbers. > > However: is it possible to have both repositories with and > without > build > numbers at the same time, as I think it was the case with > "staticlinks"?
In your case, the solution of skipping the release number should help. Add this to your project config:
Release: <CI_CNT>.<B_CNT>
(the lp150 prefix should have been configured only for rpm builds in Leap 15.0 config)
-- Julio González Gil <jgonzalez@suse.com> Release Engineer SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nürnberg Tel: +49-911-74053-0; Fax: +49-911-7417755; https://www.suse.com/ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
On viernes, 22 de febrero de 2019 10:43:46 (CET) Julio González Gil wrote:
BTW: Should I fill a bug somehwere?
After talking to Michele Bologna, we decided to create a bugzilla issue: https://bugzilla.opensuse.org/show_bug.cgi?id=1126459 -- Julio González Gil <jgonzalez@suse.com> Release Engineer SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nürnberg Tel: +49-911-74053-0; Fax: +49-911-7417755; https://www.suse.com/ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
participants (3)
-
Adrian Schröter
-
Julio González Gil
-
Julio González Gil