Skip to content
Merged
Show file tree
Hide file tree
Changes from 29 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
9bb158c
Base compatability with new OPTE ioctl API
FelixMcFelix Nov 21, 2023
a1aa492
Initial implementation of add/list floating IP endpoint
FelixMcFelix Nov 22, 2023
07e0187
Add incremental schema updates
FelixMcFelix Nov 22, 2023
b430952
`cargo fmt`, some implementation post-it notes
FelixMcFelix Nov 22, 2023
4db9048
Fix schema migration and definitions
FelixMcFelix Nov 22, 2023
ba0f7a3
Working addition/listing of floating IPs, correct DB constraints
FelixMcFelix Nov 23, 2023
afb7f93
Sled-agent + sled-agent-client plumbing of extIPs
FelixMcFelix Nov 23, 2023
73d9f0d
Better view type for floating IPs
FelixMcFelix Nov 23, 2023
c826bb3
Add FloatingIp view, resource handling + authz
FelixMcFelix Nov 24, 2023
dd37e41
Create/Delete-time Floating IP management
FelixMcFelix Nov 24, 2023
649cce5
Appeasement for Clippy
FelixMcFelix Nov 24, 2023
57620d8
Cargo hakari + OPTE false version
FelixMcFelix Nov 24, 2023
0cdbc1c
Apply missed schema version bump
FelixMcFelix Nov 25, 2023
520e589
Fix External IP dup-name error checking, constraints test
FelixMcFelix Nov 27, 2023
037f7b6
Fixup iam_roles_test with FloatingIp Resource
FelixMcFelix Nov 27, 2023
9edb4ea
Fix up authz integration tests, add ephemeral limit
FelixMcFelix Nov 27, 2023
d95a288
Merge branch 'main' into felixmcfelix/floating-ip
FelixMcFelix Nov 27, 2023
4b6029e
Move new changes to Schema v15.0
FelixMcFelix Nov 27, 2023
2b76bd5
Merge branch 'main' into felixmcfelix/floating-ip
FelixMcFelix Nov 28, 2023
e6cc0fb
Add unit tests for Floating API endpoint behaviour
FelixMcFelix Nov 28, 2023
e037e3e
Add multi-external-IP test for instances
FelixMcFelix Nov 28, 2023
5a5a02a
Re-read complete changelog, tidying up.
FelixMcFelix Nov 28, 2023
649eba7
Accidentally a cargo fmt
FelixMcFelix Nov 28, 2023
b29188e
Correct doc comment for openapi test.
FelixMcFelix Nov 28, 2023
d41e1fb
Merge branch 'main' into felixmcfelix/floating-ip
FelixMcFelix Dec 1, 2023
9680ac8
Use published OPTE.
FelixMcFelix Dec 1, 2023
7fb49b8
Missed a merge conflict.
FelixMcFelix Dec 1, 2023
43ef99d
Fix: detach floating IPs during create saga undo
FelixMcFelix Dec 4, 2023
52b9157
Merge branch 'main' into felixmcfelix/floating-ip
FelixMcFelix Dec 5, 2023
deaf98b
Merge branch 'main' into felixmcfelix/floating-ip
FelixMcFelix Dec 6, 2023
49bd634
Minor fmt.
FelixMcFelix Dec 6, 2023
112e9f2
Review feedback: comment expansion.
FelixMcFelix Dec 6, 2023
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
2 changes: 1 addition & 1 deletion .github/buildomat/jobs/deploy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#:
#: name = "helios / deploy"
#: variety = "basic"
#: target = "lab-2.0-opte-0.25"
#: target = "lab-2.0-opte-0.27"
#: output_rules = [
#: "%/var/svc/log/oxide-sled-agent:default.log*",
#: "%/pool/ext/*/crypt/zone/oxz_*/root/var/svc/log/oxide-*.log*",
Expand Down
Loading