Commit 478581b
PR - Integrate approved API SUPs (#124)
* small deployment status updates
Signed-off-by: Armand Craig <[email protected]>
* Initial content injection from approved SUP
Signed-off-by: Armand Craig <[email protected]>
* feat: Migrate Desired State SUP into spec
Signed-off-by: Matthias Lechner <[email protected]>
* feat: Add note on digest format vs RFC 9421
Signed-off-by: Matthias Lechner <[email protected]>
* Updated deployment status and device capabilities markdowns.
Signed-off-by: Armand Craig <[email protected]>
* feat: Update workload deployment concepts
Signed-off-by: Matthias Lechner <[email protected]>
* Improvements to concepts, certificate and onboarding API.
Signed-off-by: Armand Craig <[email protected]>
* Small commit to reorder the navigation to match the client/server interaction workflow.
Signed-off-by: Armand Craig <[email protected]>
* Updates to the various markdowns associated with the onboarding, capabilities, and certificate API sections. Additional improvements to the concepts section.
Signed-off-by: Armand Craig <[email protected]>
* Addressed feedback received via internal review.
Signed-off-by: Armand Craig <[email protected]>
* Embedded the management interface swagger definition.
Signed-off-by: Armand Craig <[email protected]>
* Pinned python 3.12 in the pages job. There was a compatibility issue with 3.x being used with Py03.
Signed-off-by: Armand Craig <[email protected]>
* Update system-design/specification/margo-management-interface/api-requirements-and-security.md
Signed-off-by: Armand Craig <[email protected]>
Co-authored-by: Matthias Lechner <[email protected]>
Signed-off-by: Armand Craig <[email protected]>
* Update system-design/specification/margo-management-interface/api-requirements-and-security.md
Signed-off-by: Armand Craig <[email protected]>
Co-authored-by: Matthias Lechner <[email protected]>
Signed-off-by: Armand Craig <[email protected]>
* Update system-design/specification/margo-management-interface/device-onboarding.md
Signed-off-by: Armand Craig <[email protected]>
Co-authored-by: Matthias Lechner <[email protected]>
Signed-off-by: Armand Craig <[email protected]>
* Update system-design/specification/margo-management-interface/device-onboarding.md
Signed-off-by: Armand Craig <[email protected]>
Co-authored-by: Matthias Lechner <[email protected]>
Signed-off-by: Armand Craig <[email protected]>
* Updates based on recent review
Signed-off-by: Armand Craig <[email protected]>
* Apply suggestions from code review
Signed-off-by: Armand Craig <[email protected]>
Co-authored-by: Philip Presson <[email protected]>
Signed-off-by: Armand Craig <[email protected]>
* - Changed names of files based on fb.
- Fixed various mkdocs build issues
- updated a couple pages for consistency within the concepts section
Signed-off-by: Armand Craig <[email protected]>
* fix: clarify link between Desired State and Deployment Status API
Signed-off-by: Matthias Lechner <[email protected]>
* fix: match style of desired state API docs with rest of the spec
Signed-off-by: Matthias Lechner <[email protected]>
* fix: clarify logging requirements for security events in manifest updates
Signed-off-by: Matthias Lechner <[email protected]>
* fix: clarify replay attack prevention details in signature handling
Signed-off-by: Matthias Lechner <[email protected]>
* - Removed note on root CA that was out of place.
- Added note regarding disconnected/intermittent devices.
- changed version of open api specification to match paths version.
Signed-off-by: Armand Craig <[email protected]>
* Updated version of the API Swagger document along with the link.
Signed-off-by: Armand Craig <[email protected]>
---------
Signed-off-by: Matthias Lechner <[email protected]>
Signed-off-by: Armand Craig <[email protected]>
Co-authored-by: Matthias Lechner <[email protected]>
Co-authored-by: Philip Presson <[email protected]>1 parent f31c8ad commit 478581b
File tree
19 files changed
+1399
-205
lines changed- .github/workflows
- src/specification/margo-management-interface
- resources
- system-design
- assets
- concepts/workload-fleet-managers
- personas-and-definitions
- specification/margo-management-interface
19 files changed
+1399
-205
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
| 117 | + | |
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
30 | | - | |
31 | 31 | | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| 36 | + | |
35 | 37 | | |
36 | 38 | | |
37 | 39 | | |
| |||
79 | 81 | | |
80 | 82 | | |
81 | 83 | | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
82 | 90 | | |
83 | 91 | | |
84 | 92 | | |
| |||
106 | 114 | | |
107 | 115 | | |
108 | 116 | | |
| 117 | + | |
Lines changed: 2 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | | - | |
| 5 | + | |
| 6 | + | |
8 | 7 | | |
9 | 8 | | |
10 | 9 | | |
| |||
Lines changed: 266 additions & 6 deletions
Large diffs are not rendered by default.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
Lines changed: 43 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
Lines changed: 94 additions & 28 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
| 3 | + | |
5 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
6 | 9 | | |
7 | | - | |
| 10 | + | |
8 | 11 | | |
9 | | - | |
10 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
11 | 15 | | |
12 | | - | |
13 | | - | |
14 | | - | |
| 16 | + | |
15 | 17 | | |
16 | | - | |
| 18 | + | |
| 19 | + | |
17 | 20 | | |
18 | | - | |
| 21 | + | |
19 | 22 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
26 | 28 | | |
27 | | - | |
28 | | - | |
| 29 | + | |
29 | 30 | | |
30 | | - | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
31 | 34 | | |
32 | | - | |
| 35 | + | |
33 | 36 | | |
34 | | - | |
| 37 | + | |
| 38 | + | |
35 | 39 | | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
| 40 | + | |
| 41 | + | |
42 | 42 | | |
| 43 | + | |
43 | 44 | | |
44 | | - | |
45 | | - | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
0 commit comments