*** florian <florian!~florian@dynamic-002-243-150-240.2.243.pool.telefonica.de> has joined #yocto | 00:08 | |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto | 00:14 | |
*** alejandrohs <alejandrohs!~alejandro@user/alejandrohs> has quit IRC (Quit: WeeChat 3.3) | 00:20 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Remote host closed the connection) | 00:29 | |
moto-timo | https://github.com/jwodder/qypi | 00:34 |
---|---|---|
*** florian <florian!~florian@dynamic-002-243-150-240.2.243.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds) | 00:54 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.35> has quit IRC (Read error: Connection reset by peer) | 01:17 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.35> has joined #yocto | 01:22 | |
*** nohit <nohit!sid334887@id-334887.tinside.irccloud.com> has quit IRC (Ping timeout: 240 seconds) | 01:29 | |
*** elfenix|cloud_ <elfenix|cloud_!sid516192@id-516192.helmsley.irccloud.com> has joined #yocto | 01:30 | |
*** Crofton_ <Crofton_!sid401373@id-401373.lymington.irccloud.com> has joined #yocto | 01:30 | |
*** nohit <nohit!sid334887@id-334887.tinside.irccloud.com> has joined #yocto | 01:30 | |
*** rburton_ <rburton_!rburton@user/rburton> has joined #yocto | 01:30 | |
*** dkl <dkl!~dkl@prometheus.umask.eu> has joined #yocto | 01:32 | |
*** neverpan1c <neverpan1c!~clemens@towel.neverpanic.de> has joined #yocto | 01:35 | |
*** karl_ <karl_!~Karlssel@2001:41d0:8:9a4b::1> has joined #yocto | 01:35 | |
*** fullstop_ <fullstop_!~fullstop@user/fullstop> has joined #yocto | 01:36 | |
*** NeuberSousa[m]1 <NeuberSousa[m]1!~neuberfra@2001:470:69fc:105::1:5eac> has joined #yocto | 01:37 | |
*** elfenix|cloud <elfenix|cloud!sid516192@id-516192.helmsley.irccloud.com> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** rburton <rburton!rburton@user/rburton> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** elfenix|cloud_ is now known as elfenix|cloud | 01:39 | |
*** Crofton <Crofton!sid401373@id-401373.lymington.irccloud.com> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** Saur <Saur!~pkj@proxy01.se.axis.com> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** Crofton_ is now known as Crofton | 01:39 | |
*** Tartarus <Tartarus!~tr1265@2001:470:69fc:105::1:4b21> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** dwagenk <dwagenk!~dwagenk@2001:470:69fc:105::103d> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** jordemort <jordemort!~jordemort@2001:470:69fc:105::2d9> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** barath <barath!~barath@2001:470:69fc:105::21a> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** NeuberSousa[m] <NeuberSousa[m]!~neuberfra@2001:470:69fc:105::1:5eac> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** rburton_ is now known as rburton | 01:39 | |
*** neverpanic <neverpanic!~clemens@towel.neverpanic.de> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** dkl_ <dkl_!~dkl@prometheus.umask.eu> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** karl <karl!~Karlssel@2001:41d0:8:9a4b::1> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** fullstop <fullstop!~fullstop@user/fullstop> has quit IRC (Ping timeout: 240 seconds) | 01:39 | |
*** fullstop_ is now known as fullstop | 01:39 | |
*** dwagenk <dwagenk!~dwagenk@2001:470:69fc:105::103d> has joined #yocto | 01:40 | |
*** Tartarus <Tartarus!~tr1265@2001:470:69fc:105::1:4b21> has joined #yocto | 01:41 | |
*** neverpan1c <neverpan1c!~clemens@towel.neverpanic.de> has quit IRC (Ping timeout: 256 seconds) | 01:42 | |
*** neverpanic <neverpanic!~clemens@towel.neverpanic.de> has joined #yocto | 01:42 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 01:46 | |
*** jordemort <jordemort!~jordemort@2001:470:69fc:105::2d9> has joined #yocto | 01:47 | |
*** barath <barath!~barath@2001:470:69fc:105::21a> has joined #yocto | 01:49 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Read error: Connection reset by peer) | 02:05 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 02:06 | |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC (Quit: Leaving.) | 02:18 | |
*** Emantor <Emantor!~Emantor@magratgarlick.emantor.de> has quit IRC (Quit: ZNC - http://znc.in) | 02:20 | |
*** Emantor <Emantor!~Emantor@magratgarlick.emantor.de> has joined #yocto | 02:21 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto | 04:14 | |
*** amitk <amitk!~amit@103.59.74.104> has joined #yocto | 05:05 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 05:12 | |
*** ziga_ <ziga_!~ziga@89-212-219-192.dynamic.t-2.net> has joined #yocto | 05:45 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.35> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 06:01 | |
*** amitk <amitk!~amit@103.59.74.104> has quit IRC (Ping timeout: 256 seconds) | 06:05 | |
*** huseyinkozan <huseyinkozan!~hk@31.223.46.54> has joined #yocto | 06:17 | |
*** xantoz <xantoz!~tewi_inab@c-c0bae255.013-124-73746f25.bbcust.telenor.se> has quit IRC (Read error: Connection reset by peer) | 07:15 | |
*** xantoz <xantoz!~tewi_inab@c-c0bae255.013-124-73746f25.bbcust.telenor.se> has joined #yocto | 07:15 | |
*** tgamblin <tgamblin!~tgamblin@2607:fea8:c29d:d7c0::f824> has quit IRC (Remote host closed the connection) | 07:38 | |
*** tgamblin <tgamblin!~tgamblin@2607:fea8:c29d:d7c0::f824> has joined #yocto | 07:39 | |
*** huseyinkozan <huseyinkozan!~hk@31.223.46.54> has quit IRC (Quit: Konversation terminated!) | 07:41 | |
*** huseyinkozan <huseyinkozan!~hk@31.223.46.54> has joined #yocto | 07:41 | |
*** huseyinkozan <huseyinkozan!~hk@31.223.46.54> has quit IRC (Client Quit) | 07:41 | |
*** huseyinkozan <huseyinkozan!~hk@31.223.46.54> has joined #yocto | 07:42 | |
*** huseyinkozan <huseyinkozan!~hk@31.223.46.54> has quit IRC (Client Quit) | 07:43 | |
*** huseyinkozan <huseyinkozan!~hk@31.223.46.54> has joined #yocto | 07:50 | |
*** huseyinkozan <huseyinkozan!~hk@31.223.46.54> has quit IRC (Client Quit) | 07:54 | |
*** huseyinkozan <huseyinkozan!~hk@31.223.46.54> has joined #yocto | 07:55 | |
*** xantoz <xantoz!~tewi_inab@c-c0bae255.013-124-73746f25.bbcust.telenor.se> has quit IRC (Ping timeout: 256 seconds) | 08:27 | |
*** xantoz <xantoz!~tewi_inab@c-c0bae255.013-124-73746f25.bbcust.telenor.se> has joined #yocto | 08:29 | |
*** xantoz <xantoz!~tewi_inab@c-c0bae255.013-124-73746f25.bbcust.telenor.se> has quit IRC (Ping timeout: 240 seconds) | 08:34 | |
*** WadeBerrier[m] <WadeBerrier[m]!~wberrierm@2001:470:69fc:105::3f0e> has quit IRC (Quit: You have been kicked for being idle) | 09:00 | |
*** xantoz <xantoz!~tewi_inab@c-c0bae255.013-124-73746f25.bbcust.telenor.se> has joined #yocto | 09:06 | |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in) | 09:17 | |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has joined #yocto | 09:19 | |
*** dev1990 <dev1990!~dev@81.168.185.188> has joined #yocto | 09:45 | |
*** tlwoerner <tlwoerner!~tlwoerner@pppoe-209-91-167-254.vianet.ca> has quit IRC (Ping timeout: 256 seconds) | 09:50 | |
*** tlwoerner <tlwoerner!~tlwoerner@pppoe-209-91-167-254.vianet.ca> has joined #yocto | 09:57 | |
*** florian <florian!~florian@dynamic-093-135-171-148.93.135.pool.telefonica.de> has joined #yocto | 11:08 | |
*** kanavin <kanavin!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has quit IRC (Remote host closed the connection) | 11:37 | |
*** kanavin <kanavin!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has joined #yocto | 11:42 | |
*** florian <florian!~florian@dynamic-093-135-171-148.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 250 seconds) | 12:08 | |
*** jatedev <jatedev!~jatedev@63.148.217.19> has quit IRC (Quit: Client closed) | 12:17 | |
*** florian <florian!~florian@dynamic-093-135-171-148.93.135.pool.telefonica.de> has joined #yocto | 14:32 | |
*** florian <florian!~florian@dynamic-093-135-171-148.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 250 seconds) | 14:40 | |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto | 15:51 | |
*** chelesty[m] <chelesty[m]!~charlesty@2001:470:69fc:105::1:51e6> has quit IRC (Quit: You have been kicked for being idle) | 16:00 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 16:16 | |
*** florian_kc <florian_kc!~florian@dynamic-093-135-171-148.93.135.pool.telefonica.de> has joined #yocto | 16:39 | |
*** paulg <paulg!~paulg@104-195-159-20.cpe.teksavvy.com> has quit IRC (Ping timeout: 240 seconds) | 16:52 | |
*** florian_kc <florian_kc!~florian@dynamic-093-135-171-148.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 250 seconds) | 16:56 | |
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Quit: Leaving) | 17:03 | |
*** paulg <paulg!~paulg@104-195-159-20.cpe.teksavvy.com> has joined #yocto | 17:06 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 17:18 | |
*** dev1990 <dev1990!~dev@81.168.185.188> has quit IRC (Quit: Konversation terminated!) | 18:12 | |
*** dev1990 <dev1990!~dev@81.168.185.188> has joined #yocto | 18:13 | |
*** ziga_ <ziga_!~ziga@89-212-219-192.dynamic.t-2.net> has quit IRC (Ping timeout: 256 seconds) | 18:14 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Ping timeout: 256 seconds) | 18:36 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 18:36 | |
*** huseyinkozan <huseyinkozan!~hk@31.223.46.54> has quit IRC (Quit: Konversation terminated!) | 18:47 | |
*** Skinny <Skinny!~Skinny@2a02-a45e-e512-1-ca0-fb97-5b93-7958.fixed6.kpn.net> has joined #yocto | 18:55 | |
Skinny | Hi all! This weekend seemed a good weekend to start my Yocto journey! After reading a log of blobs I dove in and I tried to build my first custom system (based on the qemu x86-64 for now). I'm having a bit of a hard time grabbing the concept of recipes. It seems that the 'meta-cloudservices' layer somehow contains the salt(stack) applications. I | 18:58 |
Skinny | only need 'that', do I stil have to add the complete "layer" to my project ? | 18:58 |
Skinny | I have added meta-cloud-services and meta-cloud-services/meta-openstack to my project and added "IMAGE_INSTALL:append = " salt-minion"" to my local.conf. That started to complain about missing dependencies (which I can understand) but now I have a list of over 10 layers added to my project and it still fails to "bake" | 19:00 |
Skinny | relevant files: https://gist.github.com/skinny/d5469c64f0a7da6327e0b7205bf0252a | 19:01 |
Skinny | What piece of the pie/puzzle am I missing ? | 19:02 |
*** florian_kc <florian_kc!~florian@dynamic-093-135-171-148.93.135.pool.telefonica.de> has joined #yocto | 19:08 | |
grembeter[m] | just my guess: are branch names are the same for all layers? | 19:14 |
*** dmoseley <dmoseley!~dmoseley@24.96.56.90> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in) | 19:19 | |
*** dmoseley <dmoseley!~dmoseley@24.96.56.90> has joined #yocto | 19:23 | |
Skinny | grembeter[m] I figured it must have been something like that.. checked all meta layers out on the same branch and it's now building.. | 19:33 |
Skinny | What's the easiest /preferred way of keeping those layers in sync ? | 19:33 |
Skinny | as in : I'd like to share this project (build dir) with my coworkers through git. How do I make sure they check out the right branch of every layer ? | 19:35 |
grembeter[m] | I know about “repo” tool https://gerrit.googlesource.com/git-repo/ | 19:42 |
grembeter[m] | and kas https://github.com/siemens/kas | 19:42 |
grembeter[m] | So that, you need additional git repository, that keeps info about “how to checkout (and build) your project”. And you share it. | 19:42 |
grembeter[m] | I’m sure there are more… | 19:42 |
*** florian_kc <florian_kc!~florian@dynamic-093-135-171-148.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 250 seconds) | 19:49 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 19:50 | |
Skinny | Thanks! will look into those. Build is almost succesful :) | 19:51 |
Skinny | ``ERROR: salt-3001.1-r0 do_package: QA Issue: salt: Files/directories were installed but not shipped in any package: | 19:51 |
Skinny | /etc | 19:51 |
Skinny | /etc/salt | 19:51 |
Skinny | /etc/logrotate.d | 19:51 |
Skinny | /etc/salt/master | 19:51 |
Skinny | /etc/salt/minion | 19:51 |
Skinny | /etc/logrotate.d/salt | 19:51 |
Skinny | Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. | 19:51 |
Skinny | salt: 6 installed and not shipped files. [installed-vs-shipped] | 19:51 |
Skinny | ERROR: salt-3001.1-r0 do_package: Fatal QA errors found, failing task.``` | 19:51 |
Skinny | it sort of makes sense but curious about where and how to solve this (local.conf ?) | 19:52 |
Skinny | Adding `FILES_salt += "/etc/salt/master"` to my local.conf doesn't make a difference | 20:01 |
rburton | Do that in the salt recipe itself | 20:01 |
Skinny | (for that one file) | 20:01 |
Skinny | hmm.. that sounds like the recipe (from git) is not ok (out of the box) ? | 20:03 |
Skinny | adding a file in the recipe removes the error for that file but somehow that doesn't sounds right | 20:03 |
Skinny | sorry for being a n00b but doesn't this way of excluding those files (by editing the recipe) keep me from sharing a yocto project in git ? Now I'm editing something that's pulled from an external source | 20:06 |
*** amitk <amitk!~amit@103.59.74.104> has joined #yocto | 20:10 | |
barometz | that's what a bbappend is for | 20:19 |
barometz | you add a bbappend for the recipe which modifies it without modifying the original files | 20:19 |
barometz | (or, if possibly, you make a pull request in the upstream repository so it's fixed at the source) | 20:20 |
Skinny | barometz I know the files mentioned are necessary to run the salt-minion correctly but I need/want to add them from my own layer. I think bbappend (googling that now) is what I need | 20:27 |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 20:32 | |
Skinny | ok, I have a working build now that I added the mentioned files to a .bbappend file. yay! However I'd like to have the logrotate files from the salt recipe actually included in my build so modified my local.conf with `IMAGE_INSTALL:append = " logrotate salt-minion"` | 20:49 |
Skinny | This actually installs logrotate but the system starts complaining again about not having the `/etc/logrotate.d/salt` shipped. Who's responsibility is it (normally) to include those files into the produced image ? | 20:50 |
fray | do you know what the salt file is for? It would be either the recipe OR an init script to generate it | 20:53 |
Skinny | I know salt (as in: I use that piece of software) and now I want to include it in a yocto build | 20:54 |
Skinny | I want the default files that are coming out of the salt compilation (/etc/salt and /etc/logrotate.d/salt) to be included in my output | 20:55 |
Skinny | when I add `FILES:${PN} += "/etc/salt/master /etc/salt/minion /etc/logrotate.d/*"` to the .bb file of the salt recipe, the errors go away but no files are on the target filesystem | 20:56 |
Skinny | same behaviour when I add them to a .bbappend file (to be expected imo) | 20:56 |
Skinny | I would have expected that the files mentioned above (which are part of the output of the salt build) to be included in the final image | 20:57 |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection) | 21:00 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto | 21:01 | |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC (Quit: Leaving.) | 21:08 | |
*** blauskaerm[m] <blauskaerm[m]!~blauskaer@2001:470:69fc:105::1:689c> has joined #yocto | 21:15 | |
*** argonautx <argonautx!~argonautx@i5E86738D.versanet.de> has joined #yocto | 21:20 | |
*** amitk <amitk!~amit@103.59.74.104> has quit IRC (Ping timeout: 256 seconds) | 21:26 | |
*** amitk <amitk!~amit@103.208.71.109> has joined #yocto | 21:26 | |
*** florian_kc <florian_kc!~florian@dynamic-093-135-171-148.93.135.pool.telefonica.de> has joined #yocto | 21:44 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.35> has joined #yocto | 22:02 | |
*** florian_kc <florian_kc!~florian@dynamic-093-135-171-148.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 250 seconds) | 22:03 | |
*** amitk <amitk!~amit@103.208.71.109> has quit IRC (Ping timeout: 250 seconds) | 22:14 | |
moto-timo | You need to install the files in do_install maybe? | 22:46 |
*** Tokamak <Tokamak!~Tokamak@172.58.188.35> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 22:56 | |
Skinny | FILES:${PN}-minion += "/etc/salt/minion /etc/logrotate.d/salt" | 23:16 |
Skinny | see the difference ?:) the package I want is 'salt-minion' instead of 'salt' | 23:16 |
Skinny | this seems to work but it's very late, need some sleep | 23:16 |
Skinny | Thanks everyone | 23:16 |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 23:26 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Client Quit) | 23:27 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 23:27 | |
*** xantoz <xantoz!~tewi_inab@c-c0bae255.013-124-73746f25.bbcust.telenor.se> has quit IRC (Ping timeout: 240 seconds) | 23:32 | |
*** xantoz <xantoz!~tewi_inab@c-c0bae255.013-124-73746f25.bbcust.telenor.se> has joined #yocto | 23:32 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!