Skip to content

Commit 3e6645a

Browse files
Rebuilt with latest dependency updates
1 parent 24a4532 commit 3e6645a

File tree

2 files changed

+182
-41
lines changed

2 files changed

+182
-41
lines changed

oxide.json

Lines changed: 61 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"url": "https://oxide.computer",
88
"email": "[email protected]"
99
},
10-
"version": "20251208.0.0"
10+
"version": "2025121200.0.0"
1111
},
1212
"paths": {
1313
"/device/auth": {
@@ -16324,6 +16324,13 @@
1632416324
"open_confirm"
1632516325
]
1632616326
},
16327+
{
16328+
"description": "There is an ongoing Connection Collision that hasn't yet been resolved. Two connections are maintained until one connection receives an Open or is able to progress into Established.",
16329+
"type": "string",
16330+
"enum": [
16331+
"connection_collision"
16332+
]
16333+
},
1632716334
{
1632816335
"description": "Synchronizing with peer.",
1632916336
"type": "string",
@@ -18408,18 +18415,60 @@
1840818415
"time_modified"
1840918416
]
1841018417
},
18418+
"DiskBackend": {
18419+
"description": "The source of a `Disk`'s blocks",
18420+
"oneOf": [
18421+
{
18422+
"type": "object",
18423+
"properties": {
18424+
"type": {
18425+
"type": "string",
18426+
"enum": [
18427+
"local"
18428+
]
18429+
}
18430+
},
18431+
"required": [
18432+
"type"
18433+
]
18434+
},
18435+
{
18436+
"type": "object",
18437+
"properties": {
18438+
"disk_source": {
18439+
"description": "The initial source for this disk",
18440+
"allOf": [
18441+
{
18442+
"$ref": "#/components/schemas/DiskSource"
18443+
}
18444+
]
18445+
},
18446+
"type": {
18447+
"type": "string",
18448+
"enum": [
18449+
"distributed"
18450+
]
18451+
}
18452+
},
18453+
"required": [
18454+
"disk_source",
18455+
"type"
18456+
]
18457+
}
18458+
]
18459+
},
1841118460
"DiskCreate": {
1841218461
"description": "Create-time parameters for a `Disk`",
1841318462
"type": "object",
1841418463
"properties": {
1841518464
"description": {
1841618465
"type": "string"
1841718466
},
18418-
"disk_source": {
18419-
"description": "The initial source for this disk",
18467+
"disk_backend": {
18468+
"description": "The source for this `Disk`'s blocks",
1842018469
"allOf": [
1842118470
{
18422-
"$ref": "#/components/schemas/DiskSource"
18471+
"$ref": "#/components/schemas/DiskBackend"
1842318472
}
1842418473
]
1842518474
},
@@ -18437,7 +18486,7 @@
1843718486
},
1843818487
"required": [
1843918488
"description",
18440-
"disk_source",
18489+
"disk_backend",
1844118490
"name",
1844218491
"size"
1844318492
]
@@ -18480,7 +18529,7 @@
1848018529
]
1848118530
},
1848218531
"DiskSource": {
18483-
"description": "Different sources for a disk",
18532+
"description": "Different sources for a Distributed Disk",
1848418533
"oneOf": [
1848518534
{
1848618535
"description": "Create a blank disk",
@@ -18770,7 +18819,8 @@
1877018819
"DiskType": {
1877118820
"type": "string",
1877218821
"enum": [
18773-
"crucible"
18822+
"distributed",
18823+
"local"
1877418824
]
1877518825
},
1877618826
"Distributiondouble": {
@@ -21188,11 +21238,11 @@
2118821238
"description": {
2118921239
"type": "string"
2119021240
},
21191-
"disk_source": {
21192-
"description": "The initial source for this disk",
21241+
"disk_backend": {
21242+
"description": "The source for this `Disk`'s blocks",
2119321243
"allOf": [
2119421244
{
21195-
"$ref": "#/components/schemas/DiskSource"
21245+
"$ref": "#/components/schemas/DiskBackend"
2119621246
}
2119721247
]
2119821248
},
@@ -21216,7 +21266,7 @@
2121621266
},
2121721267
"required": [
2121821268
"description",
21219-
"disk_source",
21269+
"disk_backend",
2122021270
"name",
2122121271
"size",
2122221272
"type"

0 commit comments

Comments
 (0)