[openFATE 307841] distributed computing for build service
Feature added by: Adam Mizerski (etamPL) Feature #307841, revision 1 Title: distributed computing for build service Buildservice: Unconfirmed Priority Requester: Desirable Requested by: Adam Mizerski (etampl) Description: Facts: Build service is overloaded. Now there is about 5000 packages in i586 waiting queue and the same in x86_64. Few days ago it was 3000, so it's growing. My idea: Distributed packaging using BOINC (http://boinc.berkeley.edu) platform. I think that for security reasons big and important packages (like kernel) should be build on OBS build hosts, but everything else can be distributed. -- openSUSE Feature: https://features.opensuse.org/307841
Feature changed by: Adam Mizerski (etamPL) Feature #307841, revision 3 Title: distributed computing for build service Buildservice: Unconfirmed Priority Requester: Desirable Requested by: Adam Mizerski (etampl) Description: Facts: Build service is overloaded. Now there is about 5000 packages in i586 waiting queue and the same in x86_64. Few days ago it was 3000, so it's growing. My idea: Distributed packaging using BOINC (http://boinc.berkeley.edu) platform. I think that for security reasons big and important packages (like kernel) should be build on OBS build hosts, but everything else can be distributed. + Discussion: + #1: Adam Mizerski (etampl) (2009-09-30 19:49:13) + Ok. The "buildpower" is back again, but anyway it would be a nice + feature. -- openSUSE Feature: https://features.opensuse.org/307841
Feature changed by: Jan Engelhardt (jengelh) Feature #307841, revision 4 Title: distributed computing for build service Buildservice: Unconfirmed Priority Requester: Desirable Requested by: Adam Mizerski (etampl) Description: Facts: Build service is overloaded. Now there is about 5000 packages in i586 waiting queue and the same in x86_64. Few days ago it was 3000, so it's growing. My idea: Distributed packaging using BOINC (http://boinc.berkeley.edu) platform. I think that for security reasons big and important packages (like kernel) should be build on OBS build hosts, but everything else can be distributed. Discussion: #1: Adam Mizerski (etampl) (2009-09-30 19:49:13) Ok. The "buildpower" is back again, but anyway it would be a nice feature. + #2: Jan Engelhardt (jengelh) (2009-10-07 16:46:12) + If you go by security, you would never want to build on another's + host. -- openSUSE Feature: https://features.opensuse.org/307841
Feature changed by: Sebastian Siebert (Freespacer) Feature #307841, revision 5 Title: distributed computing for build service Buildservice: Unconfirmed Priority Requester: Desirable Requested by: Adam Mizerski (etampl) Description: Facts: Build service is overloaded. Now there is about 5000 packages in i586 waiting queue and the same in x86_64. Few days ago it was 3000, so it's growing. My idea: Distributed packaging using BOINC (http://boinc.berkeley.edu) platform. I think that for security reasons big and important packages (like kernel) should be build on OBS build hosts, but everything else can be distributed. Discussion: #1: Adam Mizerski (etampl) (2009-09-30 19:49:13) Ok. The "buildpower" is back again, but anyway it would be a nice feature. #2: Jan Engelhardt (jengelh) (2009-10-07 16:46:12) If you go by security, you would never want to build on another's host. + #3: (freespacer) (2009-10-11 15:58:17) + I think, it isn't a good idea. + First, for the security is subject a comprehensive precaution. check + the integrity of the build tools on the private build machine + (detection of possible unwanted modifications). + Second, many applications like OpenSSH, PAM, Kerberos, Firewall, + appamor and so on are too critical to build on external machine. This + can open a hole for backdoors and trojans. + Third, the BOINC tool doesn't have safty agains manipulations. A + possible way are closed-source of an openSUSE-BOINC-tool, but this is a + violation our guiding principles because everyone want to know about + the functions of this tool. This is generally understandable. -- openSUSE Feature: https://features.opensuse.org/307841
Feature changed by: Adrian Schröter (adrianSuSE) Feature #307841, revision 6 Title: distributed computing for build service - Buildservice: Unconfirmed + Buildservice: Duplicate of #308310 Priority Requester: Desirable Requested by: Adam Mizerski (etampl) Description: Facts: Build service is overloaded. Now there is about 5000 packages in i586 waiting queue and the same in x86_64. Few days ago it was 3000, so it's growing. My idea: Distributed packaging using BOINC (http://boinc.berkeley.edu) platform. I think that for security reasons big and important packages (like kernel) should be build on OBS build hosts, but everything else can be distributed. + Relations: + - feature/duplicate: 308310 Discussion: #1: Adam Mizerski (etampl) (2009-09-30 19:49:13) Ok. The "buildpower" is back again, but anyway it would be a nice feature. #2: Jan Engelhardt (jengelh) (2009-10-07 16:46:12) If you go by security, you would never want to build on another's host. #3: (freespacer) (2009-10-11 15:58:17) I think, it isn't a good idea. First, for the security is subject a comprehensive precaution. check the integrity of the build tools on the private build machine (detection of possible unwanted modifications). Second, many applications like OpenSSH, PAM, Kerberos, Firewall, appamor and so on are too critical to build on external machine. This can open a hole for backdoors and trojans. Third, the BOINC tool doesn't have safty agains manipulations. A possible way are closed-source of an openSUSE-BOINC-tool, but this is a violation our guiding principles because everyone want to know about the functions of this tool. This is generally understandable. -- openSUSE Feature: https://features.opensuse.org/307841
participants (1)
-
fate_noreply@suse.de