[New: openFATE 310759] job dispatching based on capabilities
Feature added by: Adrian Schröter (adrianSuSE) Feature #310759, revision 1 Title: job dispatching based on capabilities Buildservice: New Priority Requester: Important Requested by: Adrian Schröter (adriansuse) 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) for certain packages or projects. These requirements must stay when doing a branch, link or copy operation to another place. -- openSUSE Feature: https://features.opensuse.org/310759
Feature changed by: Adrian Schröter (adrianSuSE) Feature #310759, revision 2 Title: job dispatching based on capabilities Buildservice: New Priority Requester: Important - Requested by: Adrian Schröter (adriansuse) + Requested by: Ruediger Oertel (oertel) 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) for certain packages or projects. These requirements must stay when doing a branch, link or copy operation to another place. -- openSUSE Feature: https://features.opensuse.org/310759
Feature changed by: Adrian Schröter (adrianSuSE) Feature #310759, revision 3 Title: job dispatching based on capabilities Buildservice: New - Milestone: 2.3 + Milestone: 2.5 Priority Requester: Important Requested by: Ruediger Oertel (oertel) Project Manager: (Novell) Engineering Manager: (Novell) 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) for certain packages or projects. These requirements must stay when doing a branch, link or copy operation to another place. -- openSUSE Feature: https://features.opensuse.org/310759
Feature changed by: Adrian Schröter (adrianSuSE) Feature #310759, revision 4 Title: job dispatching based on capabilities Buildservice: New Milestone: 2.5 Priority Requester: Important 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) for certain packages or projects. - These requirements must stay when doing a branch, link or copy - operation to another place. + 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. + 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
Feature changed by: Adrian Schröter (adrianSuSE) Feature #310759, revision 5 Title: job dispatching based on capabilities Buildservice: New Milestone: 2.5 Priority Requester: Important 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
Feature changed by: Adrian Schröter (adrianSuSE) Feature #310759, revision 6 Title: job dispatching based on capabilities Buildservice: New - Milestone: 2.5 + Milestone: 2.4 Priority Requester: Important 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
Feature changed by: Adrian Schröter (adrianSuSE) Feature #310759, revision 7 Title: job dispatching based on capabilities - Buildservice: New + Buildservice: Evaluation by engineering manager 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
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
participants (1)
-
fate_noreply@suse.de