#9376 Boolean value still not mapped on WebUI checkbox
Closed: invalid by leonidas-o. Opened by leonidas-o.

Issue

I opened an issue: https://pagure.io/freeipa/issue/9171
It is marked as closed: fixed but I still encounter the same issues like described In the ticket.

When using freeipa extended with my plugin: docker pull leonidaso/freeipa-server:rocky-9-4.10.0-pfb

the mail enabled checkbox on a users profile, is not getting checked although it should be. Same issue, same behaviour like in the initial ticket 9171.

Steps to Reproduce

  1. docker pull leonidaso/freeipa-server:rocky-9-4.10.0-pfb
  2. start up freeipa, check "Mail enabled" checkbox on a user and save
  3. reload the page and see if "Mail enabled" is checked when website reloads

Actual behavior

Checkbox is not set although it should be as ldapsearch shows that it is set to TRUE.

Expected behavior

"Mail enabled" checkbox should be set.

Version/Release/Distribution

Used:

docker pull leonidaso/freeipa-server:rocky-9-4.10.0-pfb

Based on the official:

docker pull freeipa/freeipa-server:rocky-9-4.10.0

only extended with my plugin: https://github.com/leonidas-o/freeipa-postfixbook-plugin

Additional info:

https://lists.fedoraproject.org/archives/list/freeipa-users@lists.fedorahosted.org/thread/2MHAAM3FDKIC6FBPKGB3VLYDGPMO6BCW/#YVE3ETAEU5F62YOZPDEWMZNYE44VHFNY


Hello. I just double-checked the solution provided for the ticket https://pagure.io/freeipa/issue/9171 and everything works fine from the FreeIPA side: the checkboxes behave in a consistent way on every change (this reflects both on the WebUI and the IPA data). Have you tried to pull the recent changes from the main branch to get the fix solution?

My gitlab-runner/ Dockerfile is based on: https://hub.docker.com/r/freeipa/freeipa-server/tags?page=1&name=rocky

So it takes e.g. rocky-9-4.10.0, installs my "pfb" plugin and creates: https://hub.docker.com/r/leonidaso/freeipa-server/tags

So is it possible that the rocky-9-4.10.0 docker image pushed by "adelton" in the official RedHat freeipa/freeipa-server docker hub, does not contain this updates?

The changes are available on FreeIPA 4.9.11 and 4.10.1. The image needs to be updated with the latest version to have the fixes.

oh I see, that explains it then. closing the ticket. Thanks

Metadata Update from @leonidas-o:
- Issue close_status updated to: invalid
- Issue status updated to: Closed (was: Open)

Metadata