-
Notifications
You must be signed in to change notification settings - Fork 22
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
IAC-791 Full Support of the vRO Policies Feature #202
IAC-791 Full Support of the vRO Policies Feature #202
Conversation
docs/versions/latest/Components/Archetypes/typescript/Components/Policy.md
Show resolved
Hide resolved
docs/versions/latest/Components/Archetypes/typescript/Components/Policy.md
Outdated
Show resolved
Hide resolved
docs/versions/latest/Components/Archetypes/typescript/Components/Policy.md
Outdated
Show resolved
Hide resolved
docs/versions/latest/Components/Archetypes/typescript/Components/Policy.md
Show resolved
Hide resolved
docs/versions/latest/Components/Archetypes/typescript/Components/Policy.md
Show resolved
Hide resolved
Seems like the build is failing, lets fix it |
The failure is due to changes in the interface parameters which fails the samples repo build. It is decided to implement versioning to be backward compatible. I'm currently working on it, will update the PR along with the changes mentioned in the comments. |
@akashayyappan let's introduce versioning of the interface and keep backward compatibility. |
One more content from me regarding the limitation of the element types, also sync with master |
@Michaelpalacce I see there is 1 change requested by you, is it still valid or we can close the PR? |
I am linking this PR to close issue #77 |
This PR is for vRO Policies. You can check this task: IAC-791. |
I see, thanks, link removed |
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
1 similar comment
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
fd7bb8c
to
2abf712
Compare
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
1 similar comment
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
2abf712
to
d784a87
Compare
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
1 similar comment
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
3d854cb
to
2e06699
Compare
Oks, thanks. I see a minor merge conflict in the Changelog, could you check this, in the meantime I will check with @Michaelpalacce |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2 small changes, otherwise look good
## Policy Template Versioning | ||
Policy template now has two versions for backward compatability. Template versions can be changed using the **templateVersion** attribute. Use v2 for full support of creating Policy with variables and multiple elements. | ||
|
||
**NOTE:** templateVersion attribute is optional. if not provided, templateVersion will be considered as v1 by default. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't see this being used in any way, we've defined it but nothing else, how are we validating this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Policy Template Versioning was introduced to make the new changes be backward compatible. If user provides version as v2 which is optional, user can create policy with full support.
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
1 similar comment
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
3 similar comments
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
This PR is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days. |
@Michaelpalacce could you double check, I think there is a change request on your side, is it still valid? |
Hi, @Michaelpalacce . |
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
1 similar comment
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
1 similar comment
@akashayyappan, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
a02654c
to
0866746
Compare
Signed-off-by: Akash Ayyappan <ayyappana@vmware.com>
0866746
to
80aa1d6
Compare
Description
Checklist
Fixed #XXX -
orClosed #XXX -
prefix to auto-close the issueTesting
Tested the changes with a live enivronment with posibile scenarios.
Release Notes
Implemeneted functionality to support full vRO Policy Feature
Related issues and PRs
Updated the Samples repo files as per the new implementation.
Sample Repo PR: PR-1