Skip to content

Cannot create CA #69918

Description

@fipscode

I'm unable to create a CA with the following state:

ca.org.example:
  tls.create_ca:
    - ca_name: example.org
    - bits: 4096
    - CN: example.org
    - C: 'CH'
    - ST: 'Bern'
    - L: 'Burgdorf'
    - O: example.org

The error I get is:

          ID: ca.org.example
    Function: tls.create_ca
      Result: False
     Comment: State 'tls.create_ca' was not found in SLS 'ca'
              Reason: 'tls' __virtual__ returned False: tls module could not be loaded
     Changes:   

I've configured ca.cert_base_path in minion config and also tried to salt-pip install pyopenssl, pip install pyopenssl and apt-get install python3-openssl (followed by a systemctl restart salt-master and systemctl restart salt-minion, but without any change of the problem.

The output of salt --versions-report is:

Salt Version:
          Salt: 3008.2
 
Python Version:
        Python: 3.14.6 (main, Jun 11 2026, 02:19:05) [GCC 11.2.0]
 
Dependency Versions:
          cffi: 2.0.0
      cherrypy: 18.10.0
  cryptography: 48.0.0
      dateutil: 2.9.0.post0
     docker-py: Not Installed
         gitdb: 4.0.12
     gitpython: Not Installed
        Jinja2: 3.1.6
       libgit2: Not Installed
  looseversion: 1.3.0
      M2Crypto: Not Installed
          Mako: Not Installed
       msgpack: 1.1.2
  msgpack-pure: Not Installed
  mysql-python: Not Installed
     packaging: 24.0
     pycparser: 3.00
      pycrypto: Not Installed
  pycryptodome: 3.23.0
        pygit2: Not Installed
  python-gnupg: 0.5.6
        PyYAML: 6.0.3
         PyZMQ: 27.1.0
        relenv: 0.22.14
         smmap: 5.0.2
       timelib: 0.3.0
       Tornado: 6.5.7
           ZMQ: 4.3.5
 
Salt Package Information:
  Package Type: onedir
 
System Versions:
          dist: debian 13.6 trixie
        locale: utf-8
       machine: x86_64
       release: 6.12.96+deb13-amd64
        system: Linux
       version: Debian GNU/Linux 13.6 trixie

Can you (help me) fix this, please?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions