[opensuse-factory] SUSE Studio Express questions

Congrats to the team on getting this integration rolling. Quick question:
Since OBS already builds images for various environments, we will first add a new image building GUI to OBS. This combined solution will now be delivered as “SUSE Studio Express”.
Currently when I go to https://studioexpress.opensuse.org/ I just see a landing page with links to the OBS image templates and some instructions. But I don't see a new GUI or visual way of putting together a custom image, except for the "Edit Kiwi" section. Is the full GUI still forthcoming? And what about external repositories? It appears that non-OBS RPM repos added to Studio Express fail unless they have the `obs:/` scheme address. So that means no adding external repos such as Packman? (As a matter of fact, it looks like none of my repos from the SuseStudio import work, even the openSUSE OSS ones, since they use an `http://` URL scheme.) Also, with the "KIWI Image Templates for openSUSE Leap 42.3", which would I use for a live ISO image that can run on physical hardware? All the current templates seem to be only for virtualization systems.
other features are not on the roadmap like test drive
I'll sure miss this one. As the developer of GeckoLinux with no less than seventeen (17) different ISO editions, the test drive was the single biggest time saver that allowed me to test configurations. It even had a fascinating feature where you could see what files were getting changed during the test drive session, complete with diffs of the changes, and then you could hand pick which modified files to overlay in the final ISO. I learned so much about how and where the different desktop environments save their settings thanks to this feature. I've learned to really appreciate SuseStudio despite all of its quirks and intricacies. I hope that the OBS / Studio Express feature set can be eventually improved to gradually come close to parity. SuseStudio, you will be missed! :-) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 22/09/17 02:12 PM, S. wrote:
All of the templates on https://build.opensuse.org/image_templates are missing. Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 09/22/2017 08:12 PM, S. wrote:
It links to the GUI that has been added over the last months - and will see some more work.
You can edit your packages, for some of them indeed a manual conversation is needed. Best to ask more questions on the build service list.
You might need to create one first.
You can do this nowadays with BtrFS and snapshotting.
Yes, Studio has some really great stuff - and now it's time to take features like collaboration, additional architectures etc from OBS and merge these, Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Sat, 23 Sep 2017 06:46:32 +0200, Andreas Jaeger wrote:
I really like what I'm seeing so far, but am wondering if there's a roadmap for feature parity (where appropriate) somewhere? Things like building ISO images and hard disk images are things I look for with Studio today, but I don't see that kind of functionality in express. Similarly, I can (and do) build appliances for versions of SLES that Express doesn't seem to support (yet) - anything earlier than SLES12SP3 (I currently build and use images for SLES11 - all SPs, and SLES12). I recognize that's SLE and not openSUSE, but the lines do blur a bit with the service as it stands today. Thanks for the work on this - it's refreshing to see the appliance- building infrastructure getting some attention. Users have been wondering for several months what options they'll have for building these kinds of images for Leap 42.3. Jim -- Jim Henderson Please keep on-topic replies on the list so everyone benefits -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Mon, Sep 25, 2017 at 8:33 PM, Jim Henderson <hendersj@gmail.com> wrote: It would be great if one could import a kiwi project that one currently runs on a local computer. Not just one set up in Studio. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 2017-09-26 12:34, Roger Oberholtzer wrote:
You should be able to add kiwi files that you have locally, there's nothing magic here. What is not working for you? Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Am Freitag, 6. Oktober 2017, 14:09:06 CEST schrieb Andreas Jaeger:
Sorry to step in....I'm currently trying to migrate some Studio appliances to Studio Express. After some manual adjustmends I got it building, but the result (a 4GB vmdk file) is not accepted by Virtualbox (invalid format) So I went back to start to JeOS Template - and found that this fails to buiild as well: [ 81s] Problem: nothing provides kernel-default needed by virtualbox-guest- kmp-default-5.1.26_k4.4.85_22-31.1.x86_64 Manually removing virtualbox-guest-tools fixes that, but then the image is only half way useable.. Clearly OBS has improved in terms of kiwi/Studio capabilities, but is still far behind Studio. Sad, as we all no that Studio has no future... Cheers Axel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 2017-10-06 18:49, Axel Braun wrote:
Best discuss this with the build service team - the factory list is the wrong list, use opensuse-buildservice mailing list instead. See also http://openbuildservice.org/2017/09/27/suse-studio-express/ Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Fri, Oct 6, 2017 at 2:09 PM, Andreas Jaeger <aj@suse.com> wrote:
I have not figured out the general work flow. I can choose some pre-defined things to build. So I am guessing one chooses one of those, and then changes files as needed? I guess I need to play with it a bit to see what I can do. An "Import local KIWI spec" would make sense. Of course, I only have a handful of these. So if I get the steps sorted out I can do things by hand. I'm okay with that. As long as I know what makes sense to change. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 09/10/2017 09:07, Roger Oberholtzer wrote:
AFAIR Suse studio has an export KIWI option. Dave P -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 2017-10-09 09:07, Roger Oberholtzer wrote:
See also http://openbuildservice.org/2017/09/27/suse-studio-express/ Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Mon, Oct 9, 2017 at 9:32 AM, Andreas Jaeger <aj@suse.com> wrote:
I've added my kiwi files, but I get a error that nothing defines any of the packages I want. I know that if I specify the repository wrong I get an error. But I don't get that kind of error. https://build.opensuse.org/package/show/home:rogeroberholtzer/rsl-oem-42.3 This pretty much works as a native build on my Leap 42.3. I expect it would get further along. I'm sure I'm just blind. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Mon, Oct 9, 2017 at 6:12 PM, Roger Oberholtzer <roger.oberholtzer@gmail.com> wrote:
On Mon, Oct 9, 2017 at 9:32 AM, Andreas Jaeger <aj@suse.com> wrote:
I see that it is the i586 build that is complaining about all files. That's okay. I don't need that one. But the x86_64 is complaining about kiwi stuff. I need tftp for diskless clients. And kiwi wants aftp. Can they co-exist? It's also odd that ntop has missing things even though the repos that should contain them are, I think, present. I do not get these complaints on a local build with the same config.xml file. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

There are some error messages regarding 'have choice of...' - fix them by adding the respective package to your build, then try again I cc opensuse-packaging, we should follow-up there. Cheers Axel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Mon, Oct 9, 2017 at 8:58 PM, Axel Braun <Axel.Braun@gmx.de> wrote:
There are some error messages regarding 'have choice of...' - fix them by adding the respective package to your build, then try again
So in OBS, the solver for packages is not zypper? Or at least there is a pre-processing step that is not zypper? This config.xml builds both native on my Leap 42.3, as well as in Dice/Docker. I have an issue with the systemdisk directive. But there is no problem at all with packages, dependencies, or which repo is used for what. OBS seems to be introducing a new, and perhaps different check. For example, there is a complaint related to MozillaFirefox. I only have the standard repos for this. I do not have any Mozilla/Firefox repos. So why should there be confusion about which MozillaFirefox parts come from which repo? It would be very odd if I had to explicitly tell the names of the various RPMs that MozillaFirefox needs. I can only suspect that there is something amiss. The question is: where? -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Dienstag, 10. Oktober 2017 08:05:53 CEST Roger Oberholtzer wrote:
Have a look at https://build.opensuse.org/package/binary/openSUSE:Leap:42.3/ MozillaFirefox? arch=x86_64&filename=MozillaFirefox-52.2-58.2.x86_64.rpm&repository=standard Obviously the standard repo provides two resolvables for the MozillaFirefox- branding dependency. God may throw dice, OBS does not, so you have to choose. Kind regards, Stefan -- Stefan Brüns / Bergstraße 21 / 52062 Aachen home: +49 241 53809034 mobile: +49 151 50412019 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Tue, Oct 10, 2017 at 10:00 AM, Stefan Bruens <stefan.bruens@rwth-aachen.de> wrote:
Obviously the standard repo provides two resolvables for the MozillaFirefox- branding dependency. God may throw dice, OBS does not, so you have to choose.
I have added all the packages references that OBS wants (but KIWI/zypper are quite happy without...). I am focusing on the Leap 42.3-based x86_64 build. I have one remaining complaint that I do not understand: have choices for kiwi-image:vmx: kiwi-desc-vmxboot-requires python2-kiwi python3-kiwi I am not installing kiwi in the image. So this must be whatever OBS is wanting to be able to do the build. If that's the case, I would have thought OBS would be the one to specify this. This is the package: https://build.opensuse.org/package/show/home:rogeroberholtzer/rsl-oem-42.3 -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Tue, Oct 10, 2017 at 1:54 PM, Roger Oberholtzer <roger.oberholtzer@gmail.com> wrote:
Answering my own question: My config.xml had a number of image types defined. This works with kiwi. One of them was for a vmx. I commented that and the issue went away. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Montag, 9. Oktober 2017, 20:58:08 CEST wrote Axel Braun:
The unresolvables are comming from the lack of a base project. Your http://download.opensuse.org .... lines can get matched. Use https instead... -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Fri, Oct 6, 2017 at 2:09 PM, Andreas Jaeger <aj@suse.com> wrote:
I have finally gotten OBS to start building the image. All repos and packages are resolved. All the repos get added, and the prepare step starts. Then it complains and exits. It stops, complaining that the Schema validation failed. I cannot guess why as this works in a native kiwi build. It says: Relax-NG validity error : Invalid sequence in interleave Maybe it is not my config.xml that it is complaining about? After all, it has started to act on it by adding the repos. What version of kiwi (kiwi or kiwi-ng?) is used in OBS, and what schema versions are supported? It does not, as far as I can see, tell what it does not like. The package is here: https://build.opensuse.org/package/show/home:rogeroberholtzer/rsl-oem-42.3 -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Dienstag, 10. Oktober 2017 16:51:00 CEST Roger Oberholtzer wrote:
You should do local builds using osc, then you can inspect any intermediate build results: $> osc co home:rogeroberholtzer rsl-oem-42.3 ... $> osc build images ... [ 169s] Oct-10 16:57:21 <3> : Schema validation failed [ 169s] Oct-10 16:57:21 <1> : Automatically upgraded /usr/src/packages/ SOURCES/config.xml to /usr/src/packages/SOURCES/config.converted.xml [ 169s] Oct-10 16:57:21 <1> : Reported Line numbers may not match the file / usr/src/packages/SOURCES/config.xml [ 169s] Oct-10 16:57:21 <3> : unknown-5a96bf0:0: Relax-NG validity error : Invalid sequence in interleave [ 169s] unknown-5a96bf0:0: Relax-NG validity error : Invalid sequence in interleave [ 169s] unknown-5a96bf0:0: Relax-NG validity error : Element image failed to validate content [ 169s] [ 169s] Oct-10 16:57:21 <3> : KIWI exited with error(s) [ 169s] Oct-10 16:57:21 <1> : warning: jing not found [ 169s] Oct-10 16:57:21 <1> : Use the jing command for more details [ 169s] Oct-10 16:57:21 <1> : The following requires jing to be installed [ 169s] Oct-10 16:57:21 <1> : jing /usr/share/kiwi/modules/KIWISchema.rng / usr/src/packages/SOURCES/config.converted.xml Ok, it tell us it needs jing to give a more meaningful error message, so try again: $> osc build -x jing -x cups-libs images ... [ 91s] Oct-10 17:01:51 <3> : Schema validation failed [ 91s] Oct-10 17:01:51 <1> : Automatically upgraded /usr/src/packages/ SOURCES/config.xml to /usr/src/packages/SOURCES/config.converted.xml [ 91s] Oct-10 17:01:51 <1> : Reported Line numbers may not match the file / usr/src/packages/SOURCES/config.xml [ 91s] Oct-10 17:01:51 <1> : EXEC [/usr/bin/jing /usr/share/kiwi/modules/ KIWISchema.rng /usr/src/packages/SOURCES/config.converted.xml 2>/dev/null] [ 93s] Oct-10 17:01:53 <3> : /usr/src/packages/SOURCES/config.converted.xml: 2:88: error: value of attribute "schemaversion" is invalid; must be equal to "6.2" [ 93s] /usr/src/packages/SOURCES/config.converted.xml:13:172: error: attribute "initrd_system" not allowed here; expected attribute "bootfilesystem", "bootkernel", "bootpartition", "bootpartsize", "bootprofile", "boottimeout", "btrfs_root_is_snapshot", "checkprebuilt", "compressed", "container", "devicepersistency", "editbootconfig", "editbootinstall", "flags", "format", "formatoptions", "fsmountoptions", "fsnocheck", "fsreadonly", "fsreadwrite", "gcelicense", "hybrid", "hybridpersistent", "hybridpersistent_filesystem", "installboot", "installprovidefailsafe", "installpxe", "installstick", "luks", "luksOS", "mdraid", "primary", "ramonly", "target_blocksize", "vga", "vhdfixedtag", "volid", "wwid_wait_timeout", "zfsoptions" or "zipl_targettype" [ 93s] /usr/src/packages/SOURCES/config.converted.xml:38:12: error: element "users" missing required attribute "group" [ 93s] /usr/src/packages/SOURCES/config.converted.xml:40:91: error: attribute "groups" not allowed here; expected attribute "id", "realname" or "shell" Kind regards, Stefan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Tue, Oct 10, 2017 at 7:08 PM, Brüns, Stefan <Stefan.Bruens@rwth-aachen.de> wrote:
Thanks for the pointer. The error that is reported here is not correct for kiwi 9. That is why I ask: what version of kiwi is OBS using? Is it the older kiwi 7 or the more recent kiwi 9? Based on the error, it is kiwi 7, I think. Can one use kiwi 9 in OBS? -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Wed, Oct 11, 2017 at 7:46 AM, Roger Oberholtzer <roger.oberholtzer@gmail.com> wrote:
Now that I can get a build started, I see that it is using kiwi-7.04.8-5.1 Is kiwi 9 going to be available in OBS? -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

After building locally, I see the following issues with kiwi in OBS: 1. It uses kiwi 7 instead of the newer 9. Okay. Just remove using any new features. I can probably work with that. 2. Perhaps because it is kiwi 7, I cannot build an OEM image using the boot image description 'oemboot/suse-leap42.3' for build type 'oem'. Well, that is in fact a show stopper. I saw in the initial announcement here that vmx images were supported. But isn't 'oemboot/suse-leap42.3' a part of kiwi? 3. There seems to be confusion with repo names. If they are not of the obs:// style, the build fails. If they are of the obs:// style, they cannot be included in the built image. I am guessing that is a kiwi 7 limitation. The result is that it is not possible to have repos added to the built image's list of repos. I really hope to build in OBS as there are issues building with kiwi (I use kiwi 9) locally. For example, host machine LVM or btrfs use makes the <systemdisk> directive not function correctly. I am quite happy to help test whatever I can to help make this work. Perhaps this is not a SUSE Studio migration issue, as I guess that also used kiwi 7, and would have had all these issues. But it is an issue in the context of using kiwi in OBS. When I had tried this previously, I did not get this far. So I am happy to see that thing have improved! -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 2017-09-25 20:33, Jim Henderson wrote:
Those are available using templates, anybody should be able to provide templates for these and contribute them if they are interested in speeding this up.
We can add SLES 11 SP4 - but since older SLE 12 release are mainly out of support (exception is SP2), those are not available.
Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

