Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] dictupdate.update silently drops values when merging a list w/ mapping #67092

Open
9 tasks done
tomdoherty opened this issue Dec 11, 2024 · 0 comments
Open
9 tasks done
Labels
Bug broken, incorrect, or confusing behavior needs-triage

Comments

@tomdoherty
Copy link

Description
dictupdate.update silently drops values when merging a list with a mapping

Setup
(Please provide relevant configs and/or SLS files (be sure to remove sensitive info. There is no general set-up of Salt.)

Please be as specific as possible and give set-up details.

  • on-prem machine
  • VM (Virtualbox, KVM, etc. please specify)
  • VM running on a cloud service, please be explicit and add details
  • container (Kubernetes, Docker, containerd, etc. please specify)
  • or a combination, please be explicit
  • jails if it is FreeBSD
  • classic packaging
  • onedir packaging
  • used bootstrap to install

Steps to Reproduce the behavior
(Include debug logs if possible and relevant)

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Versions Report

salt --versions-report (Provided by running salt --versions-report. Please also mention any differences in master/minion versions.)
Salt Version:
               Salt: 3007.1+38.g9dc6ca50a7
 
Python Version:
             Python: 3.11.11 (main, Dec  9 2024, 10:10:57) [GCC 13.3.0]
 
Dependency Versions:
               cffi: 1.17.1
           cherrypy: 18.10.0
           dateutil: 2.9.0.post0
          docker-py: 6.1.3
              gitdb: Not Installed
          gitpython: Not Installed
             Jinja2: 3.1.4
            libgit2: Not Installed
       looseversion: 1.3.0
           M2Crypto: 0.39.0
               Mako: Not Installed
            msgpack: 1.1.0
       msgpack-pure: Not Installed
       mysql-python: Not Installed
          packaging: 24.2
          pycparser: 2.22
           pycrypto: Not Installed
       pycryptodome: 3.21.0
             pygit2: Not Installed
       python-gnupg: 0.4.9
             PyYAML: 6.0.2
              PyZMQ: 26.2.0
             relenv: Not Installed
              smmap: Not Installed
            timelib: 0.3.0
            Tornado: 6.4.2
                ZMQ: 4.3.5
 
Salt Extensions:
 saltext.prometheus: 2.1.0
 
Salt Package Information:
       Package Type: Not Installed
 
System Versions:
               dist: debian 11.7 bullseye
             locale: utf-8
            machine: x86_64
            release: 6.1.84
             system: Linux
            version: Debian GNU/Linux 11.7 bullseye

Additional context
Add any other context about the problem here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug broken, incorrect, or confusing behavior needs-triage
Projects
None yet
Development

No branches or pull requests

1 participant