In ipatests there is a support library names create_quarkus.py. Since Quarkus is the Java framework used by Keycloak 17+ and we're only concerned with configuring Keycloak, it seems that the module name should reflect that.
So, I suggest we rename:
ipatests/pytest_ipa/integration/create_quarkus.py
to
ipatests/pytest_ipa/integration/create_keycloak.py
As a part of this, there are a few lines in the integration test_idp.py that need to change also.
FYI, I have prepared a PR here: https://github.com/freeipa/freeipa/pull/6417
But, I don't seem to have permissions to take ownership of this issue so I can't change Assignee to myself.
Metadata Update from @abbra: - Issue assigned to spoore
I assigned it to you. Thank you for doing this work!
master:
ipa-4-9:
ipa-4-10:
Metadata Update from @frenaud: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)