Your setup
Formula commit hash / release tag
I use the latest release of apache-formula
Versions reports (master & minion)
salt-master:
~/ $ salt -V
Salt Version:
Salt: 3008.0
Python Version:
Python: 3.14.5 (main, May 12 2026, 03:56:57) [GCC 11.2.0]
Dependency Versions:
cffi: 2.0.0
cherrypy: 18.10.0
cryptography: 46.0.7
dateutil: 2.9.0.post0
docker-py: Not Installed
gitdb: 4.0.12
gitpython: Not Installed
Jinja2: 3.1.6
libgit2: 1.9.2
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: 1.19.2
python-gnupg: 0.5.6
PyYAML: 6.0.3
PyZMQ: 27.1.0
relenv: 0.22.11
smmap: 5.0.2
timelib: 0.3.0
Tornado: 6.5.5
ZMQ: 4.3.5
Salt Package Information:
Package Type: onedir
System Versions:
dist: debian 13.5 trixie
locale: utf-8
machine: x86_64
release: 6.12.90+deb13.1-amd64
system: Linux
version: Debian GNU/Linux 13.5 trixie
salt-minion:
$ salt-call -V
Salt Version:
Salt: 3008.0
Python Version:
Python: 3.14.5 (main, May 12 2026, 03:56:57) [GCC 11.2.0]
Dependency Versions:
cffi: 2.0.0
cherrypy: 18.10.0
cryptography: 46.0.7
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.11
smmap: 5.0.2
timelib: 0.3.0
Tornado: 6.5.5
ZMQ: 4.3.5
Salt Package Information:
Package Type: onedir
System Versions:
dist: debian 13.5 trixie
locale: utf-8
machine: x86_64
release: 6.12.74+deb13+1-amd64
system: Linux
version: Debian GNU/Linux 13.5 trixie
Pillar / config used
apache:
modules:
enabled:
- ssl
- rewrite
- autoindex
- deflate
- expires
- headers
- remoteip
- dav
- dav_fs
sites:
dav:
enabled: true
interface: '*'
port: '443'
exclude_listen_directive: false
ServerName: dav.url.foo
ServerAlias: dav.url.org
ServerAdmin: foo@bar.org
SetEnvIf: X-Forwarded-For "^.*\..*\..*\..*" forwarded
LogLevel: info
ErrorLog: /var/log/apache2/dav-error.log
CustomLog: /var/log/apache2/dav-access.log
DocumentRoot: /opt/dav
SSLCertificateFile: /etc/apache2/ssl/ssl.crt
SSLCertificateKeyFile: /etc/apache2/ssl/ssl.key
DavLockDB: /tmp/DavLock
Directory:
/opt/dav/foo:
AllowOverride: None
Require: all denied
DirectoryIndex: Indexes FollowSymLinks
Options: Indexes FollowSymLinks
Formula_Append: |
#Require all granted
Dav On
DavDepthInfinity on
AuthType Basic
AuthName "Restricted"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
Bug details
Describe the bug
When run the salt-call command in the minion it fails since update zu 3008.0 with this error message:
local:
Data failed to compile:
----------
Recursive requisites were found: ({'SLS': 'apache.service.running', 'ID': 'apache-service-running', 'NAME': 'apache2'}, 'watch', {'SLS': 'apache.service.running', 'ID': 'apache-service-running', 'NAME': 'apache2'})
Your setup
Formula commit hash / release tag
I use the latest release of apache-formula
Versions reports (master & minion)
salt-master:
~/ $ salt -V
Salt Version:
Salt: 3008.0
Python Version:
Python: 3.14.5 (main, May 12 2026, 03:56:57) [GCC 11.2.0]
Dependency Versions:
cffi: 2.0.0
cherrypy: 18.10.0
cryptography: 46.0.7
dateutil: 2.9.0.post0
docker-py: Not Installed
gitdb: 4.0.12
gitpython: Not Installed
Jinja2: 3.1.6
libgit2: 1.9.2
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: 1.19.2
python-gnupg: 0.5.6
PyYAML: 6.0.3
PyZMQ: 27.1.0
relenv: 0.22.11
smmap: 5.0.2
timelib: 0.3.0
Tornado: 6.5.5
ZMQ: 4.3.5
Salt Package Information:
Package Type: onedir
System Versions:
dist: debian 13.5 trixie
locale: utf-8
machine: x86_64
release: 6.12.90+deb13.1-amd64
system: Linux
version: Debian GNU/Linux 13.5 trixie
salt-minion:
$ salt-call -V
Salt Version:
Salt: 3008.0
Python Version:
Python: 3.14.5 (main, May 12 2026, 03:56:57) [GCC 11.2.0]
Dependency Versions:
cffi: 2.0.0
cherrypy: 18.10.0
cryptography: 46.0.7
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.11
smmap: 5.0.2
timelib: 0.3.0
Tornado: 6.5.5
ZMQ: 4.3.5
Salt Package Information:
Package Type: onedir
System Versions:
dist: debian 13.5 trixie
locale: utf-8
machine: x86_64
release: 6.12.74+deb13+1-amd64
system: Linux
version: Debian GNU/Linux 13.5 trixie
Pillar / config used
Bug details
Describe the bug
When run the salt-call command in the minion it fails since update zu 3008.0 with this error message: