aakashjain has quit [Remote host closed the connection]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 245 seconds]
aakashjain has joined #buildbot
aakashjain has quit [Remote host closed the connection]
<sknebel>
nbjoerg: that's not out of the box, but you could probably write a custom source step that instead of checking out the actual repo just creates a symlink from a central location on the build machine?
shurdeek has joined #buildbot
shurdeek_ has quit [Ping timeout: 246 seconds]
kraiskil has joined #buildbot
kraiskil has quit [Ping timeout: 276 seconds]
kraiskil has joined #buildbot
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 276 seconds]
kraiskil has quit [Ping timeout: 260 seconds]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 264 seconds]
kraiskil has joined #buildbot
kraiskil has quit [Ping timeout: 240 seconds]
kraiskil has joined #buildbot
kraiskil has quit [Ping timeout: 264 seconds]
aakashjain has joined #buildbot
_whitelogger has joined #buildbot
aakashjain has quit [Remote host closed the connection]
<rodrigc>
tardyp, p12tic: for this https://github.com/buildbot/buildbot/pull/5797 , what is the way to introduce a Python 3.9 build environment? Need to a edit a dockerfile in one of the infra repos?
<rodrigc>
p12tic: Thanks for your help with that Twisted patch. I made a conscious effort to test against buildbot before releasing new Twisted version
<p12tic>
thanks to you too!
<p12tic>
rodrigc: A quick question to you: do you have any idea why twisted may drop PYTHONPATH? I have two buildbots installed, one in PYTHONPATH, another in global site-packages.
<p12tic>
Starting buildbot leads to taking modules from the global site-packages.
<p12tic>
That's not a super important thing to solve, I ended up just using a virtualenv, but an interesting thing to know.
<rodrigc>
Offhand not sure about that
<rodrigc>
I tend to use venv for everything, and don't use the system PYTHONPATH much
<p12tic>
Thanks.
<rodrigc>
I've exchanged emails with people who also like to wrap Python packages in OS package managers like dpkg in Ubuntu or pkg in FreeBSD. I've stopped doing that stuff....
rodrigc has quit [Quit: rodrigc]
<shurdeek_>
p12tic: I tried your recommendationa bout customizing the StatusGenerator, I use a slightly older version and it isn't there.
<shurdeek_>
I ended up making a subclass of GitHubStatusPush where I override the send method
<p12tic>
that would work too short term
<shurdeek_>
and just yield nothing for non-github repos
<p12tic>
the status generator has been added to Buildbot 2.10
<shurdeek_>
I also tried filtering based on the "scheduler", but unfortunately the GitHubStatusPush is ignoring it, even though it's defined in is_message_needed_by_props
<shurdeek_>
it just doesn't pass it
<shurdeek_>
this should be fixed, then I wouldn't have to fiddle around with it
<shurdeek_>
i.e. if you add a "schedulers" argument to GitHubStatusPush instantiation, it's ignored.
<shurdeek_>
I'll try to test your updates to my PR in the next couple of days
<shurdeek_>
regarding ephemeral passwords for libvirt, it needs an update to the qemu hook, and the VM to support cloud-init. So it doesn't automagically work on any VM.
<shurdeek_>
I think I'm still on 2.8.0 or 2.8.1
<shurdeek_>
even though it sounds like I'm complaining, I really like buildbot as it's easy to modify myself if I need changes
shurdeek has joined #buildbot
shurdeek_ has quit [Ping timeout: 245 seconds]
shurdeek_ has joined #buildbot
<shurdeek_>
p12tic: I'm actually having problems with the reporter
<shurdeek_>
I don't know what sendMessage is supposed to do with super
shurdeek has quit [Ping timeout: 245 seconds]
<p12tic>
It depends on which release you're looking at. There's been a bunch of compatibility stuff mixed in so things may not work
<shurdeek_>
can you review my code and tell me what I'm doing wrong?