Mailinglist Archive: opensuse-features (93 mails)

< Previous Next >
[openFATE 310759] job dispatching based on capabilities
Feature changed by: Adrian Schröter (adrianSuSE)
Feature #310759, revision 8
Title: job dispatching based on capabilities

- Buildservice: Evaluation by engineering manager
+ Buildservice: Done
Milestone: 2.4
Priority
Requester: Important
Projectmanager: Mandatory

Requested by: Ruediger Oertel (oertel)
Partner organization: openSUSE.org

Description:
We will need to have more detail configuration options during job
assignment to build instances based on the capabilities of the build
hosts.
Possible usecases are:
* packager wants to specify the needed amount of hard disc space,
memory, kernel version or any other hardware requirement like CPU
features.
* OBS admin wants to enforce the usage of a build enviroment (like
chroot, XEN or KVM, running vm kernel version) for certain packages or
projects.
These requirements must stay when doing a branch, link or copy operation to
another place.
Workers need to report the available disk space, memory and cpus back
to the server on startup.
Build jobs should also report the IO and CPU usage during build. A
maximum used filesystem and memory fillment would be also good to
have.



--
openSUSE Feature:
https://features.opensuse.org/310759

< Previous Next >
This Thread
  • No further messages