Graham Christensen
24af143b67
Don't fail if flakehub cache wasn't requested and its requirements weren't present ( #107 )
...
* Treat the use_flakehub flag as an enum to avoid boolean blindness
* Make the match statement around flakehub cache considerate of users who did not opt in to it
* Update magic-nix-cache/src/main.rs
2024-09-25 19:16:43 +00:00
Graham Christensen
955ed68d34
Merge pull request #104 from DeterminateSystems/use-14-large
...
Update our intel macs to 14-large
2024-09-17 17:46:15 -04:00
Graham Christensen
7c6bd9387c
Merge pull request #103 from DeterminateSystems/fh-cache-under-determinate
...
Drop the assertion around the netrc under dnixd
2024-09-17 17:45:25 -04:00
Graham Christensen
6acb043852
Update our intel macs to 14-large
2024-09-17 17:28:15 -04:00
Graham Christensen
04af54090e
Notify the user with an info if we're ignoring their netrc
2024-09-17 17:23:44 -04:00
Graham Christensen
bc76dfa4df
Clean up the netrc handling when dnixd is around
2024-09-17 17:17:11 -04:00
Cole Mickens
5b126b691b
Merge pull request #102 from DeterminateSystems/colemickens/fallback
...
nix.conf: move write for 'fallback', always set it
2024-09-16 12:22:57 -05:00
Cole Mickens
2bcd86656f
nix.conf: move write for 'fallback', always set it
2024-09-16 10:08:16 -07:00
Cole Helbling
f13fa9e9f3
Merge pull request #98 from DeterminateSystems/dependabot/cargo/quinn-proto-0.11.8
...
Bump quinn-proto from 0.11.6 to 0.11.8
2024-09-04 08:25:06 -07:00
dependabot[bot]
7894df9177
Bump quinn-proto from 0.11.6 to 0.11.8
...
Bumps [quinn-proto](https://github.com/quinn-rs/quinn ) from 0.11.6 to 0.11.8.
- [Release notes](https://github.com/quinn-rs/quinn/releases )
- [Commits](https://github.com/quinn-rs/quinn/compare/quinn-proto-0.11.6...quinn-proto-0.11.8 )
---
updated-dependencies:
- dependency-name: quinn-proto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 20:51:01 +00:00
Graham Christensen
949fc954a5
Merge pull request #95 from DeterminateSystems/colemickens/defaults
...
cli: add defaults for flakehub endpoints, nix.conf path
2024-08-30 14:12:31 -04:00
Graham Christensen
b499ff2a0f
Merge pull request #96 from DeterminateSystems/grahamc/defaults
...
What if we used clap's defaults support?
2024-08-30 14:02:39 -04:00
Graham Christensen
3ca2a4bf5b
Reimplement using defaults
2024-08-30 13:32:11 -04:00
Cole Mickens
979ad69132
cli: add defaults for flakehub endpoints, nix.conf path
2024-08-30 09:16:53 -07:00
Graham Christensen
b5a094c7a2
Merge pull request #89 from DeterminateSystems/colemickens/mnc-netrc-uds
...
netrc: fixup handling when using dnixd/uds
2024-08-29 23:32:22 -04:00
Graham Christensen
91eef4416e
Merge pull request #91 from DeterminateSystems/why-io-error
...
Why io error
2024-08-29 23:31:13 -04:00
Graham Christensen
c1924ba94a
Merge pull request #92 from DeterminateSystems/colemickens/startup-noti-file
...
startup notification: create_dir_all parent dir, add context for io ops
2024-08-29 22:52:46 -04:00
Graham Christensen
b1ec181a0a
Merge pull request #93 from DeterminateSystems/colemickens/unwraps-to-expect
...
convert unwraps to expects
2024-08-29 22:42:14 -04:00
Cole Mickens
fa02e9ad6f
convert unwraps to expects
2024-08-29 14:52:02 -07:00
Cole Mickens
21a9552b0b
startup notification: create_dir_all parent dir, add context for io ops
2024-08-29 14:35:21 -07:00
Graham Christensen
f0b1e69100
A couple more contexts in the post-build-hook
2024-08-29 16:46:20 -04:00
Graham Christensen
e52d545126
Convert the other Io error type to have a string of context
2024-08-29 16:40:21 -04:00
Graham Christensen
edb35e8b94
Convert the Io error type to have a string of context
2024-08-29 16:37:49 -04:00
Cole Mickens
11544ed9eb
netrc: cli arg is truly optional, defaults to UDS path
2024-08-29 09:34:52 -07:00
Cole Mickens
a4866b9dcd
Merge pull request #88 from DeterminateSystems/colemickens/mnc-errors
...
pbh: a bit extra logging when fail to subscribe to /events
2024-08-29 11:32:31 -05:00
Cole Mickens
08c8cf0275
netrc: w/ dnixd, don't update netrc, require it to be right path
2024-08-29 09:26:09 -07:00
Cole Mickens
d9d748267f
pbh: a bit extra logging when fail to subscribe to /events
2024-08-29 08:44:54 -07:00
Cole Mickens
48ec31e71d
Merge pull request #87 from DeterminateSystems/colemickens/dnixd-netrc
...
avoid touching netrc-file when dnixd is available
2024-08-28 15:25:57 -05:00
Cole Mickens
9f46b60a8c
avoid touching netrc-file when dnixd is available
2024-08-28 11:29:37 -07:00
Cole Mickens
deeb8d1d79
Merge pull request #83 from DeterminateSystems/colemickens/subscribe-uds-built-paths
...
subscribe to determinate-nixd's uds socket and built-paths endpoint when available
2024-08-15 16:41:31 -05:00
Graham Christensen
7c6300cfdc
Update magic-nix-cache/src/main.rs
2024-08-13 23:39:13 -04:00
Cole Mickens
c41207df35
built-paths: feedback around error handling for store path collection
2024-08-13 12:20:11 -07:00
Cole Mickens
a6daff9a65
built-paths: switch to using /events from /built-paths
2024-08-12 18:44:15 -07:00
Cole Mickens
685fe75327
built-store-paths: mnc can reconnect in dnixd restarts
2024-08-12 12:35:48 -07:00
Cole Mickens
3a001d12e5
built-store-paths: finish pbh code rearrangement
2024-08-12 12:02:42 -07:00
Cole Mickens
0f476bd775
factor 'legacy' pbh out into separate file
2024-08-09 14:07:48 -07:00
Cole Mickens
10cbd94f3c
flake.nix: plz obiwan rust-analyzer, save me
2024-08-09 13:58:31 -07:00
Cole Mickens
594748fe30
built-paths subscription: better heuristic for sipping event frames
2024-08-09 11:57:27 -07:00
Cole Mickens
c0b8f7b57b
hack: stip data frame prefix
2024-08-09 11:55:52 -07:00
Cole Mickens
f82811cc9c
hack: skip default keep-alive
2024-08-09 11:55:52 -07:00
Cole Mickens
57eb3e75c0
uds subscription: enqueue_paths
2024-08-09 11:55:52 -07:00
Cole Mickens
e5d5118022
uds subscription wip
2024-08-09 11:55:52 -07:00
Cole Mickens
2506ee0164
Merge pull request #82 from DeterminateSystems/colemickens/axum-0.7
...
tree: upgrade axum, hyper, etc
2024-08-09 11:46:40 -07:00
Cole Mickens
ef40bb2caf
Merge pull request #86 from DeterminateSystems/crane-fenix
...
Crane fenix
2024-08-09 11:25:12 -07:00
Cole Mickens
cc01b81323
tree: upgrade axum: respond to cole-h feedback
2024-08-09 11:25:12 -07:00
Cole Helbling
2ba4cb13aa
Cleanup old package files
2024-08-09 11:12:04 -07:00
Cole Helbling
c08b262d2a
Use fenix and crane
2024-08-09 11:12:04 -07:00
Cole Helbling
1278a7d98a
fixup: time compilation against new Rust
2024-08-09 11:01:33 -07:00
Cole Helbling
9ac4ce7953
Revert "Update rust-overlays"
...
This reverts commit 4ea576ab60
.
2024-08-09 11:01:33 -07:00
Cole Helbling
d0a51e7820
Revert "Switch to naersk"
...
This reverts commit 902b81a064
.
2024-08-09 11:01:33 -07:00