IRC logs for #buildstream for Wednesday, 2020-04-08

juergbijjardon, valentind: we still have a scheduled CI pipeline for bst-1.2. does this make sense or shall we drop it? that branch doesn't appear to be maintained anymore05:06
gitlab-br-botjuergbi opened MR !1859 (juerg/ci-schedules->master: .gitlab-ci.yml: Don't run win32 and wsl tests in scheduled pipelines) on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/185905:06
*** BarbaraPalv has joined #buildstream06:07
*** BarbaraPalv has quit IRC06:11
*** tristan_ has quit IRC06:37
*** tristan_ has joined #buildstream06:37
*** ChanServ sets mode: +o tristan_06:38
*** benschubert has joined #buildstream06:46
gitlab-br-botBenjaminSchubert approved MR !1858 (juerg/export-to-tar->master: Improve Directory.export_to_tar()) on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/185806:48
*** mohan43u has quit IRC06:58
*** mohan43u has joined #buildstream08:16
*** rdale has joined #buildstream08:17
gitlab-br-botmarge-bot123 merged MR !1858 (juerg/export-to-tar->master: Improve Directory.export_to_tar()) on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/185808:25
*** santi has joined #buildstream08:25
*** tpollard has joined #buildstream08:31
*** lachlan has joined #buildstream08:56
*** slaf has quit IRC09:19
*** narispo has quit IRC09:33
*** slaf has joined #buildstream09:56
jjardonjuergbi: yeah let's drop it09:58
juergbiok, will do09:58
jjardonjuergbi: I have paused it now09:58
juergbiah, you already did09:59
jjardonvalentind: ^09:59
juergbiok09:59
juergbijjardon: I assume !1859 makes sense to you as well, or am I missing something?09:59
gitlab-br-botjjardon approved MR !1859 (juerg/ci-schedules->master: .gitlab-ci.yml: Don't run win32 and wsl tests in scheduled pipelines) on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/185910:00
jjardonyup10:00
valentindSorry for the delay. I agree. We can drop it.10:01
jjardonnote the wsl are currently failing though: https://gitlab.com/BuildStream/buildstream/-/issues/1277 (make them allow to fail for now so master pipeline passes)10:02
juergbijjardon: last run completed: https://gitlab.com/BuildStream/buildstream/-/jobs/50313288410:21
tristan_Is there existing instructions to install buildbox ?10:27
tristan_I'm trying to generate example docs and it's not automatically installed by tox (obviously)10:28
juergbitristan_: https://buildstream.build/buildbox_install.html10:28
tristan_thanks :)10:28
tristan_this binary tarball seems difficult to download :-/10:36
tristan_my connection appeared to be fine, I wonder if hosting has a problem10:36
juergbiit's a digitalocean 'space'. seems to work fine here10:37
juergbitristan_: here is the non-CDN link, not sure whether that makes a difference: https://buildbox-casd-binaries.nyc3.digitaloceanspaces.com/buildbox-x86_64-linux-0.0.7-253cb8d6.tar.xz10:38
tristan_that works much better for me here thanks10:39
* tristan_ tried the other link 3 times and got stalled10:39
gitlab-br-botjjardon opened MR !1860 (jjardon/wsl->master: Revert ".gitlab-ci.yml: Allow WSL test to fail") on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/186010:43
tristan_tox -e docs fails because bst-plugins-experimental does not have ostree ?10:43
tristan_How can that fail in a tox setting ?10:44
tristan_weird, I have a clear failure for the flatpak-autotools example, but the overall docs build is a success10:45
* tristan_ will give examples some love10:46
WSalmongit+https://gitlab.com/BuildStream/bst-plugins-experimental.git@be5ac19e5062bc23a46ed8ce7aa2958a2653c917#egg=bst_plugins_experimental[ostree]10:46
WSalmonwhat dose the egg bit do10:47
WSalmondose it trigger https://gitlab.com/BuildStream/bst-plugins-experimental/-/blob/master/setup.py#L9210:47
benschubertit should yes10:50
juergbioh, 101 droplets :-/10:57
juergbiit seems there is still an issue that droplets are not being shut down10:58
juergbithe oldest one is 7 hours old10:58
*** lachlan has quit IRC11:15
gitlab-br-botmarge-bot123 merged MR !1859 (juerg/ci-schedules->master: .gitlab-ci.yml: Don't run win32 and wsl tests in scheduled pipelines) on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/185911:41
*** lachlan has joined #buildstream12:00
*** lachlan has quit IRC12:08
benschubertjuergbi: if you are happy with !1837 I am too12:31
gitlab-br-botMR !1837: Fix expiry of public data of artifact https://gitlab.com/BuildStream/buildstream/-/merge_requests/183712:31
juergbibenschubert: ok, let's get this merged. thanks for checking12:31
benschubertand thanks a lot to abderrahim[m]  for fixing it!12:32
juergbi+112:34
abderrahim[m]:)12:34
juergbiafter the merge of this and a few other pending fixes I think it would be good to tag 1.93.2 and then we can update the tag in bst-plugins-experiemntal12:38
benschubertSeems good12:40
*** lachlan has joined #buildstream13:25
*** mohan43u has quit IRC13:37
*** slaf has quit IRC13:38
*** slaf has joined #buildstream13:39
*** mohan43u has joined #buildstream13:41
gitlab-br-botmarge-bot123 closed issue #1264 (Staging fails with "Could not find file at ...") on buildstream https://gitlab.com/BuildStream/buildstream/-/issues/126414:18
gitlab-br-botmarge-bot123 merged MR !1837 (abderrahim/public-data->master: Fix expiry of public data of artifact) on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/183714:18
*** mohan43u has quit IRC14:34
*** mohan43u has joined #buildstream14:37
*** lachlan has quit IRC14:59
*** lachlan has joined #buildstream15:13
*** lachlan has quit IRC15:56
*** lachlan has joined #buildstream16:06
*** lachlan has quit IRC16:14
gitlab-br-botjuergbi opened MR !1861 (juerg/job-sigterm->master: Fix SIGTERM handling in job processes) on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/186116:25
gitlab-br-botBenjaminSchubert approved MR !1861 (juerg/job-sigterm->master: Fix SIGTERM handling in job processes) on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/186116:29
gitlab-br-botmarge-bot123 closed issue #1277 (CI for master is failing as it seems there is no WSL runners available) on buildstream https://gitlab.com/BuildStream/buildstream/-/issues/127716:34
gitlab-br-botmarge-bot123 merged MR !1860 (jjardon/wsl->master: Revert ".gitlab-ci.yml: Allow WSL test to fail") on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/186016:34
gitlab-br-botmarge-bot123 merged MR !1857 (abderrahim/options-1->bst-1: [bst-1] _project.py: resolve options before running the final assertions) on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/185716:35
*** lachlan has joined #buildstream16:40
*** lachlan has quit IRC16:48
*** lachlan has joined #buildstream16:50
*** tpollard has quit IRC17:15
*** lachlan has quit IRC17:26
*** milloni has quit IRC17:27
*** milloni has joined #buildstream17:31
valentindabderrahim[m], juergbi, With all the fixes, there are still some issues building freedesktop-sdk with bst2.17:37
valentindhttps://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/jobs/50404510417:37
valentindFileNotFoundError17:37
juergbivalentind: will take a look tomorrow. I've also seen a failing test case in CI with a rebased blob-not-found branch. maybe it's related17:40
juergbiit might also be because of the log file17:41
juergbiwill try to fix that tomorrow as well17:41
valentindInterestingly, this was during a push.17:41
juergbiyes, so I think we fail push if the log file is not available17:42
juergbiwe either have to consider the log file essential or make it optional also in push17:42
juergbi(and pull)17:42
juergbialthough, this is part of send_directory for artifact_proto.files17:42
juergbiso this can't be the log file issue17:42
valentindIs not push a different log file?17:43
valentindpull is.17:43
juergbiI mean pushing the build log that is linked in the artifact blob17:43
juergbi*artifact proto17:43
juergbivalentind: is this already with buildbox-casd 0.0.7?17:43
valentindjuergbi, Yes17:44
juergbiokhm, and this is pushing right after a fresh build17:44
valentindYes17:44
juergbiso it would be really odd if expiry was the issue here17:45
valentindBut it does not seem to happen for all builds.17:45
juergbibut don't know why else this would fail17:45
valentindJust one failed.17:45
juergbiwill review the code, maybe something pops up17:45
juergbi(small) reproducible test case would be great, of course, but might be tricky17:45
valentindAlso interesting thing, it does not manage to download files from our mirror.17:47
valentindFrom https://gitlab.com/freedesktop-sdk/mirrors/tarball-lfs-mirror/17:47
valentindAnd this happens on several different machines that have completely different network.17:47
valentindSo I think bst2 is the issue. Not sure why though.17:47
valentindFor example: https://gitlab.com/freedesktop-sdk/mirrors/tarball-lfs-mirror/raw/master/sourceforge_download/giflib/giflib-5.2.1.tar.gz17:48
valentindIt cannot download it.17:49
*** santi has quit IRC17:49
*** santi has joined #buildstream17:50
juergbimight be related to gitlab rejecting requests with empty user agent, which is the default of urllib, iirc17:52
juergbivalentind: I thought there was already fixed but might misremember17:52
juergbidon't know why bst1 is not affected, though, maybe using older version of urllib?17:53
*** lachlan has joined #buildstream18:01
valentindjuergbi, It is the same version of python in bst1 and bst2 docker images.18:08
juergbiah, and urllib is part of the standard library. odd18:09
valentindI do not seee anything about user agent.18:10
valentindIn the git log18:10
valentindjuergbi, Seems someon else complained: https://gitlab.com/BuildStream/buildstream/-/issues/128118:14
valentindStrange, it talks about bst 1.418:14
juergbiright, that's what I was referring to18:14
valentindWe do not have that issue.18:14
juergbiare you sure it's actually fetching with bst 1.4 and not simply using the cached file right now?18:15
*** lachlan has quit IRC18:15
valentindjuergbi, Yes. For example: https://storage.googleapis.com/gitlab-gprd-artifacts/5c/63/5c63681383a059a6dab32deb7a44d5cf535132c0c0c35105f4ce1334be7e8bef/2020_03_15/472007636/507572579/job.log?response-content-type=text%2Fplain%3B%20charset%3Dutf-8&response-content-disposition=inline&GoogleAccessId=gitlab-object-storage-prd@gitlab-production.iam.gserviceaccount.com&Signature=GC1nkGGkx%2B080BZpY8q%2Bx4vRNN9kxmOZRXb9BrZckav80sUosvJhGZx3zlFb%0AvVr%2FWgJ18:19
valentindrCbh7a%2BxFMZ9ykDpdOIeNlq%2BIGCvMhM5NAp93Cg4c8UtPAlgqpjSZ%0AyX5f%2B%2FaErCCXSIBOUFmy%2BguZgi5GgD%2FUnTRk10S0lbeAVw%2F3aZMVp9BO7DzR%0ABmdC%2FnnVALcUp83SxwmGJOgdwH4DIygMQHxWeTd6qvxSesIQObfvVziVziOF%0AIYIGCzyiIoiLyRen9%2BHhh9NLbF5stD2FQPLVlavsAPDBxA0kZ9GNm7DZHL%2FC%0AaCLKnYxfvB8umzykYde2UqWEcgdJaNLg3agncuWAXw%3D%3D&Expires=158637055018:19
valentindAh what a terrible url.18:19
valentindhttps://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/jobs/47200763618:19
valentindThen if you download the complete raw, you can search for "tarball-lfs-mirror"18:20
valentindAnd there are multiple successes.18:20
juergbiok, no idea what's the difference18:21
juergbisetting a custom User-Agent does seem sensible in general but the difference is odd18:22
gitlab-br-botvalentindavid opened issue #1285 (Some downloads from gitlab.com in master not working but work in 1.4) on buildstream https://gitlab.com/BuildStream/buildstream/-/issues/128518:22
valentindjuergbi, wget -U "" works.18:23
valentindSo the user agent is not useful.18:24
valentindDocumentation says wget disable the user agent if it is an empty string.18:24
juergbiI misremembered, according to the gitlab issue, the default user agent is "Python-urllib/3.7"18:24
valentindjuergbi, Right, it gives 40318:25
valentindAh...18:25
valentindMaybe bst-external has a fix.18:25
valentindNo, it is the "tar" plugin.18:25
valentindjuergbi, Is that something new that gitlab fails on?18:26
valentindBecause maybe this log was too old.18:27
juergbiI don't think I have heard about the issue before last week, however, no idea how long it has existed18:27
*** santi has quit IRC18:33
*** phildawson has quit IRC19:07
*** toscalix has joined #buildstream19:07
*** benschubert has quit IRC19:13
*** narispo has joined #buildstream19:47
*** narispo has quit IRC20:11
*** narispo has joined #buildstream20:11
*** narispo has quit IRC20:21
*** narispo has joined #buildstream20:21
*** rdale has quit IRC22:10
*** toscalix has quit IRC22:24
*** narispo has quit IRC22:32
*** narispo has joined #buildstream22:32
*** narispo has quit IRC22:47
*** narispo has joined #buildstream22:47

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!