Commit Graph

2747 Commits

Author SHA1 Message Date
github-actions[bot]
892a84aea0
Merge staging-next into staging 2022-09-26 18:02:33 +00:00
github-actions[bot]
59a37c822b
Merge master into staging-next 2022-09-26 18:01:53 +00:00
Sandro
2475ceb968
Merge pull request #192588 from howardburgess/upgrade-pulumi-3.40.1 2022-09-26 14:39:17 +02:00
github-actions[bot]
cbfc406adc
Merge staging-next into staging 2022-09-26 12:02:05 +00:00
github-actions[bot]
7a06ced970
Merge master into staging-next 2022-09-26 12:01:27 +00:00
Gabriella Gonzalez
dcc7610bb1 awscli: Set meta.mainProgram
… so that `nix run nixpkgs#awscli` works
2022-09-26 12:48:52 +02:00
github-actions[bot]
e0bea8e017
Merge staging-next into staging 2022-09-26 00:03:58 +00:00
Martin Weinelt
68c0ca4416 Merge remote-tracking branch 'origin/master' into staging-next 2022-09-25 21:36:31 +02:00
Mario Rodas
1227325bce fastlane: 2.210.0 -> 2.210.1
https://github.com/fastlane/fastlane/releases/tag/2.210.1
2022-09-23 04:20:00 +00:00
R. Ryantm
16052c1ced boulder: 2022-09-14 -> 2022-09-19 2022-09-24 19:36:26 +08:00
R. Ryantm
cf5f44e892 aliyun-cli: 3.0.125 -> 3.0.127 2022-09-24 19:00:29 +08:00
Mario Rodas
d8aa1fc8ee
Merge pull request #192684 from marsam/update-lxd
lxd: 5.5 -> 5.6
2022-09-23 21:57:17 -05:00
Mario Rodas
cb7ea8563a
Merge pull request #192375 from r-ryantm/auto-update/syft
syft: 0.56.0 -> 0.57.0
2022-09-23 21:49:46 -05:00
R. Ryantm
61e1baa609 aws-lambda-rie: 1.3 -> 1.8 2022-09-23 15:35:20 +02:00
Mario Rodas
084295ca03 lxd: 5.5 -> 5.6
https://github.com/lxc/lxd/releases/tag/lxd-5.6
2022-09-23 04:20:00 +00:00
github-actions[bot]
fafe628a8d
Merge staging-next into staging 2022-09-23 00:03:34 +00:00
github-actions[bot]
bdf7bb0f65
Merge master into staging-next 2022-09-23 00:02:56 +00:00
Graham Christensen
1379da1098
Merge pull request #192447 from DeterminateSystems/drop-l
treewide: drop -l$NIX_BUILD_CORES
2022-09-22 19:06:21 -04:00
Graham Christensen
c2b898da76 treewide: drop -l$NIX_BUILD_CORES
Passing `-l$NIX_BUILD_CORES` improperly limits the overall system load.

For a build machine which is configured to run `$B` builds where each
build gets `total cores / B` cores (`$C`), passing `-l $C` to make will
improperly limit the load to `$C` instead of `$B * $C`.

This effect becomes quite pronounced on machines with 80 cores, with
40 simultaneous builds and a cores limit of 2. On a machine with this
configuration, Nix will run 40 builds and make will limit the overall
system load to approximately 2. A build machine with this many cores
can happily run with a load approaching 80.

A non-solution is to oversubscribe the machine, by picking a larger
`$C`. However, there is no way to divide the number of cores in a way
which fairly subdivides the available cores when `$B` is greater than
1.

There has been exploration of passing a jobserver in to the sandbox,
or sharing a jobserver between all the builds. This is one option, but
relatively complicated and only supports make. Lots of other software
uses its own implementation of `-j` and doesn't support either `-l` or
the Make jobserver.

For the case of an interactive user machine, the user should limit
overall system load using `$B`, `$C`, and optionally systemd's
cpu/network/io limiting features.

