Skip to content

[Bug]: salt-proxy reports Proxymodule napalm is missing an init() or a shutdown() or both #69139

@z900collector

Description

@z900collector

What happened?

Brand new "clean" RHEL/OL9.7 Minimal OS install with 3006.23 salt-minion

used salt-pip install napalm
no errors during install also rebuild VM and tried pip3 install napalm from /opt/saltstack/salt/bin

salt-proxy --proxyid=n9ktest

then:

[root@tri-net-proxy-01 extras-3.10]# salt-proxy --proxyid=n9ktest
[ERROR   ] Proxymodule napalm is missing an init() or a shutdown() or both. Check your proxymodule.  Salt-proxy aborted.
[ERROR   ] Proxymodule napalm is missing an init() or a shutdown() or both. Check your proxymodule.  Salt-proxy aborted.
The Salt ProxyMinion is shutdown.
Proxymodule napalm is missing an init() or a shutdown() or both. Check your proxymodule.  Salt-proxy aborted.
[root@tri-net-proxy-01 extras-3.10]#

Attempted restarts of the salt-minion
pillar file on master: /srv/pillar/n9ktest.sls

proxy:
  id: n9ktest
  proxytype: napalm
  driver: nxos
  host: 192.168.1.1
  user: admin
  username: admin
  password: password
  passwd: password
  key_accept: True
  optional_args:
    secret: password
    keepalive: 30

/etc/salt/proxy contains:

master: <salt-master-here>
mine_enabled: true
multiprocessing: false

I've followed all the guides and the same error occurs... any help appreciated.

Type of salt install

Official rpm

Major version

3006.x

What supported OS are you seeing the problem on? Can select multiple. (If bug appears on an unsupported OS, please open a GitHub Discussion instead)

oraclelinux-9

salt --versions-report output

# salt-minion --versions-report
Salt Version:
          Salt: 3006.23

Python Version:
        Python: 3.10.19 (main, Feb 17 2026, 23:32:03) [GCC 11.2.0]

Dependency Versions:
          cffi: 2.0.0
      cherrypy: 18.10.0
  cryptography: 46.0.5
      dateutil: 2.8.1
     docker-py: Not Installed
         gitdb: Not Installed
     gitpython: Not Installed
        Jinja2: 3.1.6
       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: 24.0
     pycparser: 2.21
      pycrypto: Not Installed
  pycryptodome: 3.19.1
        pygit2: Not Installed
  python-gnupg: 0.4.8
        PyYAML: 6.0.3
         PyZMQ: 23.2.0
        relenv: 0.22.4
         smmap: Not Installed
       timelib: 0.3.0
       Tornado: 4.5.3
           ZMQ: 4.3.4

System Versions:
          dist: oracle 9.7
        locale: utf-8
       machine: x86_64
       release: 6.12.0-200.74.27.1.el9uek.x86_64
        system: Linux
       version: Oracle Linux Server 9.7




salt-pip list
...
napalm             5.1.0
...

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugbroken, incorrect, or confusing behaviorneeds-triage

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions