salt-call indefinitely stuck in minion Salt Master and Minion on : 3006.8
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 15.7k
- Forks
- 5.6k
- Avg merge
- 2d 44m
- Merged PRs (30d)
- 80
Description
salt-call indefinitely stuck in minion
Problem : When we run salt-minion on Mac Terminal(For ssh) it hangs indefinitely for test.ping if terminal window is small 4 x 7 cm dimension, also zfs disk should be installed on that minion server. This server will pass the test.ping only if the terminal dimension is 21 x 21 cm or something bigger then it works.
It gets stuck with this message indefinitely. I need to ctrl+c and maximize the window, then it works.
For the ones that has same 4x7 cm and if zfs disks are not mounted it works.
Issue is with terminal with 4x7cm + minion should have zfs mount"
Repeated this for more than 40 times. It will perform the same in iterm or terminal both the utilities.
Salt Master
Salt Version:
Salt: 3006.8
Python Version:
Python: 3.10.14 (main, Apr 3 2024, 21:30:09) [GCC 11.2.0]
Dependency Versions:
cffi: 1.14.6
cherrypy: unknown
dateutil: 2.8.1
docker-py: Not Installed
gitdb: Not Installed
gitpython: Not Installed
Jinja2: 3.1.3
libgit2: Not Installed
looseversion: 1.0.2
M2Crypto: Not Installed
Mako: Not Installed
msgpack: 1.0.2
msgpack-pure: Not Installed
mysql-python: Not Installed
packaging: 22.0
pycparser: 2.21
pycrypto: Not Installed
pycryptodome: 3.19.1
pygit2: Not Installed
python-gnupg: 0.4.8
PyYAML: 6.0.1
PyZMQ: 23.2.0
relenv: 0.16.0
smmap: Not Installed
timelib: 0.2.4
Tornado: 4.5.3
ZMQ: 4.3.4
System Versions:
dist: ubuntu 22.04.5 jammy
locale: utf-8
machine: x86_64
release: 5.15.0-161-generic
system: Linux
version: Ubuntu 22.04.5 jammy
Salt Minion:
salt-minion --version
salt-minion 3006.8 (Sulfur)
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing salt-call test.ping on the reported Salt 3006.8 setup, varying the Mac terminal size and whether ZFS disks are mounted, and compare iTerm with Terminal. The issue is done when the terminal-size/ZFS-dependent hang is explained and a verified fix or actionable diagnosis is available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- devops, infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100