Making this change should significantly improve the utilization of our
build farm, and improve the throughput of Hydra.
2022-09-22 16:01:23 -04:00
R. Ryantm
b16af369a7 scaleway-cli: 2.5.6 -> 2.6.0 2022-09-22 19:13:42 +00:00
Vladimír Čunát
3671ea902a
Merge branch 'master' into staging-next 2022-09-22 19:06:26 +02:00
R. Ryantm
e7c5ff8b0d syft: 0.56.0 -> 0.57.0 2022-09-22 05:04:36 +00:00
R. Ryantm
66841dac42 procs: 0.13.0 -> 0.13.1 2022-09-22 02:02:47 +00:00
github-actions[bot]
6ded381b0e
Merge master into staging-next 2022-09-22 00:03:22 +00:00
Howard Burgess
8311e543ee pulumi-bin: 3.38.0 -> 3.40.1 2022-09-21 17:33:00 +01:00
Peter Romfeld
9b454809d3
infra: init at 0.15.1 2022-09-21 15:23:18 +03:00
github-actions[bot]
1edfa00d80
Merge master into staging-next 2022-09-20 12:01:29 +00:00
R. Ryantm
f787ce8062 eksctl: 0.111.0 -> 0.112.0 2022-09-20 06:50:41 +00:00
Martin Weinelt
f1dcc2356b
Merge pull request #191333 from NixOS/python-updates 2022-09-19 18:23:07 +02:00
Martin Weinelt
7275d316f8
awscli: 1.25.42 -> 1.25.76 2022-09-19 16:05:53 +02:00
Vladimír Čunát
a5dfac88d5
Merge branch 'master' into staging-next
The java conflicts weren't trivial.  Hopefully OK.
2022-09-19 07:40:23 +02:00
Benjamin Hipple
3d849d830c
Merge pull request #191830 from devusb/awscli2
awscli2: 2.7.20 -> 2.7.33
2022-09-18 18:55:24 -04:00
Martin Weinelt
b97580ffa2
gixy: fix overriden pyparsing by passing setuptools 2022-09-18 21:10:27 +02:00
Morgan Helton
8f38cac848 awscli2: 2.7.20 -> 2.7.33 2022-09-18 13:12:53 -05:00
Mario Rodas
79c42d861e fastlane: 2.209.1 -> 2.210.0
https://github.com/fastlane/fastlane/releases/tag/2.210.0
2022-09-18 04:20:00 +00:00
Mario Rodas
a696a98ec7
Merge pull request #191052 from r-ryantm/auto-update/syft
syft: 0.55.0 -> 0.56.0
2022-09-17 11:10:03 -05:00
R. Ryantm
aac64d54b4 trivy: 0.31.3 -> 0.32.0 2022-09-16 22:13:43 +00:00
Ivv
181151788c
Merge pull request #190114 from jjettenCamunda/add-zbctl
zbctl: init at 8.0.6
2022-09-16 14:56:46 +02:00
Jonas Heinrich
5026166fc4
Merge pull request #191390 from r-ryantm/auto-update/kics
kics: 1.5.15 -> 1.6.0
2022-09-16 13:47:47 +02:00
Jeroen Jetten
de5fe798a8 zbctl: init at 8.0.6 2022-09-16 09:31:58 +02:00
Bobby Rong
44ea61d940
Merge pull request #191225 from misuzu/swapspace-init
swapspace: init at 1.17
2022-09-16 14:03:10 +08:00
R. Ryantm
4d21c2cca9 kics: 1.5.15 -> 1.6.0 2022-09-15 20:56:25 +00:00
R. Ryantm
30e4ff0857 boulder: 2022-09-06 -> 2022-09-14 2022-09-15 14:37:33 +00:00
misuzu
be66f80e87 swapspace: init at 1.17 2022-09-14 22:31:49 +03:00
Martin Weinelt
ac66608eeb
oci-cli: relax oci constraint 2022-09-14 16:08:08 +02:00
Stanisław Pitucha
baa7e5a6d5
Merge pull request #190916 from r-ryantm/auto-update/cf-vault
cf-vault: 0.0.11 -> 0.0.13
2022-09-13 20:57:48 +10:00
R. Ryantm
9990cf51b1 syft: 0.55.0 -> 0.56.0 2022-09-13 10:23:52 +00:00
R. Ryantm
d99a622f7e cf-vault: 0.0.11 -> 0.0.13 2022-09-12 11:23:33 +00:00
Jonas Heinrich
90a12d98d2
Merge pull request #190806 from r-ryantm/auto-update/eksctl
eksctl: 0.110.0 -> 0.111.0
2022-09-12 09:49:11 +02:00
R. Ryantm
649cd671b5 eksctl: 0.110.0 -> 0.111.0 2022-09-11 16:26:58 +00:00