-
I have a master running on RHEL 8 and a minion running on Fedora 40. Both OS are up-to-date and both are running salt rpms: RHEL 8 master: salt*-3006.5-0.x86_64 I have several other minions running on various Ubuntu/RHEL/Rocky/CentOS versions, some ipv4 and some ipv6, some behind home routers and some not - no problems with any of those. This makes me suspect that this is an issue with the 'newness' of fc40 and/or maybe the use of Python 3.12 (used by the rpm - not my doing). The master accepts the key, but. after that, the connection either cannot be established or keeps dropping as the minion tries repeatedly to connect to the master:
nc shows that the master is accessible on both 4505/tcp and 4506/tcp. ss shows only intermittent connections established to 4506 (on the minion) but never 4505. The 4506 connections last about 30 seconds before disappearing. The master reports nothing wrong and simply cycles with the minion's connection requests:
I really don't know what to look for at this point. Is this indeed a compatibility bug related to different python versions or some such? Thanks for any help! Brian |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
I'd just like to point out that Salt does not yet officially support Python 3.11, let alone 3.12 You should be installing from our package repositories at https://repo.saltproject.io/ See https://docs.saltproject.io/salt/install-guide/en/latest/topics/install-by-operating-system/fedora.html for additional information. Also, as you see, we also don't officially support or test against Fedora 40, but it should work since out packages ship everything needed to run Salt. |
Beta Was this translation helpful? Give feedback.
I'd just like to point out that Salt does not yet officially support Python 3.11, let alone 3.12
You should be installing from our package repositories at https://repo.saltproject.io/
See https://docs.saltproject.io/salt/install-guide/en/latest/topics/install-by-operating-system/fedora.html for additional information.
Also, as you see, we also don't officially support or test against Fedora 40, but it should work since out packages ship everything needed to run Salt.