Sunday, 2021-08-22

*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto00:04
*** bps <bps!~bps@user/bps> has quit IRC (Ping timeout: 250 seconds)00:09
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has quit IRC (Remote host closed the connection)00:32
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has joined #yocto00:34
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)01:01
*** dlan <dlan!~dennis@gentoo/developer/dlan> has quit IRC (Ping timeout: 250 seconds)01:20
*** dlan <dlan!~dennis@gentoo/developer/dlan> has joined #yocto01:22
*** sgw <sgw!~swold_loc@user/sgw> has quit IRC (Remote host closed the connection)01:25
*** mranostaj <mranostaj!~mranostaj@185.193.126.133> has quit IRC (Quit: leaving)04:21
*** cocoJoe <cocoJoe!~cocoJoe@xb9b5dc3e.cust.hiper.dk> has quit IRC (Quit: Client closed)04:50
*** xmn <xmn!~xmn@p200300c37f2e9900110dfafb1ec33b3d.dip0.t-ipconnect.de> has joined #yocto04:55
*** amitk <amitk!~amit@103.208.71.65> has joined #yocto05:27
*** xmn <xmn!~xmn@p200300c37f2e9900110dfafb1ec33b3d.dip0.t-ipconnect.de> has quit IRC (Quit: ZZZzzz…)06:02
*** xmn <xmn!~xmn@p200300c37f2e990018d082bb2e5b9ffd.dip0.t-ipconnect.de> has joined #yocto06:10
*** sbach <sbach!~sbach@user/sbach> has quit IRC (Read error: Connection reset by peer)06:40
*** sbach <sbach!~sbach@user/sbach> has joined #yocto06:43
*** cocoJoe <cocoJoe!~cocoJoe@xb9b5dc3e.cust.hiper.dk> has joined #yocto06:45
*** xmn <xmn!~xmn@p200300c37f2e990018d082bb2e5b9ffd.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 250 seconds)08:15
*** xmn <xmn!~xmn@p200300c37f2e990018d082bb2e5b9ffd.dip0.t-ipconnect.de> has joined #yocto08:21
mconWhat is the GitLab-CI "best practice" to have two similar pipelines one doing incremental build (at each commit) and one doing a full rebuild (nightly), both followed by the same deploy(needs build artifacts) and test stages?08:25
mconSorry I keep asking OT here, but on #gitlab there seems to be none knowledgeable willing to help :(08:26
kranzo[m]mcon:  so you got your artifacts download working? actually not limiting the artifact download by the dependencies key and just filtering (rule/only/workflows) in the build stage should do the trick. So all later stages will get the artifacts not matter what job produces them in the build stage08:38
mconkranzo[m]: Yes, pipeline is basically working. Thanks.08:40
kranzo[m]may i ask what solved the problem? :D08:41
mconkranzo[m]: I tried asking also on https://stackoverflow.com/questions/68877379/how-to-define-a-gitlab-ci-job-to-depend-on-either-one-or-one-another-previous-jo but no takers yet. I find all this GitLab-CI quite difficult to understand; I didn't find docs to bridge from trivial examples to plain list of available tags :(08:44
mconkranzo[m]: Apparently just using "artifacts:paths" (with trailing slash) on producer and "dependencies" on consumer is enough. If you want I can post the whole pipeline gor your reading pleasure ;)08:48
kranzo[m]i allways like a good ci :D08:49
kranzo[m]do you realy need the dependencies keyword?08:49
kranzo[m]if you can drop the dependecies, the artifacts should be available in the later stages not matter what.08:55
kranzo[m]https://docs.gitlab.com/13.12/ee/ci/jobs/job_control.html08:55
kranzo[m]here you can limit the nightly builds (i.e schedules only) and exclude the incrementals from that  runs.08:55
mconkranzo[m]: my current .yml is at https://dpaste.org/5pUR The incremental build seems ok, but it's unclear to me how to tell GitLab deploy and test should be run even when I manually trigger build-nightly09:01
RPanyone fancy debugging qemuppc's serial interrupt handling?09:09
kranzo[m]mcon: https://gitlab.com/kranzo/ci-test/-/blob/20d9c246ca71b296c61c0ec9f7e457c6014ce423/.gitlab-ci.yml09:16
kranzo[m]this one is limiting to web, but you could limit on other refs:09:16
kranzo[m]https://docs.gitlab.com/13.12/ee/ci/yaml/index.html#onlyrefs--exceptrefs09:16
kranzo[m]you can check the build/build-manual jobs the last 2 pipelines09:19
*** bps <bps!~bps@user/bps> has joined #yocto10:56
*** mcon <mcon!~Thunderbi@host-79-23-91-44.retail.telecomitalia.it> has quit IRC (Remote host closed the connection)11:00
*** jwillikers <jwillikers!~jwilliker@ics141-1.icsincorporated.com> has joined #yocto11:04
*** goliath <goliath!~goliath@user/goliath> has joined #yocto11:15
*** bps <bps!~bps@user/bps> has quit IRC (Ping timeout: 252 seconds)11:24
*** bps <bps!~bps@80.71.142.18.ipv4.parknet.dk> has joined #yocto11:31
*** bps <bps!~bps@user/bps> has quit IRC (Ping timeout: 250 seconds)12:23
*** bps <bps!~bps@cpe.ge-7-1-9-436.noenqe10.dk.customer.tdc.net> has joined #yocto13:04
*** florian <florian!~florian@dynamic-093-131-167-150.93.131.pool.telefonica.de> has joined #yocto13:19
*** otavio__ <otavio__!~otavio@201-34-65-230.user3p.brasiltelecom.net.br> has joined #yocto13:22
*** otavio <otavio!~otavio@201-34-65-230.user3p.brasiltelecom.net.br> has quit IRC (Read error: Connection reset by peer)13:22
*** jwillikers <jwillikers!~jwilliker@ics141-1.icsincorporated.com> has quit IRC (Remote host closed the connection)13:29
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has quit IRC (Ping timeout: 250 seconds)13:36
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has joined #yocto13:39
*** xmn <xmn!~xmn@p200300c37f2e990018d082bb2e5b9ffd.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 250 seconds)13:46
*** xmn <xmn!~xmn@p200300c37f2e990018d082bb2e5b9ffd.dip0.t-ipconnect.de> has joined #yocto13:49
*** florian <florian!~florian@dynamic-093-131-167-150.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)14:13
*** xmn <xmn!~xmn@p200300c37f2e990018d082bb2e5b9ffd.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 258 seconds)14:31
*** xmn <xmn!~xmn@p200300c37f2e990018d082bb2e5b9ffd.dip0.t-ipconnect.de> has joined #yocto14:34
*** mihai- <mihai-!~mihai@user/mihai> has joined #yocto14:34
*** paulg <paulg!~boodler@104-195-159-20.cpe.teksavvy.com> has joined #yocto14:34
*** mihai <mihai!~mihai@user/mihai> has quit IRC (Ping timeout: 258 seconds)14:38
*** florian <florian!~florian@dynamic-093-131-167-150.93.131.pool.telefonica.de> has joined #yocto14:44
*** bps <bps!~bps@user/bps> has quit IRC (Remote host closed the connection)14:59
*** bps <bps!~bps@cpe.ge-7-1-9-436.noenqe10.dk.customer.tdc.net> has joined #yocto14:59
*** florian <florian!~florian@dynamic-093-131-167-150.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds)15:52
*** bps <bps!~bps@user/bps> has quit IRC (Ping timeout: 248 seconds)16:41
*** jwillikers <jwillikers!~jwilliker@ics141-1.icsincorporated.com> has joined #yocto16:51
*** jwillikers <jwillikers!~jwilliker@ics141-1.icsincorporated.com> has quit IRC (Remote host closed the connection)16:51
*** bps <bps!~bps@80.71.142.18.ipv4.parknet.dk> has joined #yocto16:57
*** sakoman <sakoman!~steve@172.243.4.16> has joined #yocto17:04
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto17:09
vdhi all -- my project is compiling fine on my machine even with a fresh TOPDIR (shared SSTATE_DIR though), but CI fails with `ldns_1.7.1.bb:20: unparsed line: 'do_install:append() {'`17:11
vdIt looks like this is the new override syntax that I'm not yet using, I'm still on hardknott17:11
vdIs it possible that some layers (bitbake itself maybe) merged the new override syntax within 2021-04-hardknott, or OE-Core/meta-openembedded in their hardknott branch?17:12
vdRP: ^17:18
*** camus <camus!~Instantbi@2409:8a1e:9115:d1d0:98b7:e71b:7997:c68> has quit IRC (Quit: camus)17:25
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has quit IRC (Ping timeout: 248 seconds)17:44
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has joined #yocto17:44
*** florian <florian!~florian@dynamic-093-131-167-150.93.131.pool.telefonica.de> has joined #yocto17:45
manuel1985vd: Are you sure the CI is using the same commits as your local build?17:46
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has quit IRC (Ping timeout: 250 seconds)17:49
vdmanuel1985 it should, I'm using kas with hardcoded branch names for every layers17:50
*** florian <florian!~florian@dynamic-093-131-167-150.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds)17:50
manuel1985vd: kas is tricky, we ran into issues there17:51
manuel1985vd: Perhaps you need the --update switch https://kas.readthedocs.io/en/latest/command-line.html#Named%20Arguments_repeat117:52
manuel1985I think without the --update it doesn't notice when a branch is moving forward. But that's just a guess.17:53
vdlet me try that17:57
vdThe CI is indeed pull fresh repositories compared to my local setup, so that would make sense actually17:59
vdmanuel1985 thank you! I can reproduce the error locally. now I must find the faulty repo and hardcode a previous refspec...18:00
*** dev1990 <dev1990!~dev@dynamic-78-8-55-226.ssp.dialog.net.pl> has joined #yocto18:02
*** Ad0 <Ad0!~Ad0@93.124.245.194> has quit IRC (Ping timeout: 250 seconds)18:19
*** Ad0 <Ad0!~Ad0@93.124.245.194> has joined #yocto18:25
vdhere's the faulty commit: https://git.openembedded.org/meta-openembedded/commit/?id=bca3bbbf203086794e5b56a71c04a7bbc59f9bea18:33
vdkhem ^18:33
*** vmeson <vmeson!~rmacleod@23-233-84-124.cpe.pppoe.ca> has joined #yocto18:35
vdwhich wrongly uses the new syntax in the hardknott branch18:37
vdSame with the commit above from the same author18:51
*** vmeson <vmeson!~rmacleod@23-233-84-124.cpe.pppoe.ca> has quit IRC (Ping timeout: 250 seconds)19:11
*** florian <florian!~florian@dynamic-093-131-167-150.93.131.pool.telefonica.de> has joined #yocto19:18
*** fleg <fleg!64bf4386e9@user/fleg> has quit IRC (Remote host closed the connection)19:29
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has joined #yocto19:37
*** amitk <amitk!~amit@103.208.71.65> has quit IRC (Ping timeout: 252 seconds)19:55
manuel1985Can anyone tell me what this line is doing? FEATURE_INSTALL = "${@' '.join(oe.packagegroup.required_packages(oe.data.typed_value('IMAGE_FEATURES', d), d))}"20:00
manuel1985From core-image.bbclass20:01
manuel1985I just can't comprehend where IMAGE_FEATURES trigger appends to IMAGE_INSTALL20:02
*** mranostaj <mranostaj!~mranostaj@185.193.126.133> has joined #yocto20:04
*** florian <florian!~florian@dynamic-093-131-167-150.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds)20:20
*** lukma <lukma!~lukma@85-222-111-42.dynamic.chello.pl> has quit IRC (Ping timeout: 248 seconds)20:33
*** jwillikers <jwillikers!~jwilliker@ics141-1.icsincorporated.com> has joined #yocto20:37
*** lukma <lukma!~lukma@85-222-111-42.dynamic.chello.pl> has joined #yocto20:40
*** xmn <xmn!~xmn@p200300c37f2e990018d082bb2e5b9ffd.dip0.t-ipconnect.de> has quit IRC (Quit: ZZZzzz…)20:55
*** xmn <xmn!~xmn@p200300c37f2e990011e39884ac38fbc8.dip0.t-ipconnect.de> has joined #yocto21:05
RPvd: if you use the latest on the bitbake branch you're using it should parse that21:17
vdRP: that's not the issue here. The problem is that the hardknott branch of meta-openembedded has two commits (linked above) wrongly using the new syntax.21:28
RPvd: that is bad but if you use the lastest bitbake from that release series, it will work ok21:35
*** dev1990 <dev1990!~dev@dynamic-78-8-55-226.ssp.dialog.net.pl> has quit IRC (Quit: Konversation terminated!)21:36
*** florian <florian!~florian@dynamic-093-131-167-150.93.131.pool.telefonica.de> has joined #yocto21:53
vdRP: do you mean there is retrocompatibility with the _override syntax? because I'm still on hardknott21:55
*** sakoman <sakoman!~steve@172.243.4.16> has quit IRC (Quit: Leaving.)21:56
RPvd: yes, have a look at the top couple of commits to https://git.openembedded.org/bitbake/log/?h=1.5021:57
*** kanavin_ <kanavin_!~Alexander@95.168.155.74> has joined #yocto22:03
*** kanavin <kanavin!~Alexander@2a02:2454:2a0:cb00:eb83:2e01:3dda:5d46> has quit IRC (Ping timeout: 240 seconds)22:05
*** xmn <xmn!~xmn@p200300c37f2e990011e39884ac38fbc8.dip0.t-ipconnect.de> has quit IRC (Quit: ZZZzzz…)22:14
*** sakoman <sakoman!~steve@172.243.4.16> has joined #yocto22:15
*** florian <florian!~florian@dynamic-093-131-167-150.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds)22:24
*** EdTanous <EdTanous!~ed@192.183.199.239> has quit IRC (Quit: WeeChat 2.9)22:29
*** fitzsim <fitzsim!~user@69-165-165-189.dsl.teksavvy.com> has joined #yocto22:31
*** tp43_ <tp43_!~ndeem@2001:1970:501a:e201:7dd8:7bb5:b166:9697> has joined #yocto23:26

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!