forked from pool/slurm
- updated to 21.08.1, major changes:
* A new "AccountingStoreFlags=job_script" option to store the job scripts
directly in SlurmDBD.
* Added "sacct -o SubmitLine" format option to get the submit line
of a job/step.
* Changes to the node state management so that nodes are marked as PLANNED
instead of IDLE if the scheduler is still accumulating resources while
waiting to launch a job on them.
* RS256 token support in auth/jwt.
* Overhaul of the cgroup subsystems to simplify operation, mitigate a number
of inherent race conditions, and prepare for future cgroup v2 support.
* Further improvements to cloud node power state management.
* A new child process of the Slurm controller called "slurmscriptd"
responsible for executing PrologSlurmctld and EpilogSlurmctld scripts,
which significantly reduces performance issues associated with enabling
those options.
* A new burst_buffer/lua plugin allowing for site-specific asynchronous job
data management.
* Fixes to the job_container/tmpfs plugin to allow the slurmd process to be
restarted while the job is running without issue.
* Added json/yaml output to sacct, squeue, and sinfo commands.
* Added a new node_features/helpers plugin to provide a generic way to change
settings on a compute node across a reboot.
* Added support for automatically detecting and broadcasting shared libraries
for an executable launched with "srun --bcast".
* Added initial OCI container execution support with a new --container option
to sbatch and srun.
* Improved "configless" support by allowing multiple control servers to be
specified through the slurmd --conf-server option, and send additional
configuration files at startup including cli_filter.lua.
OBS-URL: https://build.opensuse.org/request/show/915777
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=184
19 lines
949 B
Plaintext
19 lines
949 B
Plaintext
addFilter(".*obsolete-not-provided slurm-sched-wiki.*")
|
|
addFilter(".*obsolete-not-provided slurmdb-direct.*")
|
|
|
|
# libslurm provides an ABI and a wire protocol. The wire protocol may change
|
|
# with any SLURM version in an incompatible way. Therefore, multiple versions
|
|
# of libslurm should not be installed on the same system.
|
|
# Thus, libraries depending on libslurm need to match the installed SLURM
|
|
# version - independent of their major versions.
|
|
# To host multiple SLURM versions in the same repository we add the version
|
|
# string to package names for none-base versions - even to library packages.
|
|
# This mainly applies to upgrade packages for Leap and SLE in the maintenance
|
|
# channel.
|
|
addFilter("libnss_slurm\d_\d{2}_\d{2}.*: .* shlib-policy-name-error.*")
|
|
|
|
# slurms uses shared libraries for its plugins, so these plugins can have
|
|
# no dependency information
|
|
|
|
addFilter(".*shared-library-without-dependency-information /usr/lib64/slurm/.*so")
|