Skip to content

Allow domain admin to change domain and account settings - #4339

Merged
nvazquez merged 9 commits into
apache:mainfrom
shapeblue:allow-domadmin-config
Feb 21, 2022
Merged

nvazquez merged 9 commits into
apache:mainfrom
shapeblue:allow-domadmin-config

Conversation

@davidjumani

@davidjumani davidjumani commented Sep 23, 2020 •

Copy link
Copy Markdown
Contributor

Description

Allow domain admin to change domain and account settings

Fixes #3752 && #5494

Types of changes

  • Breaking change (fix or feature that would cause existing functionality to change)
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (improves an existing feature and functionality)
  • Cleanup (Code refactoring and cleanup, that may add test cases)

How Has This Been Tested?

Screenshot from 2021-09-21 15-40-53

@davidjumani
davidjumani force-pushed the allow-domadmin-config branch 2 times, most recently from d3f5617 to e6b202c Compare September 25, 2020 09:49
@yadvr yadvr added this to the 4.16.0.0 milestone Sep 25, 2020
@yadvr

yadvr commented Jun 17, 2021

Copy link
Copy Markdown
Member

Ping @davidjumani here?

@davidjumani

Copy link
Copy Markdown
Contributor Author

@rhtyd Will test and mark as ready

@davidjumani
davidjumani force-pushed the allow-domadmin-config branch 4 times, most recently from 33eb762 to 542392c Compare June 22, 2021 10:52
@davidjumani
davidjumani force-pushed the allow-domadmin-config branch from 542392c to 679cb20 Compare June 22, 2021 10:54
@davidjumani
davidjumani marked this pull request as ready for review July 1, 2021 07:12
@davidjumani
davidjumani marked this pull request as draft July 1, 2021 07:12
@nvazquez

nvazquez commented Sep 7, 2021

Copy link
Copy Markdown
Contributor

@davidjumani is this PR still in progress?

@sureshanaparti

Copy link
Copy Markdown
Contributor

@davidjumani is this PR ready for review? can you fix the conflicts please.

@davidjumani
davidjumani force-pushed the allow-domadmin-config branch 3 times, most recently from 27efa32 to 9a49951 Compare September 21, 2021 11:03
@davidjumani

Copy link
Copy Markdown
Contributor Author

@sureshanaparti It's ready :D

@davidjumani
davidjumani marked this pull request as ready for review September 21, 2021 11:07
title: 'label.configuration',
icon: 'setting',
permission: ['listConfigurations'],
permission: ['listConfigurations', 'listInfrastructure'],

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding this so the global settings tab doesn't show to domain admins since they now have access to listConfigurations

@davidjumani

Copy link
Copy Markdown
Contributor Author

@blueorangutan package

@blueorangutan

Copy link
Copy Markdown

@davidjumani a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

Packaging result: ✔️ el7 ✔️ el8 ✖️ debian ✔️ suse15. SL-JID 2508

@davidjumani

Copy link
Copy Markdown
Contributor Author

@blueorangutan test

@blueorangutan

Copy link
Copy Markdown

@davidjumani a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@blueorangutan

Copy link
Copy Markdown

Trillian test result (tid-3223)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 31995 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4339-t3223-kvm-centos7.zip
Smoke tests completed. 92 look OK, 0 have errors
Only failed tests results shown below:

Test Result Time (s) Test File

@apache apache deleted a comment from blueorangutan Feb 15, 2022
@davidjumani

Copy link
Copy Markdown
Contributor Author

@blueorangutan package

@blueorangutan

Copy link
Copy Markdown

@davidjumani a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2616

@nvazquez

Copy link
Copy Markdown
Contributor

@blueorangutan test

@blueorangutan

Copy link
Copy Markdown

@nvazquez a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@nvazquez

Copy link
Copy Markdown
Contributor

@blueorangutan package

@blueorangutan

Copy link
Copy Markdown

@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

Packaging result: ✔️ el7 ✖️ el8 ✔️ debian ✔️ suse15. SL-JID 2649

@DaanHoogland

Copy link
Copy Markdown
Contributor

@blueorangutan test

@blueorangutan

Copy link
Copy Markdown

@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@blueorangutan

Copy link
Copy Markdown

Trillian test result (tid-3388)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 38854 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4339-t3388-kvm-centos7.zip
Smoke tests completed. 92 look OK, 0 have errors
Only failed tests results shown below:

Test Result Time (s) Test File

@DaanHoogland

Copy link
Copy Markdown
Contributor

All travis jobs failed. seems to be a systemvm issue !?!

@nvazquez

Copy link
Copy Markdown
Contributor

All green now, merging

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

No open projects
Status: Done

9 participants