Landry, thanks for reply. Buildbot now starts from rc scripts successfully. It was /var/buildbot folder contents permissions problem.
But now I'm stuck with buildbot-worker built from -current. I've just created a worker by commands from README: su -m _buildslave -c "buildbot-worker create-worker /var/buildslave localhost worker-obsd test Worker created successfully. When I try to start it: # rcctl -d start buildbot_worker doing _rc_parse_conf doing _rc_quirks buildbot_sorker_flags empty, using default >/var/buildslave< doing rc_check buildbot_worker doing rc_start doing_rc_wait start doing rc_check doing rc_check Alarm clock /etc/rc.d/buildbot_worker: kill: 2092: Nosuch process doing _rc_write_runfile (ok) Nothing started since then. # cat twisted.log show some errors with automat (py3-twisted-20.3.0p0, py3-automaat-0.6.0p1): 2020-07-22 11:08:58+0000 [-] Loading buildbot.tac... 2020-07-22 11:08:59+0000 [-] Loaded. 2020-07-22 11:08:59+0000 [-] twistd 20.3.0 (/usr/local/bin/python3.8 3.8.3) starting up. 2020-07-22 11:08:59+0000 [-] reactor class: twisted.internet.pollreactor.PollReactor. 2020-07-22 11:08:59+0000 [-] Starting Worker -- version: 2.8.1 2020-07-22 11:08:59+0000 [-] recording hostname in twistd.hostname 2020-07-22 11:08:59+0000 [-] Traceback (most recent call last): 2020-07-22 11:08:59+0000 [-] File "/usr/local/bin/buildbot-worker", line 11, in <module> 2020-07-22 11:08:59+0000 [-] load_entry_point('buildbot-worker==2.8.1', 'console_scripts', 'buildbot-worker')() 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/buildbot_worker/scripts/runner.py", line 266, in run 2020-07-22 11:08:59+0000 [-] sys.exit(subcommandFunction(subconfig)) 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/buildbot_worker/scripts/start.py", line 80, in startCommand 2020-07-22 11:08:59+0000 [-] return startWorker(basedir, config['quiet'], config['nodaemon']) 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/buildbot_worker/scripts/start.py", line 103, in startWorker 2020-07-22 11:08:59+0000 [-] return launch(nodaemon) 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/buildbot_worker/scripts/start.py", line 142, in launch 2020-07-22 11:08:59+0000 [-] run() 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/twisted/scripts/twistd.py", line 31, in run 2020-07-22 11:08:59+0000 [-] app.run(runApp, ServerOptions) 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/twisted/application/app.py", line 674, in run 2020-07-22 11:08:59+0000 [-] runApp(config) 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/twisted/scripts/twistd.py", line 25, in runApp 2020-07-22 11:08:59+0000 [-] runner.run() 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/twisted/application/app.py", line 385, in run 2020-07-22 11:08:59+0000 [-] self.postApplication() 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/twisted/scripts/_twistd_unix.py", line 254, in postApplication 2020-07-22 11:08:59+0000 [-] self.startApplication(self.application) 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/twisted/scripts/_twistd_unix.py", line 453, in startApplication 2020-07-22 11:08:59+0000 [-] app.startApplication(application, not self.config['no_save']) 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/twisted/application/app.py", line 690, in startApplication 2020-07-22 11:08:59+0000 [-] service.IService(application).startService() 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/twisted/application/service.py", line 288, in startService 2020-07-22 11:08:59+0000 [-] service.startService() 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/buildbot_worker/pb.py", line 236, in startService 2020-07-22 11:08:59+0000 [-] WorkerBase.startService(self) 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/buildbot_worker/base.py", line 418, in startService 2020-07-22 11:08:59+0000 [-] service.MultiService.startService(self) 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/twisted/application/service.py", line 288, in startService 2020-07-22 11:08:59+0000 [-] service.startService() 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/twisted/application/internet.py", line 1138, in startService 2020-07-22 11:08:59+0000 [-] self._machine.start() 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/automat/_methodical.py", line 126, in __get__ 2020-07-22 11:08:59+0000 [-] def doInput(*args, **kwargs): 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/automat/_introspection.py", line 39, in decorator 2020-07-22 11:08:59+0000 [-] return copyfunction(decorated, 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/automat/_introspection.py", line 31, in copyfunction 2020-07-22 11:08:59+0000 [-] return function(copycode(template.__code__, codechanges), *values) 2020-07-22 11:08:59+0000 [-] File "/usr/local/lib/python3.8/site-packages/automat/_introspection.py", line 19, in copycode 2020-07-22 11:08:59+0000 [-] return code(*values) 2020-07-22 11:08:59+0000 [-] TypeError: an integer is required (got type bytes) Martin ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Tuesday, July 21, 2020 8:22 AM, Landry Breuil <lan...@openbsd.org> wrote: > On Mon, Jul 20, 2020 at 08:45:53PM +0000, Martin wrote: > > > Master has been created in /var/buildbot by: > > buildbot create-master master > > buildbot start master > > works. > > But I can't start Buildbot by > > rcctl start buildbot > > Any suggestions? > > rcctl -d start buildbot, and look at /var/buildbot/twistd.log ? > maybe you didnt follow readme, which advised to run those commands as > _buildbot user, and now perms dont match what's expected ?