[Bug 1120818] New: splay executor: Invalid arguments are being passed to the execution module
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818 Bug ID: 1120818 Summary: splay executor: Invalid arguments are being passed to the execution module Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.0 Hardware: Other URL: https://github.com/saltstack/salt/issues/51058 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Salt Assignee: salt-maintainers@suse.de Reporter: mchandras@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- This is a copy of the upstream bug report (https://github.com/saltstack/salt/issues/51058) that I opened earlier today. However, seems like Leap 15 is behind the upstream latest release (even the devel project does not have the latest release) so it may be missing an upstream fix I tried to run the example from https://docs.saltstack.com/en/latest/ref/executors/index.html on my local installation but it failed. It seems that the wrong arguments are being passed down to the requested execution module master:~ # salt -t 40 --module-executors='[splay, direct_call]' --executor-opts='{splaytime: 30}' '*' test.ping minion: Passed invalid arguments to test.ping: unsupported operand type(s) for *: 'int' and 'NoneType' Used to make sure the minion is up and responding. Not an ICMP ping. Returns ``True``. CLI Example: .. code-block:: bash salt '*' test.ping -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818#c1
--- Comment #1 from Markos Chandras
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818#c2
--- Comment #2 from Markos Chandras
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818#c3
Bo Maryniuk
Upstream suggested to use 2018.3.3 because they can't reproduce it with that version. I am happy to try that once this version is available somewhere on OBS.
It won't be. We are already preparing 2019.2 (Fluorine) and Leap will get it soon, once released. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818#c4
Klaus Kämpf
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818#c5
Markos Chandras
Markos, what's your timeline here ?
We can either backport the respective change from 2018.3.3 as a maintenance update or can you wait until 2019.2 ?
Y(In reply to Bo Maryniuk from comment #3)
(In reply to Markos Chandras from comment #2)
Upstream suggested to use 2018.3.3 because they can't reproduce it with that version. I am happy to try that once this version is available somewhere on OBS.
It won't be. We are already preparing 2019.2 (Fluorine) and Leap will get it soon, once released.
Which Leap? 15.1 or 15.0? (In reply to Klaus Kämpf from comment #4)
Markos, what's your timeline here ?
We can either backport the respective change from 2018.3.3 as a maintenance update or can you wait until 2019.2 ?
I have no agenda here :) I was mostly playing around with salt on Leap 15.0 so these two bugs (the other one is https://bugzilla.opensuse.org/show_bug.cgi?id=1120817) is just me following some upstream tutorials. And I am not done yet :) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818
http://bugzilla.opensuse.org/show_bug.cgi?id=1120818#c9
--- Comment #9 from Markos Chandras
participants (1)
-
bugzilla_noreply@novell.com