Open hunter86bg opened 3 months ago
@aravindavk , can you check the change ?
I've been searching for that solution for past few days. We are upgrading ubutnu to 24.04 and Gluster 11.1 and indeed Geo-replicaion is broken and i've tested by manually replacing these functions names from readfp
to read_file
and that seems to fix the problem. Thanks @hunter86bg for finding that. Hope it will get patched soon
Description of problem: In python 3.12 readfp() was completely removed and this leads to broken georeplication:
The exact command to reproduce the issue:
The full output of the command that failed: Both /usr/libexec/glusterfs/python/syncdaemon/gsyncd.py & /usr/libexec/glusterfs/python/syncdaemon/gsyncdconfig.py traceback with:
Expected results: Georep to work
**- Provide logs present on following locations of client and server nodes - /var/log/glusterfs/geo-replication/sourcevol_glusterdest_destvol/gsyncd.log:
- The operating system / glusterfs version: rpm -qa | grep glusterfs-server glusterfs-server-11.1-1.fc39.x86_64