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 4E6D43856DD2 for ; Sun, 29 May 2022 20:36:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 4E6D43856DD2 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=klomp.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=klomp.org 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 E47DC30006D6; Sun, 29 May 2022 22:36:36 +0200 (CEST) Received: by reform (Postfix, from userid 1000) id 8ADEF2E83D8E; Sun, 29 May 2022 22:36:36 +0200 (CEST) From: Mark Wielaard To: buildbot@sourceware.org Cc: Mark Wielaard Subject: [COMMITTED] Update TODO and add new buildbot@sourceware.org email Date: Sun, 29 May 2022 22:36:21 +0200 Message-Id: <20220529203621.595289-1-mark@klomp.org> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-9.9 required=5.0 tests=BAYES_00, GIT_PATCH_0, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: buildbot@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "The https://builder.sourceware.org/ buildbot" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 May 2022 20:36:40 -0000 We got documentation on adding (latent) workers now. And our own mailinglist. Change overseers@ to buildbot@ everywhere. --- README | 2 +- TODO | 10 ---------- builder/containers/Containerfile-debian-stable | 2 +- builder/containers/Containerfile-fedora-latest | 2 +- builder/containers/Containerfile-opensuse-leap | 2 +- builder/containers/Containerfile-opensuse-tumbleweed | 2 +- builder/master.cfg | 9 ++++----- 7 files changed, 9 insertions(+), 20 deletions(-) diff --git a/README b/README index 2574424..0acb5a1 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ Configuration of https://builder.sourceware.org and buildbot -Contact: overseers@sourceware.org +Contact: buildbot@sourceware.org buildbot.packages: pip packages for virtualenv buildbot.requirements: current versions of all python packages diff --git a/TODO b/TODO index 4e7f1f6..8d90f0c 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,3 @@ -- More documentation on adding workers. - Can use the debian-ppc64/fedora-ppc64 as examples. - - Generate the "dashboard" in htdocs/index.html automatically. - Integrate parts of the old gdb buildbot @@ -8,13 +5,6 @@ https://sourceware.org/gdb/wiki/BuildBot git clone https://git.sergiodj.net/gdb-buildbot -- Add DockerLatentWorker -https://docs.buildbot.net/current/manual/configuration/workers-docker.html -A machine already has been setup runnin Debian libvirt VMs using -Fedora CoreOS that can run container images using Podman. It does need -a workaround for a small docker/podman incompatibility -https://github.com/containers/podman/issues/11668 - - Use TLS and private cert files for worker pb connection https://docs.buildbot.net/current/manual/installation/worker.html#worker-tls-config diff --git a/builder/containers/Containerfile-debian-stable b/builder/containers/Containerfile-debian-stable index abafa1b..1df8cf5 100644 --- a/builder/containers/Containerfile-debian-stable +++ b/builder/containers/Containerfile-debian-stable @@ -34,7 +34,7 @@ RUN cd /home/builder; \ mkdir -p $worker_dir\n\ buildbot-worker create-worker $worker_dir \ $BUILDMASTER:$BUILDMASTER_PORT $WORKERNAME $WORKERPASS\n\ - echo overseers@sourceware.org > $worker_dir/info/admin\n\ + echo buildbot@sourceware.org > $worker_dir/info/admin\n\ echo $image_name > $worker_dir/info/host\n\ else\n\ sed -ie \"s/^passwd = .*/passwd = \'$WORKERPASS\'/\" $tac_file\n\ diff --git a/builder/containers/Containerfile-fedora-latest b/builder/containers/Containerfile-fedora-latest index 4fdc872..c0c555a 100644 --- a/builder/containers/Containerfile-fedora-latest +++ b/builder/containers/Containerfile-fedora-latest @@ -28,7 +28,7 @@ RUN cd /home/builder; \ mkdir -p $worker_dir\n\ buildbot-worker create-worker $worker_dir \ $BUILDMASTER:$BUILDMASTER_PORT $WORKERNAME $WORKERPASS\n\ - echo overseers@sourceware.org > $worker_dir/info/admin\n\ + echo buildbot@sourceware.org > $worker_dir/info/admin\n\ echo $image_name > $worker_dir/info/host\n\ else\n\ sed -ie \"s/^passwd = .*/passwd = \'$WORKERPASS\'/\" $tac_file\n\ diff --git a/builder/containers/Containerfile-opensuse-leap b/builder/containers/Containerfile-opensuse-leap index dcdaf82..6cfb4e7 100644 --- a/builder/containers/Containerfile-opensuse-leap +++ b/builder/containers/Containerfile-opensuse-leap @@ -30,7 +30,7 @@ RUN cd /home/builder; \ mkdir -p $worker_dir\n\ buildbot-worker create-worker $worker_dir \ $BUILDMASTER:$BUILDMASTER_PORT $WORKERNAME $WORKERPASS\n\ - echo overseers@sourceware.org > $worker_dir/info/admin\n\ + echo buildbot@sourceware.org > $worker_dir/info/admin\n\ echo $image_name > $worker_dir/info/host\n\ else\n\ sed -ie \"s/^passwd = .*/passwd = \'$WORKERPASS\'/\" $tac_file\n\ diff --git a/builder/containers/Containerfile-opensuse-tumbleweed b/builder/containers/Containerfile-opensuse-tumbleweed index 001b956..e9c74b7 100644 --- a/builder/containers/Containerfile-opensuse-tumbleweed +++ b/builder/containers/Containerfile-opensuse-tumbleweed @@ -30,7 +30,7 @@ RUN cd /home/builder; \ mkdir -p $worker_dir\n\ buildbot-worker create-worker $worker_dir \ $BUILDMASTER:$BUILDMASTER_PORT $WORKERNAME $WORKERPASS\n\ - echo overseers@sourceware.org > $worker_dir/info/admin\n\ + echo buildbot@sourceware.org > $worker_dir/info/admin\n\ echo $image_name > $worker_dir/info/host\n\ else\n\ sed -ie \"s/^passwd = .*/passwd = \'$WORKERPASS\'/\" $tac_file\n\ diff --git a/builder/master.cfg b/builder/master.cfg index b95253c..10be9c3 100644 --- a/builder/master.cfg +++ b/builder/master.cfg @@ -53,7 +53,7 @@ c['workers'] = [] sourceware_worker = worker.Worker("sourceware", getpw("sourceware"), max_builds=1, - notify_on_missing="overseers@sourceware.org") + notify_on_missing="buildbot@sourceware.org") c['workers'].append(sourceware_worker) # 4 libvirt workers on shared Intel Core i7-7700 machine @@ -1882,8 +1882,7 @@ mn = reporters.MailNotifier( extraRecipients=['builder@sourceware.org']) c['services'].append(mn) -# Sent reports about sourceware buildbot updates to overseers -# 2022-05-02 ... don't bother overseers@ anymore about this +# For buildbot sourceware reconfig # Just sent a report to the interested user (committer). generator_sourceware = reporters.BuildStatusGenerator(tags=["sourceware"]) mn_sourceware = reporters.MailNotifier( @@ -1892,13 +1891,13 @@ mn_sourceware = reporters.MailNotifier( generators=[generator_sourceware]) c['services'].append(mn_sourceware) -# Only sent problem reports to overseers +# Only sent problem reports to buildbot mailinglist generator_sourceware_problem = reporters.BuildStatusGenerator( mode=('problem',), tags=["sourceware"]) mn_sourceware_problem = reporters.MailNotifier( fromaddr="builder@sourceware.org", sendToInterestedUsers=False, - extraRecipients=['overseers@sourceware.org'], + extraRecipients=['buildbot@sourceware.org'], generators=[generator_sourceware_problem]) c['services'].append(mn_sourceware_problem) -- 2.30.2