Changes between Version 62 and Version 63 of SettingUpBuildslave


Ignore:
Timestamp:
09/23/16 08:40:13 (8 years ago)
Author:
Samuli Seppänen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SettingUpBuildslave

    v62 v63  
    4848= Setting up the VPN connection =
    4949
    50 Our buildmaster is accessible only via OpenVPN. The three things you need are listed in the following sections.
     50Our buildmaster is accessible only via OpenVPN. The following sections describe what you need to to connect to the VPN.
    5151
    5252== Creating the community user account ==
     
    258258
    259259* are named exactly as shown above or buildbot won't find them and will fail
    260 * are readable by root
     260* are readable by root (or the non-privileged buildbot)
    261261* have strict enough permissions to keep OpenVPN happy
    262262 * 600 for ''test-client.key''
     
    269269* /var/lib/buildbot/slaves/openvpn/build-ubuntu-1204-i386-stable-master/build/tests/t_client-ubuntu-1204-i386-20141217-160636
    270270
    271 Look into files ''1:ifconfig_route.txt'' and ''2:ifconfig_route.txt'' to see which IPv4 and IPv6 addresses the test VPN servers gave to the OpenVPN client and adjust t_client.rc to match those values. After that ask somebody to trigger a new build and see if all works as expected. Rinse and repeat as necessary.
     271Look into files ''1:ifconfig_route.txt'' and ''2:ifconfig_route.txt'' to see which IPv4 and IPv6 addresses the test VPN server gave to the OpenVPN client and adjust t_client.rc to match those values. After that ask somebody to trigger a new build and see if all works as expected. Rinse and repeat as necessary.
    272272
    273273= List of existing buildslaves =
     
    344344
    345345== Additional Enviroment variables ==
    346 Add this to buildbot.tac, a bit hackish but works fine:
     346
     347It is possible to add additional environment variables to buildbot.tac:
    347348
    348349{{{
     
    355356           var, value = e.split('=',1)
    356357           os.environ[var]=value
    357 
    358 }}}
     358}}}
     359This method is  a bit hackish but works fine.