libera/#devuan-dev/ Sunday, 2022-03-20

gnu_srsHi, it seems like build005 is no longer used to build packages. Can/should we retire it?13:32
bb|hcbgnu_srs: That would be a side effect of adding more builders and the non-random way of task spreading by jenkins. It will be used as soon as two builds are submitted at the same time. IMO it shouldn't be retired, because machines tend to fail and it is always good to have more13:47
LeePengnu_srs: I agree with bb|hcb. It is still useful to have around.13:50
LeePenJenkins is not clever at allocating jobs, it just uses the (alphabetically) first available one.13:50
bb|hcbIt also tends to build arch:all packages on talosII-ppc64el which is somehow out of alphabetical order :)13:53
LeePenIn the jenkins config it is called build017-talosII-ppc64el, which I think explains that!13:55
bb|hcbamd64-build01 should be before that... anyways, jenkins uses some predictable sort - internal id or something else; it would be nicer to always rotate the tasks, regardless if the resource is free or busy but that shouldn't be of big importance13:57
bb|hcbLeePen: while at it, rrq migrated the emulated ppc64 as a ganeti host and I have nuked the other instance, can you update the settings of the emulated ppc64el to use ppc64le-builder (192.168.97.123), port 22?14:01
LeePenbb|hcb: done14:24
bb|hcblet's hope it will not come above talos ;P14:27
LeePenIt is configured to only get jobs if talos is unavailable for 10 minutes.14:27
bb|hcbgreat, this is the way :)14:28
LeePenbb|hcb: we could try this plugin: https://plugins.jenkins.io/leastload/17:28
bb|hcbHm, this plugin looks like not to be going to rotate the executors... In case all are idle it will most probably assign the tasks based on the current order18:28
bb|hcbhttps://github.com/jenkinsci/leastload-plugin/blob/c47ef96892fcf5ce304ad224a7763a6a50ca747e/src/main/java/org/bstick12/jenkinsci/plugins/leastload/LeastLoadBalancer.java#L14818:28
bb|hcbMaybe adding some random shuffle here can help...18:28
LeePenI am not really convinced that it is worth spending lots of time on. The most important thing is that our builds are traceable and reproducible.18:46
LeePenOh, and reliable ;)18:47
bb|hcbAgreed. The point was to spread the load, so people do not think that a builder is not needed/abandoned/whatever...19:31
fsmithredwtf? sed no longer takes piped data?21:38
fsmithreddpkg -l | awk '/^ii/ { print $2 }' | sed -i 's/:i386//g'21:38
fsmithred^^^ what's my error. The message is: sed: no input files21:39
fsmithrednm. sed -e...21:39
fsmithredsorry for the noise21:39

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