questions on setting up a Buildbot
3 years 2 months ago #278623
by travis036
questions on setting up a Buildbot was created by travis036
i was reading through
buildbot.linuxcnc.org/buildslave-admin-guide.html
and i wasn't sure how up to date the info was. it says it needs buildbot versions older than 0.9, but my server (Debian 12 on the main VM) has 3.7.0-2.
my server actually runs Proxmox VE 8, so i could setup a VM with nearly any OS, but i don't know what would be best. the server has 40-cores and 128GB ram, so if i can donate a few cycles to LinuxCNC, all the more better.
my server actually runs Proxmox VE 8, so i could setup a VM with nearly any OS, but i don't know what would be best. the server has 40-cores and 128GB ram, so if i can donate a few cycles to LinuxCNC, all the more better.
Please Log in to join the conversation.
- tommylight
-
- Away
- Administrator
-
Less
More
- Posts: 22010
- Thank you received: 3
3 years 2 months ago #278625
by tommylight
Replied by tommylight on topic questions on setting up a Buildbot
See section 8, it refers to Debian Stretch, so a bit more up to date and as far as i can recall there were no major changes.
Do you have a public IP address?
Do you have a public IP address?
Please Log in to join the conversation.
3 years 2 months ago #278626
by travis036
Replied by travis036 on topic questions on setting up a Buildbot
as far as i know, my IP is dynamic, but i have a no-ip.com DynDNS domain of
www.tjfhome.net
, and i can open what ports i need to for forwarding through my router.
if this is less than ideal, i can figure something else out...
if this is less than ideal, i can figure something else out...
Please Log in to join the conversation.
- tommylight
-
- Away
- Administrator
-
Less
More
- Posts: 22010
- Thank you received: 3
3 years 2 months ago #278634
by tommylight
Replied by tommylight on topic questions on setting up a Buildbot
That might work, i never used dns services, just a public IP, but this does imply having a good firewall or things go sideways very quickly.
Seems you have a Team Fortres server running on the same machine, if that is the case, that is a big no no.
And i absolutely will not use virtualisation anything ever, just a plain server install, i am old school.
It makes a mess with open ports and hardware voulnerabilites are plenty.
But you are hidden behind the DNS service, so that is good.
Seems you have a Team Fortres server running on the same machine, if that is the case, that is a big no no.
And i absolutely will not use virtualisation anything ever, just a plain server install, i am old school.
It makes a mess with open ports and hardware voulnerabilites are plenty.
But you are hidden behind the DNS service, so that is good.
Please Log in to join the conversation.
3 years 2 months ago #278636
by travis036
Replied by travis036 on topic questions on setting up a Buildbot
it is shutdown as it had a memory leak issue (kept running away with memory). it was running on different CPU cores anyway.Seems you have a Team Fortres server running on the same machine, if that is the case, that is a big no no.
not sure i understand, the part about things going sideways very quickly. i have the firewall provided by my router. haven't really needed anything more, thus-far.That might work, i never used dns services, just a public IP, but this does imply having a good firewall or things go sideways very quickly.
Please Log in to join the conversation.
3 years 2 months ago #278639
by rodw
Replied by rodw on topic questions on setting up a Buildbot
I'm not sure that the instructions you have are valid above Buster. I seem to remember that there was a blockage which required seb to create a new buildbot
buildbot2.highlab.com/
. Note the different security models for Debian 11 & 12
Also a decent router that has a seperate DMZ would be recommended (says he that runs his own server without one).
Something like the Dlink DSR500AC has seperate network segments to seperate your private network from your public network. BUt there are plenty of cheap 4 x NIC PC's in China you could run pfsense on to achieve this.
Also a decent router that has a seperate DMZ would be recommended (says he that runs his own server without one).
Something like the Dlink DSR500AC has seperate network segments to seperate your private network from your public network. BUt there are plenty of cheap 4 x NIC PC's in China you could run pfsense on to achieve this.
Please Log in to join the conversation.
3 years 2 months ago #278641
by travis036
Replied by travis036 on topic questions on setting up a Buildbot
yeah, even with Debian Stretch, i was unable to get any apt response to install anything. if there is a way to set something up on say Debian 12, or at least something with repos, i am all for it.
Please Log in to join the conversation.
- tommylight
-
- Away
- Administrator
-
Less
More
- Posts: 22010
- Thank you received: 3
3 years 2 months ago #278643
by tommylight
I also absolutely avoid using of the shelf firewall/router, anytime there is an issue/vulnerability the manufacturing company takes ages to post updates (they are busy trying to cover it) so all that time it leaves the server open to anyone who bumps into it.
Just to be clear, i am saying that the home made old PC firewall is much better than the ones costing $10000, and by a huge margin.
Replied by tommylight on topic questions on setting up a Buildbot
This is by far the best option, although any old PC will do just fine for this, two NIC's are good enough but having more leaves possibility of having separate local networks, or even load balancing on the public side.BUt there are plenty of cheap 4 x NIC PC's in China you could run pfsense on to achieve this.
I also absolutely avoid using of the shelf firewall/router, anytime there is an issue/vulnerability the manufacturing company takes ages to post updates (they are busy trying to cover it) so all that time it leaves the server open to anyone who bumps into it.
Just to be clear, i am saying that the home made old PC firewall is much better than the ones costing $10000, and by a huge margin.
Please Log in to join the conversation.
3 years 2 months ago #278644
by rodw
Replied by rodw on topic questions on setting up a Buildbot
Well if you used the new buildbot I linked to, you could set your APT up as per chapter 9 in this doc I wrote for 2.9 and Debian 12.
linuxcnc.org/docs/2.9/html/getting-start...etting-linuxcnc.html
I used ths technique to build the installer and almost every time I built it, the linuxcnc version changed
I'm not set up to run a buildbot. I would like to build a cross compiler for the Raspberry Pi 4B so images for it don't have to be built on a Pi.
Now that would be an interesting buildbot project for you!
linuxcnc.org/docs/2.9/html/getting-start...etting-linuxcnc.html
I used ths technique to build the installer and almost every time I built it, the linuxcnc version changed
I'm not set up to run a buildbot. I would like to build a cross compiler for the Raspberry Pi 4B so images for it don't have to be built on a Pi.
Now that would be an interesting buildbot project for you!
Please Log in to join the conversation.
3 years 2 months ago #278645
by travis036
Replied by travis036 on topic questions on setting up a Buildbot
Please Log in to join the conversation.
Time to create page: 0.102 seconds
