Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import gunbc.output_policy { OutcomeIsData }
import extdeps.external_authority { ExternalAuthority }
import extdeps.uri { Uri, Https }
import extdeps.shell
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io { Filesystem }
import extdeps.tools.xorriso
import extdeps.tools.grep
import extdeps.tools.sed
Expand Down
1 change: 1 addition & 0 deletions dag/extdeps/realization/materialization_store_local.dag
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
module extdeps.realization.materialization_store_local

import extdeps.filesystem.filesystem_io {
Filesystem,
FilesystemFailureKind, FilesystemNotFound, FilesystemAlreadyExists, FilesystemPermissionDenied,
FilesystemOtherFailure,
FilesystemExactRead, FilesystemExactPathRead, FilesystemExactPathAbsent,
Expand Down
2 changes: 1 addition & 1 deletion dag/gunbc/auth/netrc_binding.dag
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module gunbc.auth.netrc_binding

import std.types { NonEmptyStr, String, Bool, Secret, FilePath }
import extdeps.shell
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io { Filesystem }

// A CREDENTIAL BINDING: THE ONE SANCTIONED WAY A SECRET REACHES A SUBPROCESS ON THIS FLEET.
//
Expand Down
3 changes: 2 additions & 1 deletion dag/gunbc/clock_read.dag
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
module gunbc.clock_read

import std.types { String, NonEmptyStr }
import extdeps.clock
import extdeps.clock { Clock }
import v2.std.optional { Present }

fn clock_now_probed_at() -> NonEmptyStr? {
let result = Clock.Now()
Expand Down
2 changes: 1 addition & 1 deletion dag/gunbc/devboot/produce.dag
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import extdeps.tools.env { env_path_resolved_program, env_prefixed_args }
import v2.std.orchestration { EnvBinding, EnvSet }
import extdeps.git
import extdeps.git.plumbing
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io { Filesystem }
import gunbc.devboot.transport {
devboot_witness_run,
devboot_ensure_directory,
Expand Down
2 changes: 1 addition & 1 deletion dag/gunbc/fabric/fabric_event_log.dag
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import std.nat { Nat, nat_range_inclusive }
import std.algebra { trim }
import std.measure { Count, One }
import product.placement_supply { HostIdentity, host_identity_eq }
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io { Filesystem }
import extdeps.shell
import extdeps.git
import extdeps.git.plumbing
Expand Down
3 changes: 2 additions & 1 deletion dag/gunbc/fabric/fabric_event_log_host.dag
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@ module gunbc.fabric_event_log_host

import std.types { String, NonEmptyStr, FilePath, EpochSecs }
import std.algebra { trim }
import extdeps.clock
import extdeps.clock { Clock }
import product.placement_supply { HostIdentity }
import gunbc.roadmap_dashboard_instance { HostDashboardInstance, DashboardInstanceByHost, DashboardInstanceForHost, DashboardInstanceHostUnknown, dashboard_instance_for_host, dashboard_instance_event_log_root }
import gunbc.fabric_event_log { fabric_event_log_placement, event_log_remote_for, EventLogLayout, event_log_layout }
import v2.std.optional { Present }

// WHERE THE EVENT LOG IS FROM THE EXECUTING HOST'S POINT OF VIEW: the dashboard instance declared
// for the host supplies the executor's root (the mirror lives under it) and the identity the
Expand Down
2 changes: 1 addition & 1 deletion dag/gunbc/host/host_effect_codex_supervised_turn.dag
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import std.dissolution { DissolutionCondition, unbound_dissolution }
import std.types { String, NonEmptyStr, Int, List, Bool }
import extdeps.git.inspect
import extdeps.gunbc
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io { Filesystem }
import extdeps.llm.codex_app_server_stdio_session { CodexAppServerStdioSessionIntent }
import gunbc.host_effect { HostEffectTransport, LocalShell, SshShell, FleetSsh, EmitArtifactThenThinRun }
import gunbc.ci_release_bins { release_bin_is_enrolled }
Expand Down
2 changes: 1 addition & 1 deletion dag/gunbc/host/host_effect_nbd_proxy_serve.dag
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import extdeps.bmc.webui.nbd_proxy_serve {
nbd_proxy_serve_websocat_unit_name,
nbd_proxy_serve_session_fingerprint,
}
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io { Filesystem }
import extdeps.gunbc
import gunbc.session_lease {
ProcessPortScope,
Expand Down
2 changes: 1 addition & 1 deletion dag/gunbc/host/host_effect_realize.dag
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ import gunbc.build_cache_instance { ci_cache_instance }
import gunbc.srv3_boot_once_cd {
srv3_boot_once_apply_read_back_sleep,
}
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io { Filesystem }
import std.measure { second_count, ByteSize, byte_size_count }
import gunbc.srv3_ubuntu_install_media_artifact { srv3_ubuntu_install_media_artifact }
import gunbc.srv3_seeded_install_media_artifact { srv3_seeded_install_media_artifact }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module tools.self_host_curated_seed_linked_harness
import std.dissolution { DissolutionCondition, dissolution_description, unbound_dissolution }

import extdeps.shell
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io { Filesystem }
import extdeps.cargo_build
import extdeps.git
import extdeps.git.inspect
Expand Down
2 changes: 1 addition & 1 deletion dag/gunbc/package_delivery.dag
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ import extdeps.http.client
import extdeps.shell
import extdeps.shell.exec
import extdeps.llm.codex_app_server { CodexAppServerExecutable }
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io { Filesystem }
import extdeps.tools.npm
import gunbc.host_cli_dependency {
observe_host_cli_dependency,
Expand Down
2 changes: 1 addition & 1 deletion dag/gunbc/roadmap/roadmap_belt_actuate.dag
Original file line number Diff line number Diff line change
Expand Up @@ -418,8 +418,8 @@ import gunbc.roadmap_presentation {
}
import extdeps.gunbc
import extdeps.shell
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io {
Filesystem,
FilesystemEntryAbsent,
FilesystemEntryListed,
FilesystemEntryPresenceIndeterminate,
Expand Down
2 changes: 1 addition & 1 deletion dag/gunbc/roadmap/roadmap_publication_helper.dag
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import std.content_hash { content_hash_atom }
import std.process { ProcessExit, ExitSuccess, exit_failure }
import gunbc.output_policy { OutcomeIsData }
import extdeps.shell
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io { Filesystem, filesystem_listing_names_entry }
import extdeps.languages.json.emit {
JsonValue,
json_string,
Expand Down
3 changes: 2 additions & 1 deletion dag/gunbc/srv3/srv3_boot_once_cd.dag
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module gunbc.srv3_boot_once_cd
import std.measure { Second, second }
import extdeps.bmc.http
import std.scoped_authorization { ScopedAuthorization }
import std.types { Timestamp }
import std.types { Timestamp, Unit }
import gunbc.clock_read { clock_now_probed_at }
import gunbc.workflow_escalation {
workflow_destructive_step_refusal_reason
Expand Down Expand Up @@ -37,6 +37,7 @@ import gunbc.tools.bmc_onboard {
boot_override_body,
reset_body
}
import extdeps.filesystem.filesystem_io { Filesystem }

data srv3_boot_once_apply_read_back_sleep: Second = second(count: 45)

Expand Down
2 changes: 1 addition & 1 deletion dag/gunbc/tools/bmc_onboard.dag
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module gunbc.tools.bmc_onboard

import extdeps.bmc.http
import extdeps.shell
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io { Filesystem }
import extdeps.entropy
import extdeps.cloud.gcp.secret_manager {
sm_resolved_version_id,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
module test.claim.materialization_store_local_wet_witness

import extdeps.shell
import extdeps.filesystem.filesystem_io
import extdeps.filesystem.filesystem_io { Filesystem }
import std.types { Bool, Int, List, String, NonEmptyStr }
import std.content_hash { ContentHash, Fnv1a64Structural, content_hash_atom }
import std.materialization_provider {
Expand Down
Loading
Loading