2017.09.22 21:12, S. rašė:
Not able to build with external repositories is the main disadvantage for me also, and forces me use Kiwi in local computer only. Within OBS I even can not find way to build Tumbleweed images, because http://download.opensuse.org/tumbleweed/repo/ is outside OBS... Maybe you know working equivalent of latest tested Tumbleweed snapshot repo in OBS? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

2017.09.26 14:00, Dominique Leuenberger / DimStar rašė:
Thanks, but obs://openSUSE:Factory/snapshot and obs://openSUSE:Tumbleweed/standard seems not to be equivalent: It seems to find packages, if I add in config.kiwi file <repository type='yast2'> <source path='obs://openSUSE:Factory/snapshot'/> </repository> But if I add <repository type='yast2'> <source path='obs://openSUSE:Tumbleweed/standard'/> </repository> then OBS complains a lot about „nothing provides ...“ However even with obs://openSUSE:Factory/snapshot I can not build because of: "have choice for kiwi-packagemanager:zypper: kiwi-requires python2-kiwi python3-kiwi". Adding explicitly in config.kiwi <package name="kiwi-requires"/> or <package name="python2-kiwi"/> or <package name="python3-kiwi"/> – does not help... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Sep 26 2017, "opensuse.lietuviu.kalba" <opensuse.lietuviu.kalba@gmail.com> wrote:
That's because obs://openSUSE:Tumbleweed/standard does not have any packages on its own. When building in OBS this works because the project meta defines an appropriate repository path, but kiwi does not know about that. There is also the possibility to use <source path="obsrepositores:/"/>, but I don't know whether that works with SUSE Studio. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Tue, 26 Sep 2017 13:58:10 +0300, opensuse.lietuviu.kalba wrote:
Not able to build with external repositories is the main disadvantage for me also, and forces me use Kiwi in local computer only.
Indeed, that could be problematic (and a step backwards) for people using SUSE Studio with a repo like Packman. Jim -- Jim Henderson Please keep on-topic replies on the list so everyone benefits -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 22/09/17 02:12 PM, S. wrote:
All of the templates on https://build.opensuse.org/image_templates are missing. Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 09/22/2017 08:12 PM, S. wrote:
It links to the GUI that has been added over the last months - and will see some more work.
You can edit your packages, for some of them indeed a manual conversation is needed. Best to ask more questions on the build service list.
You might need to create one first.
You can do this nowadays with BtrFS and snapshotting.
Yes, Studio has some really great stuff - and now it's time to take features like collaboration, additional architectures etc from OBS and merge these, Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Sat, 23 Sep 2017 06:46:32 +0200, Andreas Jaeger wrote:
I really like what I'm seeing so far, but am wondering if there's a roadmap for feature parity (where appropriate) somewhere? Things like building ISO images and hard disk images are things I look for with Studio today, but I don't see that kind of functionality in express. Similarly, I can (and do) build appliances for versions of SLES that Express doesn't seem to support (yet) - anything earlier than SLES12SP3 (I currently build and use images for SLES11 - all SPs, and SLES12). I recognize that's SLE and not openSUSE, but the lines do blur a bit with the service as it stands today. Thanks for the work on this - it's refreshing to see the appliance- building infrastructure getting some attention. Users have been wondering for several months what options they'll have for building these kinds of images for Leap 42.3. Jim -- Jim Henderson Please keep on-topic replies on the list so everyone benefits -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Mon, Sep 25, 2017 at 8:33 PM, Jim Henderson <hendersj@gmail.com> wrote: It would be great if one could import a kiwi project that one currently runs on a local computer. Not just one set up in Studio. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 2017-09-26 12:34, Roger Oberholtzer wrote:
You should be able to add kiwi files that you have locally, there's nothing magic here. What is not working for you? Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Am Freitag, 6. Oktober 2017, 14:09:06 CEST schrieb Andreas Jaeger:
Sorry to step in....I'm currently trying to migrate some Studio appliances to Studio Express. After some manual adjustmends I got it building, but the result (a 4GB vmdk file) is not accepted by Virtualbox (invalid format) So I went back to start to JeOS Template - and found that this fails to buiild as well: [ 81s] Problem: nothing provides kernel-default needed by virtualbox-guest- kmp-default-5.1.26_k4.4.85_22-31.1.x86_64 Manually removing virtualbox-guest-tools fixes that, but then the image is only half way useable.. Clearly OBS has improved in terms of kiwi/Studio capabilities, but is still far behind Studio. Sad, as we all no that Studio has no future... Cheers Axel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (14)
-
Adrian Schröter
-
Andreas Jaeger
-
Andreas Schwab
-
Axel Braun
-
Axel Braun
-
Brüns, Stefan
-
Dave Plater
-
Dominique Leuenberger / DimStar
-
Jim Henderson
-
opensuse.lietuviu.kalba
-
Roger Oberholtzer
-
Roman Bysh
-
S.
-
Stefan Bruens