Max level shown:
1 Logging to: /work/oxidecomputer/omicron/out/LOG
2  Compiling ring v0.17.14
3  Compiling pq-sys v0.4.6 (https://github.com/oxidecomputer/pq-sys?branch=oxide%2Fomicron#b1194c19)
4  Compiling progenitor-impl v0.10.0
5  Compiling is-terminal v0.4.13
6  Compiling convert_case v0.4.0
7  Compiling thread_local v1.1.8
8  Compiling match_cfg v0.1.0
9  Compiling hostname v0.3.1
10  Compiling multer v3.1.0
11  Compiling slog-async v2.8.0
12  Compiling toml_parser v1.0.4
13  Compiling crossbeam-channel v0.5.15
14  Compiling slog-json v2.6.1
15  Compiling derive_more v0.99.20
16  Compiling futures-executor v0.3.31
17  Compiling hex v0.4.3
18  Compiling toml_datetime v0.7.3
19  Compiling serde_spanned v1.0.3
20  Compiling unicode-width v0.1.14
21  Compiling term v1.1.0
22  Compiling take_mut v0.2.2
23  Compiling toml_writer v1.0.4
24  Compiling tabwriter v1.4.0
25  Compiling slog-term v2.9.2
26  Compiling toml v0.9.8
27  Compiling serde_human_bytes v0.1.0 (https://github.com/oxidecomputer/serde_human_bytes?branch=main#0a097945)
28  Compiling futures v0.3.31
29  Compiling slog-bunyan v2.5.0
30  Compiling dropshot v0.16.6
31  Compiling async-stream v0.3.6
32  Compiling rustls v0.23.19
33  Compiling rustls v0.22.4
34  Compiling rdb-types v0.1.0 (https://github.com/oxidecomputer/maghemite?rev=0df320d42b356e689a3c7a7600eec9b16770237a#0df320d4)
35  Compiling progenitor-macro v0.10.0
36  Compiling waitgroup v0.1.2
37  Compiling rustls-pemfile v2.2.0
38  Compiling serde_path_to_error v0.1.20
39  Compiling hostname v0.4.2
40  Compiling instant v0.1.13
41  Compiling debug-ignore v1.0.5
42  Compiling colored v3.0.0
43  Compiling backoff v0.4.0
44  Compiling tufaceous-artifact v0.1.0 (https://github.com/oxidecomputer/tufaceous?branch=main#1eacfcf0)
45  Compiling parse-display v0.10.0
46  Compiling slog-error-chain v0.1.0 (https://github.com/oxidecomputer/slog-error-chain?branch=main#15f69041)
47  Compiling omicron-uuid-kinds v0.1.0 (/work/oxidecomputer/omicron/uuid-kinds)
48  Compiling protocol v0.1.0 (https://github.com/oxidecomputer/lldp#61479b69)
49  Compiling macaddr v1.0.1
50  Compiling rustls-webpki v0.102.8
51  Compiling num-rational v0.4.2
52  Compiling num-complex v0.4.6
53  Compiling num v0.4.3
54  Compiling float-ord v0.3.2
55  Compiling toml v0.8.23
56  Compiling secrecy v0.10.3
57  Compiling prettyplease v0.2.36
58  Compiling bytecount v0.6.8
59  Compiling swrite v0.1.0
60  Compiling crucible-client-types v0.1.0 (https://github.com/oxidecomputer/crucible?rev=7103cd3a3d7b0112d2949dd135db06fef0c156bb#7103cd3a)
61  Compiling console v0.15.10
62  Compiling tokio-rustls v0.25.0
63  Compiling tokio-rustls v0.26.0
64  Compiling password-hash v0.5.0
65  Compiling hyper-rustls v0.27.7
66  Compiling reqwest v0.12.24
67  Compiling blake2 v0.10.6
68  Compiling progenitor-client v0.11.2
69  Compiling progenitor-client v0.10.0
70  Compiling progenitor v0.11.2
71  Compiling mg-admin-client v0.1.0 (https://github.com/oxidecomputer/maghemite?rev=0df320d42b356e689a3c7a7600eec9b16770237a#0df320d4)
72  Compiling propolis_types v0.0.0 (https://github.com/oxidecomputer/propolis?rev=3f1752e6cee9a2f8ecdce6e2ad3326781182e2d9#3f1752e6)
73  Compiling omicron-workspace-hack v0.1.0 (/work/oxidecomputer/omicron/workspace-hack)
74  Compiling api_identity v0.1.0 (/work/oxidecomputer/omicron/api_identity)
75  Compiling omicron-rpaths v0.1.0 (/work/oxidecomputer/omicron/rpaths)
76  Compiling omicron-common v0.1.0 (/work/oxidecomputer/omicron/common)
77  Compiling universal-hash v0.5.1
78  Compiling thiserror-impl-no-std v2.0.2
79  Compiling progenitor v0.10.0
80  Compiling oxlog v0.1.0 (/work/oxidecomputer/omicron/dev-tools/oxlog)
81  Compiling derive-where v1.5.0
82  Compiling opaque-debug v0.3.1
83  Compiling poly1305 v0.8.0
84  Compiling thiserror-no-std v2.0.2
85  Compiling bootstore v0.1.0 (/work/oxidecomputer/omicron/bootstore)
86  Compiling propolis_api_types v0.0.0 (https://github.com/oxidecomputer/propolis?rev=3f1752e6cee9a2f8ecdce6e2ad3326781182e2d9#3f1752e6)
87  Compiling argon2 v0.5.3
88  Compiling chacha20 v0.9.1
89  Compiling aead v0.5.2
90  Compiling omicron-passwords v0.1.0 (/work/oxidecomputer/omicron/passwords)
91  Compiling chacha20poly1305 v0.10.1
92  Compiling vsss-rs v3.3.4
93  Compiling newline-converter v0.3.0
94  Compiling atomicwrites v0.4.4
95  Compiling slog-dtrace v0.3.0
96  Compiling expectorate v1.2.0
97  Compiling resolv-conf v0.7.0
98  Compiling owo-colors v4.2.2
99  Compiling cancel-safe-futures v0.1.5
100  Compiling libsw-core v0.3.1
101  Compiling linked-hash-map v0.5.6
102  Compiling lru-cache v0.1.2
103  Compiling libsw v3.5.0
104  Compiling unicode-xid v0.2.6
105  Compiling linear-map v1.2.0
106  Compiling hickory-proto v0.24.4
107  Compiling utf-8 v0.7.6
108  Compiling oximeter-types-versions v0.1.0 (/work/oxidecomputer/omicron/oximeter/types/versions)
109  Compiling gateway-types-versions v0.1.0 (/work/oxidecomputer/omicron/gateway-types/versions)
110  Compiling update-engine v0.1.0 (/work/oxidecomputer/omicron/update-engine)
111  Compiling convert_case v0.7.1
112  Compiling illumos-utils v0.1.0 (/work/oxidecomputer/omicron/illumos-utils)
113  Compiling clickhouse-admin-types-versions v0.1.0 (/work/oxidecomputer/omicron/clickhouse-admin/types/versions)
114  Compiling sled-hardware-types v0.1.0 (/work/oxidecomputer/omicron/sled-hardware/types)
115  Compiling sled-agent-types-versions v0.1.0 (/work/oxidecomputer/omicron/sled-agent/types/versions)
116  Compiling hickory-resolver v0.24.4
117  Compiling qorb v0.4.1
118  Compiling oximeter-types v0.1.0 (/work/oxidecomputer/omicron/oximeter/types)
119  Compiling clickhouse-admin-types v0.1.0 (/work/oxidecomputer/omicron/clickhouse-admin/types)
120  Compiling derive_more-impl v2.0.1
121  Compiling internal-dns-types v0.1.0 (/work/oxidecomputer/omicron/internal-dns/types)
122  Compiling ereport-types v0.1.0 (/work/oxidecomputer/omicron/ereport/types)
123  Compiling oximeter-schema v0.1.0 (/work/oxidecomputer/omicron/oximeter/schema)
124  Compiling derive_more v2.0.1
125  Compiling gateway-types v0.1.0 (/work/oxidecomputer/omicron/gateway-types)
126  Compiling vte_generate_state_changes v0.1.2
127  Compiling termtree v0.5.1
128  Compiling siphasher v1.0.1
129  Compiling vte v0.11.1
130  Compiling phf_shared v0.12.1
131  Compiling gateway-client v0.1.0 (/work/oxidecomputer/omicron/clients/gateway-client)
132  Compiling crossterm v0.29.0
133  Compiling oximeter-timeseries-macro v0.1.0 (/work/oxidecomputer/omicron/oximeter/timeseries-macro)
134  Compiling oximeter-macro-impl v0.1.0 (/work/oxidecomputer/omicron/oximeter/oximeter-macro-impl)
135  Compiling chrono-tz v0.10.4
136  Compiling strip-ansi-escapes v0.2.0
137  Compiling phf v0.12.1
138  Compiling tungstenite v0.21.0
139  Compiling const_format_proc_macros v0.2.34
140  Compiling oximeter v0.1.0 (/work/oxidecomputer/omicron/oximeter/oximeter)
141  Compiling papergrid v0.11.0
142  Compiling tabled_derive v0.7.0
143  Compiling fd-lock v4.0.2
144  Compiling peg-macros v0.8.5
145  Compiling oximeter-db v0.1.0 (/work/oxidecomputer/omicron/oximeter/db)
146  Compiling csv-core v0.1.11
147  Compiling nu-ansi-term v0.50.1
148  Compiling highway v1.3.0
149  Compiling reedline v0.40.0
150  Compiling oxql-types v0.1.0 (/work/oxidecomputer/omicron/oximeter/oxql-types)
151  Compiling csv v1.3.1
152  Compiling peg v0.8.5
153  Compiling tabled v0.15.0
154  Compiling tough v0.20.0
155  Compiling const_format v0.2.34
156  Compiling tokio-tungstenite v0.21.0
157  Compiling clickward v0.1.0 (https://github.com/oxidecomputer/clickward?rev=e3d9a1c35cf3cd04f9cb2e997b0ad88324d30737#e3d9a1c3)
158  Compiling bcs v0.1.6
159  Compiling semver v0.1.20
160  Compiling rustc_version v0.1.7
161  Compiling cockroach-admin-types v0.1.0 (/work/oxidecomputer/omicron/cockroach-admin/types)
162  Compiling newtype_derive v0.1.6
163  Compiling humantime v2.2.0
164  Compiling smawk v0.3.2
165  Compiling unicode-linebreak v0.1.5
166  Compiling steno v0.4.1
167  Compiling textwrap v0.16.2
168  Compiling propolis-client v0.1.0 (https://github.com/oxidecomputer/propolis?rev=3f1752e6cee9a2f8ecdce6e2ad3326781182e2d9#3f1752e6)
169  Compiling dropshot-api-manager-types v0.2.4
170  Compiling moka v0.12.10
171  Compiling tagptr v0.2.0
172  Compiling parallel-task-set v0.1.0 (/work/oxidecomputer/omicron/parallel-task-set)
173  Compiling proc-macro-error-attr2 v2.0.0
174  Compiling sled-agent-types v0.1.0 (/work/oxidecomputer/omicron/sled-agent/types)
175  Compiling hickory-resolver v0.25.2
176  Compiling proc-macro-error2 v2.0.1
177  Compiling sled-agent-client v0.1.0 (/work/oxidecomputer/omicron/clients/sled-agent-client)
178  Compiling internal-dns-resolver v0.1.0 (/work/oxidecomputer/omicron/internal-dns/resolver)
179  Compiling nexus-types v0.1.0 (/work/oxidecomputer/omicron/nexus/types)
180  Compiling cockroach-admin-client v0.1.0 (/work/oxidecomputer/omicron/clients/cockroach-admin-client)
181  Compiling oximeter-types v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#f41bd73b)
182  Compiling vergen-gitcl v1.0.8
183  Compiling dirs-sys-next v0.1.2
184  Compiling maplit v1.0.2
185  Compiling crunchy v0.2.2
186  Compiling dirs-next v2.0.0
187  Compiling scheduled-thread-pool v0.2.7
188  Compiling oximeter-schema v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#f41bd73b)
189  Compiling dsl_auto_type v0.1.2
190  Compiling num-derive v0.3.3
191  Compiling diesel_table_macro_syntax v0.2.0
192  Compiling tiny-keccak v2.0.2
193  Compiling diesel_derives v2.2.3
194  Compiling oximeter-timeseries-macro v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#f41bd73b)
195  Compiling libscf-sys v1.1.0
196  Compiling r2d2 v0.8.10
197  Compiling term v0.7.0
198  Compiling oximeter-macro-impl v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#f41bd73b)
199  Compiling bit-vec v0.6.3
200  Compiling arc-swap v1.7.1
201  Compiling oximeter v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#f41bd73b)
202  Compiling bit-set v0.5.3
203  Compiling diesel v2.2.12
204  Compiling slog-scope v4.4.0
205  Compiling ascii-canvas v3.0.0
206  Compiling smf v0.10.0 (https://github.com/illumos/smf-rs#72389b51)
207  Compiling tabled_derive v0.11.0
208  Compiling papergrid v0.17.0
209  Compiling testing_table v0.3.0
210  Compiling transceiver-messages v0.1.1 (https://github.com/oxidecomputer/transceiver-control?branch=main#59b8432e)
211  Compiling ena v0.14.3
212  Compiling transceiver-controller v0.1.1 (https://github.com/oxidecomputer/transceiver-control?branch=main#59b8432e)
213  Compiling unicase v2.8.1
214  Compiling diff v0.1.13
215  Compiling bindgen v0.71.1
216  Compiling regex-syntax v0.6.29
217  Compiling transceiver-decode v0.1.0 (https://github.com/oxidecomputer/transceiver-control?branch=main#59b8432e)
218  Compiling tabled v0.20.0
219  Compiling lalrpop v0.19.12
220  Compiling nexus-config v0.1.0 (/work/oxidecomputer/omicron/nexus-config)
221  Compiling slog-stdlog v4.1.1
222  Compiling omicron-cockroach-metrics v0.1.0 (/work/oxidecomputer/omicron/cockroach-metrics)
223  Compiling omicron-certificates v0.1.0 (/work/oxidecomputer/omicron/certificates)
224  Compiling nexus-db-schema v0.1.0 (/work/oxidecomputer/omicron/nexus/db-schema)
225  Compiling nexus-macros-common v0.1.0 (/work/oxidecomputer/omicron/nexus/macros-common)
226  Compiling slog-envlogger v2.2.0
227  Compiling nexus-db-model v0.1.0 (/work/oxidecomputer/omicron/nexus/db-model)
228  Compiling headers-core v0.3.0
229  Compiling libxml v0.3.3
230  Compiling xshell-macros v0.2.7
231  Compiling crc8 v0.1.1
232  Compiling xshell v0.2.7
233  Compiling headers v0.4.1
234  Compiling sled-hardware v0.1.0 (/work/oxidecomputer/omicron/sled-hardware)
235  Compiling db-macros v0.1.0 (/work/oxidecomputer/omicron/nexus/db-macros)
236  Compiling nexus-defaults v0.1.0 (/work/oxidecomputer/omicron/nexus/defaults)
237  Compiling polar-core v0.27.3
238  Compiling key-manager v0.1.0 (/work/oxidecomputer/omicron/key-manager)
239  Compiling nexus-db-fixed-data v0.1.0 (/work/oxidecomputer/omicron/nexus/db-fixed-data)
240  Compiling strum_macros v0.24.3
241  Compiling indoc v1.0.9
242  Compiling sled-storage v0.1.0 (/work/oxidecomputer/omicron/sled-storage)
243  Compiling nexus-auth v0.1.0 (/work/oxidecomputer/omicron/nexus/auth)
244  Compiling derive_builder v0.20.2
245  Compiling oso-derive v0.27.3
246  Compiling impl-trait-for-tuples v0.2.2
247  Compiling samael v0.0.19
248  Compiling quick-xml v0.37.2
249  Compiling half v1.8.3
250  Compiling serde_cbor v0.11.2
251  Compiling authz-macros v0.1.0 (/work/oxidecomputer/omicron/nexus/authz-macros)
252  Compiling nexus-client v0.1.0 (/work/oxidecomputer/omicron/clients/nexus-client)
253  Compiling common v0.1.0 (https://github.com/oxidecomputer/dendrite?rev=ab30fa91227fd478bfe0e023310ca83dec0bc22b#ab30fa91)
254  Compiling diesel-dtrace v0.4.2
255  Compiling nexus-db-lookup v0.1.0 (/work/oxidecomputer/omicron/nexus/db-lookup)
256  Compiling dpd-client v0.1.0 (https://github.com/oxidecomputer/dendrite?rev=ab30fa91227fd478bfe0e023310ca83dec0bc22b#ab30fa91)
257  Compiling bb8 v0.8.5
258  Compiling trait-variant v0.1.2
259  Compiling libipcc v0.1.0 (https://github.com/oxidecomputer/ipcc-rs?rev=524eb8f125003dff50b9703900c6b323f00f9e1b#524eb8f1)
260  Compiling scim2-rs v0.1.0 (https://github.com/oxidecomputer/scim2-rs?rev=c78005db837a71f94c3b8efac9a64cfbdb2d527f#c78005db)
261  Compiling oso v0.27.3
262  Compiling async-bb8-diesel v0.2.1
263  Compiling dns-service-client v0.1.0 (/work/oxidecomputer/omicron/clients/dns-service-client)
264  Compiling installinator-common-versions v0.1.0 (/work/oxidecomputer/omicron/installinator-common/versions)
265  Compiling nexus-db-queries v0.1.0 (/work/oxidecomputer/omicron/nexus/db-queries)
266  Compiling fxhash v0.2.1
267  Compiling ntp-admin-client v0.1.0 (/work/oxidecomputer/omicron/clients/ntp-admin-client)
268  Compiling typify-impl v0.2.0
269  Compiling kstat-rs v0.2.4
270  Compiling libz-sys v1.1.20
271  Compiling nonempty v0.12.0
272  Compiling oximeter-instruments v0.1.0 (/work/oxidecomputer/omicron/oximeter/instruments)
273  Compiling installinator-common v0.1.0 (/work/oxidecomputer/omicron/installinator-common)
274  Compiling oximeter-producer v0.1.0 (/work/oxidecomputer/omicron/oximeter/producer)
275  Compiling typify-macro v0.2.0
276  Compiling sp-sim v0.1.0 (/work/oxidecomputer/omicron/sp-sim)
277  Compiling nanorand v0.7.0
278  Compiling parking_lot_core v0.8.6
279  Compiling flume v0.11.1
280  Compiling mime_guess v2.0.5
281  Compiling libgit2-sys v0.18.2+1.9.1
282  Compiling salty v0.3.0
283  Compiling tabled_derive v0.10.0
284  Compiling clickhouse-admin-server-client v0.1.0 (/work/oxidecomputer/omicron/clients/clickhouse-admin-server-client)
285  Compiling ignore v0.4.23
286  Compiling repo-depot-client v0.1.0 (/work/oxidecomputer/omicron/clients/repo-depot-client)
287  Compiling papergrid v0.14.0
288  Compiling transceiver-messages v0.1.1 (https://github.com/oxidecomputer/transceiver-control#4aac6125)
289  Compiling castaway v0.2.3
290  Compiling nibble_vec v0.1.0
291  Compiling atty v0.2.14
292  Compiling transceiver-controller v0.1.1 (https://github.com/oxidecomputer/transceiver-control#4aac6125)
293  Compiling http-range v0.1.5
294  Compiling endian-type v0.1.2
295  Compiling tufaceous-lib v0.1.0 (https://github.com/oxidecomputer/tufaceous?branch=main#1eacfcf0)
296  Compiling radix_trie v0.2.1
297  Compiling compact_str v0.8.0
298  Compiling transceiver-decode v0.1.0 (https://github.com/oxidecomputer/transceiver-control#4aac6125)
299  Compiling tabled v0.18.0
300  Compiling globwalk v0.9.1
301  Compiling parking_lot v0.11.2
302  Compiling typify v0.2.0
303  Compiling zfs-test-harness v0.1.0 (/work/oxidecomputer/omicron/sled-storage/zfs-test-harness)
304  Compiling predicates-tree v1.0.12
305  Compiling oximeter-client v0.1.0 (/work/oxidecomputer/omicron/clients/oximeter-client)
306  Compiling unicode-truncate v1.1.0
307  Compiling crucible-agent-client v0.0.1 (https://github.com/oxidecomputer/crucible?rev=7103cd3a3d7b0112d2949dd135db06fef0c156bb#7103cd3a)
308  Compiling rats-corim v0.1.0 (https://github.com/oxidecomputer/rats-corim#f0d5d516)
309 error[E0609]: no field `transit_ips` on type `InstanceNetworkInterfaceUpdate`
310  --> nexus/db-model/src/network_interface.rs:635:20
311  |
312 635 |  params.transit_ips.into_iter().partition_map(|net| match net {
313  | ^^^^^^^^^^^ unknown field
314  |
315  = note: available fields are: `identity`, `primary`, `ipv4`, `ipv6`
316 
317  Compiling primeorder v0.13.6
318  Compiling prefix-trie v0.7.0
319  Compiling lru v0.12.5
320  Compiling vergen-git2 v1.0.7
321  Compiling instability v0.3.2
322  Compiling cassowary v0.3.0
323  Compiling indoc v2.0.6
324  Compiling ratatui v0.29.0
325  Compiling hickory-server v0.25.2
326  Compiling p384 v0.13.1
327  Compiling attest-data v0.4.0 (https://github.com/oxidecomputer/dice-util?rev=4b408edc1d00f108ddf635415d783e6f12fe9641#4b408edc)
328  Compiling git2 v0.20.2
329  Compiling camino-tempfile-ext v0.3.2
330  Compiling sled-diagnostics v0.1.0 (/work/oxidecomputer/omicron/sled-diagnostics)
331  Compiling progenitor-impl v0.8.0
332 For more information about this error, try `rustc --explain E0609`.
333 error: could not compile `nexus-db-model` (lib) due to 1 previous error
334 warning: build failed, waiting for other jobs to finish...
335 Error: Failed to build packages