Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[HLD] SONiC ConfigDB support Yang default values and profiles. #989

Open
wants to merge 31 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
89fef3e
Add TACACS+ protocol requirement document.
liuh-80 Jul 9, 2021
5e3fc17
Improve document.
liuh-80 Jul 9, 2021
d1805c6
Update document according to PR comments.
liuh-80 Jul 13, 2021
f3c8020
Improve document.
liuh-80 Jul 15, 2021
bf1e468
Update requirement document, remove some authorization limitation bec…
liuh-80 Jul 20, 2021
e060412
Save document change.
liuh-80 Jul 27, 2021
8ce6293
Improve design document.
liuh-80 Jul 28, 2021
39e1376
Update design document.
liuh-80 Jul 29, 2021
ecc6f3e
Fix section numbers.
liuh-80 Jul 29, 2021
ef48e3d
Improve document.
liuh-80 Jul 29, 2021
241e35d
Update document according to EOS AAA behavior.
liuh-80 Aug 4, 2021
dc8e5e0
Improve document.
liuh-80 Aug 6, 2021
e06e901
Fix typo
liuh-80 Aug 18, 2021
e8da9bc
Improve document according to review feedback.
liuh-80 Aug 19, 2021
4cf0581
Improve document according to community review.
liuh-80 Sep 22, 2021
1bec8fc
Improve document according review comments.
liuh-80 Sep 22, 2021
4d1660c
Fix PR comments.
liuh-80 Sep 22, 2021
15bd52c
Update design document.
liuh-80 Oct 12, 2021
92ea017
Add comments for AAA table 'login' attribute name issue.
liuh-80 Oct 19, 2021
f6f62ac
Merge branch 'Azure:master' into master
liuh-80 Dec 2, 2021
6942286
Merge branch 'sonic-net:master' into master
liuh-80 Jun 15, 2022
2829484
Merge branch 'sonic-net:master' into master
liuh-80 Jul 22, 2022
25734fc
Merge branch 'sonic-net:master' into master
liuh-80 Aug 30, 2022
8de3a60
Add design document for "ConfigDB support Yang default value and prof…
liuh-80 Aug 30, 2022
3b6efc4
Fix typo
liuh-80 Aug 30, 2022
ba3790a
Improve reboot handling
liuh-80 Aug 31, 2022
ece1aa7
Improve migration plan
liuh-80 Aug 31, 2022
3838154
Remove a unnecessary class from design document
liuh-80 Sep 5, 2022
8046143
Improve design doc and yang model
liuh-80 Oct 12, 2022
993a279
Merge branch 'dev/liuh/configdb_default_value' of https://github.com/…
liuh-80 Oct 17, 2022
88d7749
Add more example
liuh-80 Oct 17, 2022
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
415 changes: 415 additions & 0 deletions doc/mgmt/SONiC_ConfigDB_support_Yang_default_values_and_profiles.md

Large diffs are not rendered by default.

Binary file added doc/mgmt/images/profile-db-example-1.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/mgmt/images/profile-db-example-2.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/mgmt/images/profile-db-example-3.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/mgmt/images/profile-db-example-4.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/mgmt/images/profile-db-example-5.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/mgmt/images/profile-db-example-6.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/mgmt/images/profile-db-example-7.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/mgmt/images/swss-common-default-value.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/mgmt/images/swss-common-layer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
38 changes: 38 additions & 0 deletions doc/mgmt/sonic-profile-delete.yang
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
module sonic-profile-delete {
namespace "http://github.com/Azure/sonic-acl";
prefix sacl;
yang-version 1.1;

import ietf-yang-types {
prefix yang;
}

import sonic-common {
prefix scommon;
}

organization
"SONiC";

contact
"SONiC";

description
"SONIC PROFILE DELETE";

revision 2022-07-22 {
description
"Initial revision.";
}

container sonic-profile-delete {

list PROFILE_DELETE {
key "itemkey";

leaf itemkey {
type string;
}
}
}
}