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

CODENVY-2350: Remove system license #2359

Merged
merged 9 commits into from
Aug 8, 2017
Merged

CODENVY-2350: Remove system license #2359

merged 9 commits into from
Aug 8, 2017

Conversation

tolusha
Copy link
Contributor

@tolusha tolusha commented Aug 7, 2017

What does this PR do?

Removes all system license checks. It means no more users limitation number.

What issues does this PR fix or reference?

#2350

Changelog

Removes users limitation number.

Release Notes

Removes users limitation number.

Docs PR

codenvy/docs#131

@riuvshin
Copy link

riuvshin commented Aug 7, 2017

@tolusha are you sure that Docs PR is not required? I think we have section in docs about that. @slemeur do you know where is this ? it seems we need help from docs owners to clean up the docs.

@bmicklea
Copy link
Contributor

bmicklea commented Aug 7, 2017

There are definitely docs changes needed to the scaling section at least (possibly more).

@tolusha
Copy link
Contributor Author

tolusha commented Aug 7, 2017

codenvy/docs#131

Copy link
Contributor

@dmytro-ndp dmytro-ndp left a comment

Choose a reason for hiding this comment

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


printDelimiter(auditReport, "CURRENT STATE");

printSystemInfo(auditReport);
Copy link
Contributor

Choose a reason for hiding this comment

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

System Info includes info about number of users, and this info could be useful for someone.
@bmicklea: could you, please, confirm if audit report should still include such info:

Number of users: {allUsersNumber}

@tolusha
Copy link
Contributor Author

tolusha commented Aug 7, 2017

@dmytro-ndp
@vkuznyetsov is responsible for site changing. So it is out of the scope.
saas/silexica they are another projects. Why did you mention them here?

@bmicklea
Copy link
Contributor

bmicklea commented Aug 7, 2017

It may be out of scope for this issue but is part of the business requirement.

@dmytro-ndp
Copy link
Contributor

dmytro-ndp commented Aug 7, 2017

@tolusha:

saas/silexica they are another projects. Why did you mention them here?

It depends on onpremises-assembly-parent, so it definitely ends up with broken login, IMHO

@dmytro-ndp
Copy link
Contributor

dmytro-ndp commented Aug 7, 2017

@tolusha:

@vkuznyetsov is responsible for site changing. So it is out of the scope.

This changes along will definitely break up first login through site, and caused error messages in dashboard AFAIK. Did you test it?

@dmytro-ndp
Copy link
Contributor

dmytro-ndp commented Aug 7, 2017

@tolusha: I propose to make all required changes for license removal, including changes in dashboard and site, within one branch and then merge all of them at once.

@tolusha
Copy link
Contributor Author

tolusha commented Aug 7, 2017

Ok .I don't mind.

@tolusha
Copy link
Contributor Author

tolusha commented Aug 8, 2017

It starts now and works well

@tolusha
Copy link
Contributor Author

tolusha commented Aug 8, 2017

@bmicklea
So, should keep auditing the total number of users?

@tolusha
Copy link
Contributor Author

tolusha commented Aug 8, 2017

Any way I restored printing the total number of users.

@bmicklea
Copy link
Contributor

bmicklea commented Aug 8, 2017

@tolusha, yes you are right - tracking total users is best even if we don't have a license it helps with capacity planning.

@tolusha
Copy link
Contributor Author

tolusha commented Aug 8, 2017

@dmytro-ndp
Copy link
Contributor

Good job!

@tolusha tolusha merged commit e2ee119 into master Aug 8, 2017
@tolusha tolusha deleted the CODENVY-2350_ENT branch August 8, 2017 11:44
@riuvshin riuvshin added this to the 5.16.0 milestone Aug 8, 2017
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.

None yet

6 participants