<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildbot/docker/buildmaster/files, branch master</title>
<subtitle>LEDE buildbot configuration</subtitle>
<id>https://git-03.infra.openwrt.org/buildbot/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/buildbot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/'/>
<updated>2024-11-05T05:07:59Z</updated>
<entry>
<title>Allow signing of artifacts with key provided by GPG agent</title>
<updated>2024-11-05T05:07:59Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2024-11-04T20:43:06Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=d014e424f4b440eb4be641e5e408699a63331901'/>
<id>urn:sha1:d014e424f4b440eb4be641e5e408699a63331901</id>
<content type='text'>
In our case the GPG agent serves 0x1D53D1877742E911 key stored on
Nitrokey3 USB dongle. GPG key is bind mounted from the host.

References: https://lists.openwrt.org/pipermail/openwrt-devel/2023-May/041044.html
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>buildworker,buildmaster: Use venv for Pip</title>
<updated>2024-09-26T11:19:16Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2024-09-26T09:21:00Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=189ff26ca991ec680a7b841a563ec6f4a5544dfd'/>
<id>urn:sha1:189ff26ca991ec680a7b841a563ec6f4a5544dfd</id>
<content type='text'>
Debian 12 complains if using Pip without a virtualenv since it could
break the system.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>buildmaster: entry.sh: fix errors by checking for dir existence</title>
<updated>2023-12-22T10:58:33Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2023-12-22T09:28:40Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=ba9021e3a1160469e2138a0ce17122dd03fafdbd'/>
<id>urn:sha1:ba9021e3a1160469e2138a0ce17122dd03fafdbd</id>
<content type='text'>
Get rid of following annyoing errors during testing:

  chown: cannot access '/config': No such file or directory
  chown: cannot access '/certs': No such file or directory
  chmod: cannot access '/config': No such file or directory
  chmod: cannot access '/certs': No such file or directory

As those dirs doesn't exist in the container, they're being provided as
volumes during deployment.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>buildmaster: fix permissions</title>
<updated>2021-03-05T15:11:31Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2021-03-05T08:14:55Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=16616668ef7431488fcedf7e15e79cd7dabfeb73'/>
<id>urn:sha1:16616668ef7431488fcedf7e15e79cd7dabfeb73</id>
<content type='text'>
Otherwise buildbot wouldn't be able to access config.ini or certs and thus fail
to start:

 2021-03-05 08:08:18+0000 [-] Loading configuration from '/phase1/master.cfg'
 2021-03-05 08:08:18+0000 [-] error while parsing config file:
 ...
 configparser.NoSectionError: No section: 'general'

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>docker: update to 2.10.1</title>
<updated>2021-03-02T11:47:11Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2021-01-08T16:47:12Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=99d06cf2d231c42e69be60282a8197fe02badd6e'/>
<id>urn:sha1:99d06cf2d231c42e69be60282a8197fe02badd6e</id>
<content type='text'>
Removing the mixing with the testing as it seems, that it's not needed
anymore. We can easily just use buildbot from pip.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>docker: containerize master and slaves</title>
<updated>2019-07-02T20:25:04Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2019-07-02T05:19:05Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/buildbot/commit/?id=dc5ce445b91866e02ba8acea86d065c34fb8d199'/>
<id>urn:sha1:dc5ce445b91866e02ba8acea86d065c34fb8d199</id>
<content type='text'>
Introduce docker builds for the buildmaster and slaves, and add
a docker-compose reference setup for quickly spinning up an
example build cluster.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
</feed>
