api: userdata api access for non-rootadmins#7319
Conversation
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
|
@blueorangutan package |
|
@DaanHoogland a Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 5690 |
|
@blueorangutan test matrix |
|
@DaanHoogland a Trillian-Jenkins matrix job (centos7 mgmt + xenserver71, rocky8 mgmt + vmware67u3, centos7 mgmt + kvmcentos7) has been kicked to run smoke tests |
|
Trillian test result (tid-6270)
|
|
Trillian test result (tid-6268)
|
|
Trillian test result (tid-6269)
|
vladimirpetrov
left a comment
There was a problem hiding this comment.
LGTM based on manual testing. Tested scenarios:
as user:
L2 network CD, jinja script for create file - OK
L2 network CD, manual text override - OK
Shared VR - simple text - OK
Shared VR - overridden text - OK
L2 network CD, overridden with jinja script for file create - OK
Shared network VR, overridden with jinja script for file create - OK
Isolated network CD, overridden with jinja script for file create - OK
as domain admin:
Shared VR, simple text - OK
Shared VR, overridden text - OK
L2 network CD, simple text - OK
L2 network CD, overridden text - OK
L2 network CD, overridden with jinja script for file create - OK
Shared network VR, overridden with jinja script for file create - OK
|
Kudos, SonarCloud Quality Gate passed!
|








Description
Fixes userdata API access for domain admins, normal user.
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?