Skip to content

Change 2FA plugin related global setting names#7275

Merged
DaanHoogland merged 1 commit intoapache:mainfrom
shapeblue:2FAglobalSettingNameChanges
Feb 22, 2023
Merged

Change 2FA plugin related global setting names#7275
DaanHoogland merged 1 commit intoapache:mainfrom
shapeblue:2FAglobalSettingNameChanges

Conversation

@harikrishna-patnala
Copy link
Copy Markdown
Member

@harikrishna-patnala harikrishna-patnala commented Feb 22, 2023

Description

This is related to the new improvement for 2FA in CloudStack #6924

In this PR we are changing the plugin related global setting names to be more relevant.

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)

Bug Severity

  • BLOCKER
  • Critical
  • Major
  • Minor
  • Trivial

Screenshots (if appropriate):

How Has This Been Tested?

@harikrishna-patnala
Copy link
Copy Markdown
Member Author

@blueorangutan package

@blueorangutan
Copy link
Copy Markdown

@harikrishna-patnala a Jenkins job has been kicked to build packages. It will be bundled with

SystemVM template(s). I'll keep you posted as I make progress.

@blueorangutan
Copy link
Copy Markdown

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

@sonarqubecloud
Copy link
Copy Markdown

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

Copy link
Copy Markdown
Member

@weizhouapache weizhouapache left a comment

Choose a reason for hiding this comment

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

code lgtm

@DaanHoogland
Copy link
Copy Markdown
Contributor

@harikrishna-patnala this looks like a fix on a new feature . is this critical in any way (to go into 4.18)?

@codecov
Copy link
Copy Markdown

codecov bot commented Feb 22, 2023

Codecov Report

Merging #7275 (09c65d9) into main (eef63d9) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##               main    #7275      +/-   ##
============================================
- Coverage     12.67%   12.67%   -0.01%     
  Complexity     8641     8641              
============================================
  Files          2716     2716              
  Lines        256112   256111       -1     
  Branches      39926    39926              
============================================
- Hits          32461    32460       -1     
  Misses       219522   219522              
  Partials       4129     4129              
Impacted Files Coverage Δ
...ervisor/kvm/resource/LibvirtComputingResource.java 18.30% <ø> (-0.04%) ⬇️
...c/main/java/com/cloud/user/AccountManagerImpl.java 20.40% <ø> (ø)

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@weizhouapache
Copy link
Copy Markdown
Member

@harikrishna-patnala this looks like a fix on a new feature . is this critical in any way (to go into 4.18)?

this looks like a polish.
However, if config name is changed after 4.18.0 release, a sql in upgrade script is required to rename config name in existing db. I suggest to merge it into 4.18.0

@harikrishna-patnala
Copy link
Copy Markdown
Member Author

if we are about to cut RC2 then can you include this as well in 4.18. This is more of a polish change, since this feature is included in 4.18 it is better to merge this 4.18 instead of 4.18.1

@harikrishna-patnala
Copy link
Copy Markdown
Member Author

yes what @weizhouapache said

@DaanHoogland DaanHoogland added this to the 4.18.0.0 milestone Feb 22, 2023
@DaanHoogland
Copy link
Copy Markdown
Contributor

@blueorangutan package

Copy link
Copy Markdown
Contributor

@DaanHoogland DaanHoogland left a comment

Choose a reason for hiding this comment

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

clgtm

Copy link
Copy Markdown
Contributor

@vladimirpetrov vladimirpetrov left a comment

Choose a reason for hiding this comment

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

LGTM based on manual testing.

@DaanHoogland DaanHoogland merged commit a367049 into apache:main Feb 22, 2023
@DaanHoogland DaanHoogland deleted the 2FAglobalSettingNameChanges branch March 14, 2023 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants