*** slaf has joined #buildstream | 00:01 | |
*** benschubert has joined #buildstream | 07:26 | |
*** mohan43u has quit IRC | 07:33 | |
juergbi | benschubert: I don't see a difference on an idle system: https://gitlab.com/BuildStream/buildstream/-/merge_requests/1845#note_316515848 | 07:48 |
---|---|---|
benschubert | ah great, let's go for it, it's a much nicer API :) | 08:05 |
benschubert | could you just update the docstring to say it can return None? :) | 08:06 |
benschubert | and that it accepts None as a default arg | 08:06 |
juergbi | sure, will do | 08:07 |
*** tpollard has joined #buildstream | 08:27 | |
*** rdale has joined #buildstream | 08:40 | |
*** santi has joined #buildstream | 08:41 | |
*** tristan has quit IRC | 08:44 | |
*** tristan has joined #buildstream | 09:05 | |
*** ChanServ sets mode: +o tristan | 09:09 | |
tristan | valentind, coldtom ... how are we with pipelines on master ? | 09:09 |
tristan | I've still not seen any pipeline succeed on master recently | 09:09 |
*** lachlan has joined #buildstream | 09:09 | |
valentind | I have not looked at it. | 09:10 |
benschubert | tristan: are you speaking about the scheduled overnight pipelines or the normal post merge ones? | 09:15 |
valentind | Looking at the aarch64. | 09:17 |
tristan | benschubert, both | 09:20 |
tristan | The nightlies appear to be something blocked by aarch64 runners | 09:20 |
benschubert | ouch. I know the randomized test doesn't pass because of some tests in cas-cache, so that's "expected" but would need someone to look at | 09:20 |
tristan | but the post merge ones are also not completing | 09:20 |
*** lachlan has quit IRC | 09:40 | |
*** lachlan has joined #buildstream | 09:43 | |
*** phoenix has joined #buildstream | 09:44 | |
*** lachlan has quit IRC | 10:02 | |
juergbi | tristan: do you mean wsl-master or do you see any other post merge not completing? | 10:06 |
tristan | juergbi, Ok I'll try again, but I have seen *zero* pipelines complete for master since publishing 1.4.2 | 10:13 |
tristan | Yesterday I had a tab open on a pipeline which was a bit weird | 10:14 |
tristan | Basically, all the first stages were either successfull, or completed with warnings | 10:14 |
tristan | And the second and third stages of the pipeline was saying "We cannot start until all the upstream jobs complete successfully" | 10:14 |
juergbi | this is the latest master pipeline, afaict: https://gitlab.com/BuildStream/buildstream/pipelines/132359332 | 10:14 |
juergbi | overnights are failing + wsl-master because there is no WSL runner right now, afaik | 10:15 |
tristan | That's an overnight yes, I think that overnights failing is a known issue | 10:15 |
*** lachlan has joined #buildstream | 10:15 | |
tristan | But post-merge pipelines I've not seen complete | 10:15 |
* tristan will launch one now on master | 10:15 | |
juergbi | do you really mean post-merge pipeliens? not that much runs post merge | 10:15 |
juergbi | or do you mean regular pre-merge MR pipelines? | 10:16 |
tristan | juergbi, post merge | 10:16 |
tristan | I think everything that is pre-merge also runs post-merge no ? | 10:17 |
juergbi | no, we don't do this anymore | 10:17 |
tristan | We rely on pipelines running on master to update some things in the docs | 10:17 |
tristan | Like the badges, they never get updated until a pipeline runs *on master* | 10:17 |
tristan | only on master | 10:17 |
tristan | https://gitlab.com/BuildStream/buildstream/pipelines/132532660 | 10:17 |
tristan | This one I launched on master | 10:18 |
tristan | After rolling 1.4.2, I manually launched one for master too, according to the release process post release tidbits | 10:18 |
tristan | and it got stuck in a weird limbo | 10:18 |
tristan | juergbi, When you say we don't do this anymore, which part do we not do ? we don't trigger pipelines on master automatically post-merge anymore ? | 10:19 |
juergbi | we don't run the regular tests post merge on master anymore, i.e., we only trigger those that weren't already run pre-merge, afaik | 10:19 |
juergbi | in your manual trigger you get all, though | 10:19 |
tristan | I see | 10:20 |
tristan | So nothing has been merged to master in the last couple days | 10:20 |
tristan | And the manual trigger got stuck in limbo state | 10:20 |
juergbi | https://gitlab.com/BuildStream/buildstream/pipelines/132359332 got stuck because of WSL I believe | 10:21 |
juergbi | we need to drop the WSL job (or reinstate a runner) | 10:22 |
tristan | Ah damn | 10:22 |
tristan | So that'll also happen on my manually triggered one definitely | 10:22 |
*** mohan43u has joined #buildstream | 10:23 | |
* tristan thought the one I had run the other day had a job which was possible to manually trigger, but all other jobs had either succeeded or had warnings | 10:23 | |
juergbi | we need to clarify the future of WSL CI. I haven't been following that closely | 10:23 |
tpollard | I believe benbrown is looking at that | 10:25 |
juergbi | great | 10:26 |
*** lachlan has quit IRC | 10:27 | |
*** lachlan has joined #buildstream | 10:39 | |
*** lachlan has quit IRC | 10:47 | |
*** lachlan has joined #buildstream | 11:04 | |
*** lachlan has quit IRC | 11:12 | |
*** lachlan has joined #buildstream | 11:28 | |
*** lachlan has quit IRC | 11:36 | |
*** converts has joined #buildstream | 11:41 | |
*** lachlan has joined #buildstream | 11:46 | |
*** mohan43u has quit IRC | 11:50 | |
*** mohan43u has joined #buildstream | 11:50 | |
*** narispo has quit IRC | 11:52 | |
*** lachlan has quit IRC | 11:53 | |
*** converts has quit IRC | 12:15 | |
gitlab-br-bot | valentindavid opened (was WIP) MR !1851 (valentindavid/include-options-from-junction->master: Process options in includes files with the options of their junction) on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/1851 | 12:50 |
*** lachlan has joined #buildstream | 13:20 | |
*** tristan has quit IRC | 13:20 | |
*** lachlan has quit IRC | 13:29 | |
*** lachlan has joined #buildstream | 13:55 | |
*** tristan has joined #buildstream | 13:57 | |
*** lachlan has quit IRC | 14:01 | |
*** lachlan has joined #buildstream | 14:34 | |
*** lachlan has quit IRC | 14:39 | |
*** lachlan has joined #buildstream | 14:52 | |
valentind | The aarch64 builders are being revived. But we do not build docker images for them anymore. | 14:59 |
valentind | So if someone wants them to work, the build of docker images on aarch64 has to be re-enabled. | 14:59 |
valentind | Please contact me if the aarch64 builders are not functioning. | 14:59 |
*** lachlan has quit IRC | 15:14 | |
jjardon | thanks a lot valentind | 15:34 |
jjardon | Are those the sleds? | 15:35 |
jjardon | benschubert: do you have access to https://pypi.org/project/BuildStream/ to update the buildstream version? | 15:35 |
benschubert | No, I believe cs-shadow has, let me ping him | 15:36 |
*** cs-shadow has joined #buildstream | 15:37 | |
benschubert | cs-shadow: do you have access to BuildStream pypi for publishing new releases? | 15:40 |
cs-shadow | yes, i do. I'll do it now | 15:40 |
cs-shadow | the "buildstream" role account and tristan should also have access | 15:41 |
jjardon | benbrown: cs-shadow thanks a lot; I think we can try and go for https://gitlab.com/BuildStream/buildstream/-/issues/1282 next time :) | 15:42 |
jjardon | benschubert: * | 15:42 |
benschubert | jjardon: definitely | 15:43 |
cs-shadow | yes, but.... it's simple for regular releases, there's no reason to not automate them | 15:43 |
cs-shadow | for our dev snapshots however, we need to do some massaging of git tags to get the ".dev1" style versions to mark them pre-release correctly | 15:44 |
cs-shadow | we can also automate that, it's just slightly more involved | 15:44 |
cs-shadow | https://pypi.org/project/BuildStream/1.4.2/ released | 15:48 |
coldtom | \o/ ta cs-shadow | 15:51 |
valentind | jjardon, Yes, I am talking about the sleds. And this does not build the docker images: https://gitlab.com/BuildStream/buildstream-docker-images | 15:59 |
jjardon | thanks cs-shadow ! | 16:00 |
jjardon | valentind: ok thanks! | 16:00 |
*** lachlan has joined #buildstream | 16:08 | |
*** tpollard has quit IRC | 16:08 | |
*** lachlan has quit IRC | 16:12 | |
cs-shadow | the docker builds for aarch64 were disabled because the runners were incredibly flaky (see https://gitlab.com/BuildStream/buildstream-docker-images/-/issues/40). If they are back up now, I'd be happy to enable aarch64 builds again (maybe as a optional step at first) | 16:15 |
*** lachlan has joined #buildstream | 16:23 | |
*** lachlan has quit IRC | 16:29 | |
valentind | cs-shadow, please enable it. And please tell me if when it does not work. | 16:38 |
cs-shadow | valentind: thanks! I'll need to do some code changes as well, but i'll look into this and keep you posted | 16:40 |
valentind | cs-shadow, thank you! | 16:47 |
*** lachlan has joined #buildstream | 17:00 | |
*** lachlan has quit IRC | 17:06 | |
*** lachlan has joined #buildstream | 17:31 | |
*** lachlan has quit IRC | 17:48 | |
*** phoenix has quit IRC | 17:52 | |
*** santi has quit IRC | 18:03 | |
*** lachlan has joined #buildstream | 18:04 | |
*** lachlan has quit IRC | 18:13 | |
*** benschubert has quit IRC | 20:06 | |
*** rdale has quit IRC | 20:42 | |
*** cs-shadow has quit IRC | 20:56 | |
*** narispo has joined #buildstream | 21:38 | |
*** slaf has quit IRC | 21:38 | |
*** slaf has joined #buildstream | 21:38 | |
*** slaf has joined #buildstream | 21:39 | |
*** narispo has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!