Hi Christian!
On Thu, 7 Mar 2019 at 18:11, Tardif, Christian
I minimized the kiwi file to bare minimum: Openstack and hardware, x64_86, + docker package (adapted the _multibuild file accordingly)
My project is home:tardich:Kubic, and the package name is: openSUSE-Tumbleweed-Kubic
I now have two flavors: - MicroOS-docker-OpenStack-Cloud - MicroOS-docker-hardware-x86_64
On the right pane, I see that - openSUSE-Tumbleweed-Kubic - openSUSE-Tumbleweed-Kubic:MicroOS-docker-OpenStack-Cloud - openSUSE-Tumbleweed-Kubic:MicroOS-docker-hardware-x86_64
are in an "excluded" state
I had to correct the kiwi file because of preferences version invalid (version was 15.0, where it seem to require three numbers, like 15.0.0). Still, I get no build at all, and I don't know what this means, nor where to look at to fix it... :-/
It means your Project isn't set up to build images I think all you should need to do is go to the Repositories tab in your project in the WebUI https://build.opensuse.org/repositories/home:tardich:Kubic Click Add - https://build.opensuse.org/project/add_repository_from_default_list/home:tar... Scroll to the bottom and select the tickbox KIWI Image builds That should tell OBS this project is intended to build kiwi files,create an 'images' build target, and start building the images appropriately
-- Christian Tardif Architecte principal infonuagique | Cloud computing senior Architect
Network IaaS Bell Canada 671, de la Gauchetière Ouest, suite 527 Montréal (Québec) H3B 2M8 T : 514.391.6635, C : 514.237.6332, F : 514.391.6690 Email: christian.tardif@bell.ca
-----Original Message----- From: Fabian Vogt
Sent: Thursday, March 7, 2019 10:50 AM To: Tardif, Christian Cc: Thorsten Kukuk ; opensuse-kubic@opensuse.org Subject: Re: [opensuse-kubic] MicroOS custom image build Hi,
Am Donnerstag, 7. März 2019, 16:31:14 CET schrieb Tardif, Christian:
OK, got my account activated on OBS, then branched devel:kubic:images, created the repo (openSUSE-Tumbleweed, x86_64),
If you use the built-in branch functionality, the target project should be set up correctly for building already.
then trying to figure out how to glue everything together so build actually works...
It should be enough to replace the "container-runtime" namedCollection and package with a <package name="docker"/> - you could s/podman/docker/ as well, but if the name mismatch isn't bothering you, I recommend to just skip that as it keeps the diff small.
Cheers, Fabian
P.S. I have a SUSE Partner Executive coming to our office on March 13 to help out. So I I can have something working by then, I may look a little more intelligent :-D -- Christian Tardif Cloud computing senior Architect
Network IaaS Bell Canada
-----Original Message----- From: Thorsten Kukuk
Sent: Wednesday, March 6, 2019 2:26 PM To: Tardif, Christian Cc: Fabian Vogt ; opensuse-kubic@opensuse.org Subject: Re: [opensuse-kubic] MicroOS custom image build On Wed, Mar 06, Tardif, Christian wrote:
This appears more complicated than I first thought.... Basically, what I did (I may be all wrong):
1) Got a machine with kiwi installed 2) Downloaded every file from there: https://build.opensuse.org/package/show/devel:kubic:images/openSUSE- Tu mbleweed-Kubic?rev=14 and paced them in a directory called MicroOS
There is a much easier, simpler and faster method to build this adjusted images: 1. Create a login for build.opensuse.org 2. Branch the package into your home project, adjust it, and let the build service build the image for you, everytime there are changes. So you will have always an up-to-date image.
Thorsten
-- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Felix Imendoerffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org