Bug ID | 1095651 |
---|---|
Summary | regression: salt show_highstate breaks - found unexpected ':' |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 42.3 |
Hardware | Other |
OS | openSUSE 42.3 |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Basesystem |
Assignee | Mihai.Dinca@suse.com |
Reporter | suse-beta@cboltz.de |
QA Contact | qa-bugs@suse.de |
CC | tchatzimichos@suse.com |
Found By | Beta-Customer |
Blocker | --- |
The update to salt-2018.3.0-17.1.x86_64 introduced a regression that breaks the automated tests in the openSUSE Heroes setup (on gitlab.infra.o.o). We already noticed this some weeks ago, but it seems nobody had time to file a bug yet. A typical error is: [CRITICAL] Rendering SLS 'base:profile.wiki.docroot' failed: while parsing a flow mapping in "<unicode string>", line 1719, column 13: data: {u'bento_lang': u'de', u'dbpass' ... ^ expected ',' or '}', but got ':' in "<unicode string>", line 1719, column 271: ... ieses Wiki ist ein Archiv (Stand: 2011) des alten openSUSE-Wikis ... ^ I'll paste the (slightly shortened) IRC log which contains everything you'll need: <tampakrap> I have reproducer # /srv/salt/test.sls /tmp/test: file.managed: - context: config: {{ salt['pillar.get']('vars', {}) }} # /srv/pillar/test.sls vars: first: isfine second: salt://isnotfine <tampakrap> OR <tampakrap> https://github.com/saltstack/salt/issues/46929 <tampakrap> this seems to be our issue <tampakrap> and there is a fix already https://github.com/saltstack/salt/pull/47104/files <tampakrap> and guess what, the fix works Can you please add the fix to the salt packge and release a new maintenance update?