Eelco Dolstra
145e9a8123
Merge pull request #7435 from edolstra/remove-repeat-tests
...
Remove tests for --repeat
2022-12-09 18:15:32 +01:00
Eelco Dolstra
6f61f4667f
Remove tests for --repeat
...
https://hydra.nixos.org/build/201125739
2022-12-09 17:35:40 +01:00
Théophane Hufschmitt
830b3bddf9
Merge pull request #7324 from CircuitCoder/master
...
Update uninstall guide involving systemd
2022-12-09 13:57:26 +01:00
Théophane Hufschmitt
1548dc5587
Merge pull request #6645 from Artturin/limitinfinity
...
systemd,launchd match nixos open files limit
2022-12-09 13:36:13 +01:00
Théophane Hufschmitt
2affb19c92
Merge pull request #7409 from tweag/fix-6383
...
check the store for input before failing (hopefully fix #6383 )
2022-12-09 06:33:30 +01:00
Taeer Bar-Yam
3b27181ee5
fix missing function after rebase
2022-12-08 16:59:21 -05:00
regnat
04b113f6cb
Fix nix log
with CA derivations
...
Fix #6209
When trying to run `nix log <installable>`, try first to resolve the derivation pointed to
by `<installable>` as it is the resolved one that holds the build log.
This has a couple of shortcomings:
1. It’s expensive as it requires re-reading the derivation
2. It’s brittle because if the derivation doesn’t exist anymore or can’t
be resolved (which is the case if any one of its build inputs is missing),
then we can’t access the log anymore
However, I don’t think we can do better (at least not right now).
The alternatives I see are:
1. Copy the build log for the un-resolved derivation. But that means a
lot of duplication
2. Store the results of the resolving in the db. Which might be the best
long-term solution, but leads to a whole new class of potential
issues.
2022-12-08 16:03:20 -05:00
Linus Heckemann
25e87c3c91
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/e22d9c397e5e6d92771cc1534e7769f2167c2952' (2022-11-26)
→ 'github:NixOS/nixpkgs/04a75b2eecc0acf6239acf9dd04485ff8d14f425' (2022-12-08)
NixOS 22.11 is now no longer beta.
2022-12-08 17:09:50 +01:00
Théophane Hufschmitt
1dd7779c7c
Merge pull request #7379 from fricklerhandwerk/refactor-generate-options
...
refactor rendering documentation of options
2022-12-08 06:39:13 +01:00
Théophane Hufschmitt
f4d6f3ae8f
Merge pull request #7404 from ncfavier/tmpdir-tests
...
tests: don't refer to TMPDIR
2022-12-07 21:43:09 +01:00
Eelco Dolstra
5dce1a5af6
Merge pull request #7414 from hercules-ci/version-newline
...
.version: Add newline
2022-12-07 17:02:18 +01:00
Eelco Dolstra
d602762dc7
Merge pull request #7099 from lheckemann/remove-repeat
...
Remove repeat option
2022-12-07 16:32:35 +01:00
Valentin Gagarin
ebeaf03558
do not render links in man pages
...
this is a follow-up on e7dcacb
.
most links are relative and this should not be too much of a detriment.
2022-12-07 16:20:25 +01:00
Valentin Gagarin
b8a1ff98c1
use HTML anchors for config parameters
...
this avoids incorrect rendering on the man pages, since `lowdown`
neither parses the anchor syntax nor HTML.
this should rather be fixed in lowdown, as adding more anchors
would otherwise produce ever more noise and error-prone repetition.
2022-12-07 16:18:50 +01:00
Eelco Dolstra
b5b7902a08
Merge branch 'master' into remove-repeat
2022-12-07 16:04:47 +01:00
Eelco Dolstra
703d863a48
Trivial changes from the lazy-trees branch
2022-12-07 14:06:34 +01:00
Robert Hensing
af8136afd4
flake.nix: Use nixpkgs.lib.fileContents
2022-12-07 13:55:31 +01:00
endgame
c710aa1abd
Post build hook signing ( #7408 )
...
* docs: Use secret-key-files when demonstrating post-build-hooks
The docs used to recommend calling `nix store sign` in a post-build
hook, but on more recent versions of nix, this results in unsigned
store paths being copied into binary caches. See
https://github.com/NixOS/nix/issues/6960 for details.
Instead, use the `secret-key-files` config option, which signs all
locally-built derivations with the private key.
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-12-07 13:55:02 +01:00
Robert Hensing
cc27bd0633
.version: Add newline
2022-12-07 13:39:10 +01:00
Eelco Dolstra
acb69a7beb
Apply suggestions from code review
...
Co-authored-by: Théophane Hufschmitt <7226587+thufschmitt@users.noreply.github.com>
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2022-12-07 13:29:50 +01:00
Eelco Dolstra
9c9768572b
Merge pull request #7419 from fricklerhandwerk/installer-contact
...
let installer blurb to to community page
2022-12-07 13:27:09 +01:00
Linus Heckemann
8e0946e8df
Remove repeat and enforce-determinism options
...
These only functioned if a very narrow combination of conditions held:
- The result path does not yet exist (--check did not result in
repeated builds), AND
- The result path is not available from any configured substituters, AND
- No remote builders that can build the path are available.
If any of these do not hold, a derivation would be built 0 or 1 times
regardless of the repeat option. Thus, remove it to avoid confusion.
2022-12-07 11:36:48 +01:00
Théophane Hufschmitt
c4a6113800
Merge pull request #7418 from fricklerhandwerk/installer-issue
...
add template for installer issues
2022-12-07 11:24:28 +01:00
Valentin Gagarin
6833ded764
let installer blurb point to community page
...
being too specific about it requires more maintenance (or otherwise
produced more confusion and churn), since these points of contact change
over time.
2022-12-07 10:05:37 +01:00
Valentin Gagarin
e5a2af2832
add template for installer issues
...
since the installer prompts users to file issues, labelling them
automatically should reduce triaging effort significantly.
2022-12-07 10:00:27 +01:00
Eelco Dolstra
4cd3abd846
Merge pull request #7413 from NixOS/bump-2.13
...
Bump version to 2.13
2022-12-06 18:10:51 +01:00
Eelco Dolstra
27392a3b48
More tweaks
2022-12-06 17:46:42 +01:00
Eelco Dolstra
18431a453e
Bump version
2022-12-06 17:26:49 +01:00
Taeer Bar-Yam
1c8de7d3d0
improve style
2022-12-06 11:25:38 -05:00
Eelco Dolstra
31e3c7d6fd
Mention Discourse
2022-12-06 17:07:51 +01:00
Naïm Favier
08dcd22582
tests: don't refer to TMPDIR
2022-12-06 16:36:42 +01:00
Eelco Dolstra
758c2fdbfe
Update maintainers/release-process.md
...
Co-authored-by: Théophane Hufschmitt <7226587+thufschmitt@users.noreply.github.com>
2022-12-06 15:27:45 +01:00
Eelco Dolstra
f2b9e1f8cb
Update maintainers/release-process.md
...
Co-authored-by: Théophane Hufschmitt <7226587+thufschmitt@users.noreply.github.com>
2022-12-06 15:26:26 +01:00
Eelco Dolstra
98364a0df2
Mention milestone
2022-12-06 14:33:12 +01:00
Eelco Dolstra
eece14dce4
Merge pull request #7410 from edolstra/release-notes
...
Branch 2.12 release notes
2022-12-06 14:30:09 +01:00
Eelco Dolstra
aaef82e192
Document the release process
2022-12-06 14:12:05 +01:00
Eelco Dolstra
8fc9a4e583
Remove GPG-signing of releases
...
This makes it easier for others to make releases, and probably few
people care about GPG signatures anyway.
2022-12-06 14:00:38 +01:00
Eelco Dolstra
5b4b2eefa1
Release notes
2022-12-06 13:55:09 +01:00
Eelco Dolstra
54906bc93c
Merge pull request #7382 from fricklerhandwerk/doc-automatic-uid
...
move documentation on `auto-allocate-uids` to options docs
2022-12-06 11:31:34 +01:00
Eelco Dolstra
484578d3f9
Tweak option descriptions
2022-12-06 10:30:36 +01:00
Taeer Bar-Yam
8c7661da09
check the store for input before failing (hopefully fix #6383 )
2022-12-05 23:22:38 -05:00
Théophane Hufschmitt
bfcf30f0ab
Merge pull request #7390 from Radvendii/fix-6383
...
check the store for input before failing (hopefully fix #6700 )
2022-12-05 18:04:41 +01:00
Eelco Dolstra
a21d9523b9
Merge pull request #7401 from Mic92/cgroup-typo
...
getMaxCPU: fix cgroup path
2022-12-05 17:53:05 +01:00
Eelco Dolstra
a4642ca73e
Merge pull request #7392 from edolstra/revert-7251
...
Revert "docs: drop shell prompt character for consistency"
2022-12-05 17:51:13 +01:00
Taeer Bar-Yam
e4f9f3bf24
check the store for input before failing (hopefully fix #6700 )
2022-12-05 11:27:47 -05:00
Eelco Dolstra
14c3d76048
Merge pull request #7329 from fricklerhandwerk/maintainers
...
add maintainers' handbook
2022-12-05 17:21:36 +01:00
Eelco Dolstra
e0ab2069c9
Consistent capitalisation
2022-12-05 16:55:55 +01:00
Eelco Dolstra
647e60b356
maintainers/README.md: Use CET
2022-12-05 16:35:25 +01:00
Eelco Dolstra
67d76cb8df
Fix typo
2022-12-05 16:34:39 +01:00
Théophane Hufschmitt
3b05124682
Merge pull request #7277 from fricklerhandwerk/codeowners
...
add CODEOWNERS
2022-12-05 14:58:50 +01:00