From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gnu.wildebeest.org (gnu.wildebeest.org [45.83.234.184]) by sourceware.org (Postfix) with ESMTPS id 607B03830641 for ; Wed, 25 May 2022 21:24:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 607B03830641 Received: from reform (deer0x07.wildebeest.org [172.31.17.137]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gnu.wildebeest.org (Postfix) with ESMTPSA id 03D87302BBEB; Wed, 25 May 2022 23:24:49 +0200 (CEST) Received: by reform (Postfix, from userid 1000) id B62502E8226E; Wed, 25 May 2022 23:24:48 +0200 (CEST) Date: Wed, 25 May 2022 23:24:48 +0200 From: Mark Wielaard To: Martin =?utf-8?B?TGnFoWth?= Cc: Overseers mailing list Subject: Re: [PATCH] buildbot: come up with vm_workers variable Message-ID: References: <6dcf5795-a9cb-24d5-8ef7-9e862b6f0f7d@suse.cz> <809aa81709d0f431d79af3db7f0b1b5b7b767c31.camel@klomp.org> <3539a7b4-82b7-e6e7-4c84-04703cd9628c@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3539a7b4-82b7-e6e7-4c84-04703cd9628c@suse.cz> X-Spam-Status: No, score=-4.0 required=5.0 tests=BAYES_00, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: overseers@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Overseers mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 May 2022 21:24:52 -0000 Hi Martin, On Wed, May 25, 2022 at 10:00:09PM +0200, Martin Liška wrote: > Btw. can one somehow run the master.cfg validation locally? Yes! And it is even documented in the README: = Local hacking buildbot runs in a python virtual environment that can be replicated locally: - python3 -m venv buildbot-env - source buildbot-env/bin/activate - python3 -m pip install -r buildbot.requirements [ ... ] Create a local buildbot-master: - buildbot create-master builder You will also need a ~/buildbot.config file which contains the passwords for workers and users. You can use the buildbot.config.sample file for that. DO NOT USE AS IS! Change the password 'frob' to something real so local users and workers cannot connect to your local buildbot (if there are other local users and/or no firewall). Now after changing master.cfg you can run: - buildbot checkconfig builder Cheers, Mark