Closed djs52 closed 11 years ago
Ya, I'm not sure what's going on here. @UtahDave?
Hm. This is working fine for me on Windows Server 2008. Let me see if I can find a 2003 vm
The problem is that sc showsid / start / stop in 2008 is normal, will complain in 2003
I just tested on a Windows 2003 server and it worked without problems.
C:\salt>salt-call service.status winrm
[INFO ] Executing command 'sc query "winrm"' in directory 'C:\\Documents and
Settings\\Administrator'
[INFO ] Executing command 'sc showsid "winrm"' in directory 'C:\\Documents an
d Settings\\Administrator'
←[0;36mlocal←[0m:
←[0;32mS-1-5-80-569256582-2953403351-2909559716-1301513147-412116970←[0m
Did you right click on "Command Prompt" and click "Run as..." and choose Administrator? This worked from the master as well.
My vm is running a fresh install with this info:
Microsoft Windows Server 2003 R2 Enterprise x64 Edition Service Pack 2
Is there anything you think I can do to recreate what you're seeing? Does service.status work when run from your master?
Oh, and I installed from the latest installer download of Salt Minion 0.16.3
My vm is running a fresh install with this info:
Microsoft Windows Server 2003 R2 Enterprise x86 Edition Service Pack 2
and I installed Salt Minion 0.16.0
My trace log info:
C:\salt>salt-call service.status winrm
2013-08-27 12:24:07,421 [salt.config ][WARNING ] The function 'grains()' defined in 'salt/loader.py' is not yet using the new 'default_path' argument to salt.config.load_config()
. As such, the 'SALT_MINION_CONFIG' environment variable will be ignored
2013-08-27 12:24:07,421 [salt.config ][DEBUG ] Reading configuration from c:\salt\conf\minion
2013-08-27 12:24:07,453 [salt.loader ][DEBUG ] loading grain in ['c:\salt\var\cache\salt\minion\extmods\grains', 'C:\salt\salt-0.16.0.win32\salt-0.16.0-py2.7.egg\salt\grains']
2013-08-27 12:24:07,453 [salt.loader ][DEBUG ] Skipping empty.txt, it does not end with an expected extension
2013-08-27 12:24:07,453 [salt.loader ][TRACE ] Added core.append_domain to grain
2013-08-27 12:24:07,453 [salt.loader ][TRACE ] Added core.get_master to grain
2013-08-27 12:24:07,453 [salt.loader ][TRACE ] Added core.get_serverid to grain
2013-08-27 12:24:07,453 [salt.loader ][TRACE ] Added core.hostname to grain
2013-08-27 12:24:07,453 [salt.loader ][TRACE ] Added core.id to grain
2013-08-27 12:24:07,453 [salt.loader ][TRACE ] Added core.ip4 to grain
2013-08-27 12:24:07,468 [salt.loader ][TRACE ] Added core.ip_interfaces to grain
2013-08-27 12:24:07,468 [salt.loader ][TRACE ] Added core.locale_info to grain
2013-08-27 12:24:07,468 [salt.loader ][TRACE ] Added core.os_data to grain
2013-08-27 12:24:07,468 [salt.loader ][TRACE ] Added core.path to grain
2013-08-27 12:24:07,468 [salt.loader ][TRACE ] Added core.pythonpath to grain
2013-08-27 12:24:07,468 [salt.loader ][TRACE ] Added core.pythonversion to grain
2013-08-27 12:24:07,468 [salt.loader ][TRACE ] Added core.saltpath to grain
2013-08-27 12:24:07,468 [salt.loader ][TRACE ] Added core.saltversion to grain
2013-08-27 12:24:07,468 [salt.loader ][TRACE ] Added opts.opts to grain
2013-08-27 12:24:07,468 [salt.loader ][TRACE ] Added extra.config to grain
2013-08-27 12:24:07,468 [salt.loader ][TRACE ] Added extra.shell to grain
2013-08-27 12:24:08,046 [salt.crypt ][DEBUG ] Loaded minion key: c:\salt\conf\pki\minion\minion.pem
2013-08-27 12:24:08,640 [salt.crypt ][DEBUG ] Decrypting the current master AES key
2013-08-27 12:24:08,640 [salt.crypt ][DEBUG ] Loaded minion key: c:\salt\conf\pki\minion\minion.pem
2013-08-27 12:24:09,125 [salt.crypt ][DEBUG ] Loaded minion key: c:\salt\conf\pki\minion\minion.pem
2013-08-27 12:24:09,281 [salt.loader ][DEBUG ] loading module in ['c:\salt\var\cache\salt\minion\extmods\modules', 'C:\salt\salt-0.16.0.win32\salt-0.16.0-py2.7.egg\salt\modules']
2013-08-27 12:24:09,281 [salt.loader ][DEBUG ] Skipping c:\salt\var\cache\salt\minion\extmods\modules, it is not a directory
2013-08-27 12:24:09,296 [salt.loader ][DEBUG ] Failed to import module postgres, this is most likely NOT a problem:
Traceback (most recent call last):
File "salt/loader.py", line 604, in gen_functions
File "salt/modules/postgres.py", line 22, in
2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added pecl.install to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added pecl.list to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added pecl.uninstall to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added pecl.update to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added hg.archive to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added hg.clone to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added hg.describe to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added hg.pull to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added hg.revision to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added hg.update to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added grains.get to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added grains.item to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added grains.items to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added grains.ls to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added grains.setval to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added mount.active to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added mount.fstab to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added mount.is_fuse_exec to module 2013-08-27 12:24:09,750 [salt.loader ][TRACE ] Added mount.mount to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added mount.remount to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added mount.rm_fstab to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added mount.set_fstab to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added mount.swapoff to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added mount.swapon to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added mount.swaps to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added mount.umount to module 2013-08-27 12:24:09,765 [salt.utils ][TRACE ] 'mfsgetgoal' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,765 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added pkg_resource.add_pkg to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added pkg_resource.check_desired to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added pkg_resource.compare to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added pkg_resource.find_changes to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added pkg_resource.pack_pkgs to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added pkg_resource.pack_sources to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added pkg_resource.parse_targets to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added pkg_resource.perform_cmp to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added pkg_resource.sort_pkglist to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added pkg_resource.stringify to module 2013-08-27 12:24:09,765 [salt.loader ][TRACE ] Added pkg_resource.version to module 2013-08-27 12:24:09,781 [salt.loader ][TRACE ] Added mine.get to module 2013-08-27 12:24:09,781 [salt.loader ][TRACE ] Added mine.send to module 2013-08-27 12:24:09,781 [salt.loader ][TRACE ] Added mine.update to module 2013-08-27 12:24:09,781 [salt.loader ][TRACE ] Added rvm.do to module 2013-08-27 12:24:09,781 [salt.loader ][TRACE ] Added rvm.gemset_copy to module 2013-08-27 12:24:09,781 [salt.loader ][TRACE ] Added rvm.gemset_create to module 2013-08-27 12:24:09,781 [salt.loader ][TRACE ] Added rvm.gemset_delete to module 2013-08-27 12:24:09,781 [salt.loader ][TRACE ] Added rvm.gemset_empty to module 2013-08-27 12:24:09,781 [salt.loader ][TRACE ] Added rvm.gemset_list to module 2013-08-27 12:24:09,781 [salt.loader ][TRACE ] Added rvm.gemset_list_all to module 2013-08-27 12:24:09,781 [salt.loader ][TRACE ] Added rvm.get to module 2013-08-27 12:24:09,781 [salt.loader ][TRACE ] Added rvm.install to module 2013-08-27 12:24:09,796 [salt.loader ][TRACE ] Added rvm.install_ruby to module 2013-08-27 12:24:09,796 [salt.loader ][TRACE ] Added rvm.is_installed to module 2013-08-27 12:24:09,796 [salt.loader ][TRACE ] Added rvm.list to module 2013-08-27 12:24:09,796 [salt.loader ][TRACE ] Added rvm.reinstall_ruby to module 2013-08-27 12:24:09,796 [salt.loader ][TRACE ] Added rvm.rubygems to module 2013-08-27 12:24:09,796 [salt.loader ][TRACE ] Added rvm.set_default to module 2013-08-27 12:24:09,796 [salt.loader ][TRACE ] Added rvm.wrapper to module 2013-08-27 12:24:09,812 [salt.loader ][DEBUG ] Loaded cmdmod as virtual cmd 2013-08-27 12:24:09,812 [salt.loader ][TRACE ] Added cmd.exec_code to module 2013-08-27 12:24:09,812 [salt.loader ][TRACE ] Added cmd.has_exec to module 2013-08-27 12:24:09,812 [salt.loader ][TRACE ] Added cmd.retcode to module 2013-08-27 12:24:09,812 [salt.loader ][TRACE ] Added cmd.run to module 2013-08-27 12:24:09,812 [salt.loader ][TRACE ] Added cmd.run_all to module 2013-08-27 12:24:09,812 [salt.loader ][TRACE ] Added cmd.run_stderr to module 2013-08-27 12:24:09,812 [salt.loader ][TRACE ] Added cmd.run_stdout to module 2013-08-27 12:24:09,812 [salt.loader ][TRACE ] Added cmd.script to module 2013-08-27 12:24:09,812 [salt.loader ][TRACE ] Added cmd.script_retcode to module 2013-08-27 12:24:09,812 [salt.loader ][TRACE ] Added cmd.which to module 2013-08-27 12:24:09,812 [salt.loader ][TRACE ] Added cmd.which_bin to module 2013-08-27 12:24:09,812 [salt.loader ][DEBUG ] Loaded win_file as virtual file 2013-08-27 12:24:09,812 [salt.loader ][TRACE ] Added file.append to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.check_file_meta to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.check_hash to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.check_managed to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.check_perms to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.chgrp to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.chown to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.comment to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.contains to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.contains_glob to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.contains_regex to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.contains_regex_multiline to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.directory_exists to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.file_exists to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.find to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.get_diff to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.get_gid to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.get_group to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.get_hash to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.get_managed to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.get_mode to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.get_sum to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.get_uid to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.get_user to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.gid_to_group to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.group_to_gid to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.makedirs to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.makedirs_perms to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.manage_file to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.mkdir to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.namespaced_function to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.patch to module 2013-08-27 12:24:09,828 [salt.loader ][TRACE ] Added file.psed to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added file.remove to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added file.sed to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added file.sed_contains to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added file.source_list to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added file.stats to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added file.touch to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added file.uid_to_user to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added file.uncomment to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added file.user_to_uid to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added pip.freeze to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added pip.install to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added pip.list to module 2013-08-27 12:24:09,843 [salt.loader ][TRACE ] Added pip.uninstall to module 2013-08-27 12:24:09,843 [salt.utils ][TRACE ] 'tar' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,843 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,843 [salt.utils ][TRACE ] 'gzip' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,843 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,843 [salt.utils ][TRACE ] 'gunzip' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,843 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,843 [salt.utils ][TRACE ] 'zip' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,843 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,843 [salt.utils ][TRACE ] 'unzip' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,859 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,859 [salt.utils ][TRACE ] 'rar' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,859 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,859 [salt.utils ][TRACE ] 'unrar' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,859 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added daemontools.full_restart to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added daemontools.get_all to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added daemontools.reload to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added daemontools.restart to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added daemontools.start to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added daemontools.status to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added daemontools.stop to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added daemontools.term to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added monit.monitor to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added monit.restart to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added monit.start to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added monit.stop to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added monit.summary to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added monit.unmonitor to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added s3.delete to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added s3.get to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added s3.head to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added s3.put to module 2013-08-27 12:24:09,859 [salt.loader ][DEBUG ] Loaded djangomod as virtual django 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added django.collectstatic to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added django.command to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added django.createsuperuser to module 2013-08-27 12:24:09,859 [salt.loader ][TRACE ] Added django.loaddata to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added django.syncdb to module 2013-08-27 12:24:09,875 [salt.loader ][DEBUG ] Loaded win_service as virtual service 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.disable to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.disabled to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.enable to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.enabled to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.get_all to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.get_disabled to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.get_enabled to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.get_service_name to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.getsid to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.restart to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.start to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.status to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added service.stop to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added config.backup_mode to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added config.dot_vals to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added config.gather_bootstrap_script to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added config.get to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added config.manage_mode to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added config.option to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added config.valid_fileproto to module 2013-08-27 12:24:09,875 [salt.utils ][TRACE ] 'npm' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,875 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added virtualenv.create to module 2013-08-27 12:24:09,875 [salt.loader ][DEBUG ] Loaded win_useradd as virtual user 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added user.add to module 2013-08-27 12:24:09,875 [salt.loader ][TRACE ] Added user.addgroup to module 2013-08-27 12:24:09,890 [salt.loader ][TRACE ] Added user.chfullname to module 2013-08-27 12:24:09,890 [salt.loader ][TRACE ] Added user.chgroups to module 2013-08-27 12:24:09,890 [salt.loader ][TRACE ] Added user.chhome to module 2013-08-27 12:24:09,890 [salt.loader ][TRACE ] Added user.chprofile to module 2013-08-27 12:24:09,890 [salt.loader ][TRACE ] Added user.delete to module 2013-08-27 12:24:09,890 [salt.loader ][TRACE ] Added user.getent to module 2013-08-27 12:24:09,890 [salt.loader ][TRACE ] Added user.info to module 2013-08-27 12:24:09,906 [salt.loader ][TRACE ] Added user.list_groups to module 2013-08-27 12:24:09,906 [salt.loader ][TRACE ] Added user.removegroup to module 2013-08-27 12:24:09,906 [salt.loader ][TRACE ] Added user.setpassword to module 2013-08-27 12:24:09,906 [salt.utils ][TRACE ] 'qemu-img' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,906 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,906 [salt.loader ][TRACE ] Added data.cas to module 2013-08-27 12:24:09,906 [salt.loader ][TRACE ] Added data.clear to module 2013-08-27 12:24:09,906 [salt.loader ][TRACE ] Added data.dump to module 2013-08-27 12:24:09,906 [salt.loader ][TRACE ] Added data.getval to module 2013-08-27 12:24:09,921 [salt.loader ][TRACE ] Added data.getvals to module 2013-08-27 12:24:09,921 [salt.loader ][TRACE ] Added data.load to module 2013-08-27 12:24:09,921 [salt.loader ][TRACE ] Added data.update to module 2013-08-27 12:24:09,921 [salt.utils ][TRACE ] 'svn' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,921 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,921 [salt.loader ][DEBUG ] Loaded win_groupadd as virtual group 2013-08-27 12:24:09,921 [salt.loader ][TRACE ] Added group.add to module 2013-08-27 12:24:09,921 [salt.loader ][TRACE ] Added group.delete to module 2013-08-27 12:24:09,921 [salt.loader ][TRACE ] Added group.getent to module 2013-08-27 12:24:09,921 [salt.loader ][TRACE ] Added group.info to module 2013-08-27 12:24:09,921 [salt.utils ][TRACE ] 'brew' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,937 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,937 [salt.loader ][TRACE ] Added rbenv.default to module 2013-08-27 12:24:09,937 [salt.loader ][TRACE ] Added rbenv.install to module 2013-08-27 12:24:09,937 [salt.loader ][TRACE ] Added rbenv.install_ruby to module 2013-08-27 12:24:09,937 [salt.loader ][TRACE ] Added rbenv.is_installed to module 2013-08-27 12:24:09,937 [salt.loader ][TRACE ] Added rbenv.list to module 2013-08-27 12:24:09,937 [salt.loader ][TRACE ] Added rbenv.uninstall_ruby to module 2013-08-27 12:24:09,937 [salt.loader ][TRACE ] Added rbenv.update to module 2013-08-27 12:24:09,937 [salt.loader ][TRACE ] Added rbenv.versions to module 2013-08-27 12:24:09,937 [salt.utils ][TRACE ] 'lvm' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:09,937 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:09,937 [salt.loader ][DEBUG ] loading returner in ['c:\salt\var\cache\salt\minion\extmods\returners', 'C:\salt\salt-0.16.0.win32\salt-0.16.0-py2.7.egg\salt\returners'] 2013-08-27 12:24:09,937 [salt.loader ][DEBUG ] Skipping c:\salt\var\cache\salt\minion\extmods\returners, it is not a directory 2013-08-27 12:24:09,968 [salt.loader ][TRACE ] Added smtp_return.returner to returner 2013-08-27 12:24:09,968 [salt.loader ][TRACE ] Added local.returner to returner 2013-08-27 12:24:09,968 [salt.loader ][DEBUG ] Loaded carbon_return as virtual carbon 2013-08-27 12:24:09,968 [salt.loader ][TRACE ] Added carbon.returner to returner 2013-08-27 12:24:09,968 [salt.loader ][DEBUG ] loading states in ['c:\salt\var\cache\salt\minion\extmods\states', 'C:\salt\salt-0.16.0.win32\salt-0.16.0-py2.7.egg\salt\states'] 2013-08-27 12:24:09,968 [salt.loader ][DEBUG ] Skipping c:\salt\var\cache\salt\minion\extmods\states, it is not a directory 2013-08-27 12:24:10,000 [salt.utils ][TRACE ] 'rabbitmqctl' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:10,000 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:10,015 [salt.loader ][TRACE ] Added sysctl.present to states 2013-08-27 12:24:10,015 [salt.utils ][TRACE ] 'rabbitmqctl' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:10,015 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:10,015 [salt.loader ][TRACE ] Added alternatives.install to states 2013-08-27 12:24:10,015 [salt.loader ][TRACE ] Added alternatives.remove to states 2013-08-27 12:24:10,015 [salt.loader ][TRACE ] Added module.mod_watch to states 2013-08-27 12:24:10,015 [salt.loader ][TRACE ] Added module.run to states 2013-08-27 12:24:10,015 [salt.loader ][TRACE ] Added module.wait to states 2013-08-27 12:24:10,015 [salt.loader ][TRACE ] Added cron.absent to states 2013-08-27 12:24:10,015 [salt.loader ][TRACE ] Added cron.file to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added cron.fopen to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added cron.mkstemp to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added cron.present to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added pip.installed to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added pip.removed to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added pkg.LooseVersion to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added pkg.get_repo_data to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added pkg.installed to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added pkg.latest to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added pkg.mod_init to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added pkg.namespaced_function to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added pkg.purged to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added pkg.removed to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.absent to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.accumulated to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.append to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.comment to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.directory to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.exists to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.managed to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.patch to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.recurse to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.rename to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.sed to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.symlink to states 2013-08-27 12:24:10,031 [salt.loader ][TRACE ] Added file.touch to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added file.uncomment to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added disk.status to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added virtualenv.manage to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added virtualenv.managed to states 2013-08-27 12:24:10,046 [salt.utils ][TRACE ] 'git' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:10,046 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added group.absent to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added group.present to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added network.managed to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added network.routes to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added network.system to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added service.dead to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added service.disabled to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added service.enabled to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added service.mod_watch to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added service.running to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added ssh_auth.absent to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added ssh_auth.present to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added selinux.boolean to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added selinux.mode to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added ssh_known_hosts.absent to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added ssh_known_hosts.present to states 2013-08-27 12:24:10,046 [salt.loader ][TRACE ] Added npm.bootstrap to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added npm.installed to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added npm.removed to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added supervisord.dead to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added supervisord.mod_watch to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added supervisord.running to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added libvirt.keys to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added mongodb_user.absent to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added mongodb_user.present to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added host.absent to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added host.present to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added rvm.gemset_present to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added rvm.installed to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added stateconf.context to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added stateconf.set to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added pecl.installed to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added pecl.removed to states 2013-08-27 12:24:10,062 [salt.utils ][TRACE ] 'hg.exe' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:10,062 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added gem.installed to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added gem.removed to states 2013-08-27 12:24:10,062 [salt.utils ][TRACE ] 'svn' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:10,062 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added pkgng.update_packaging_site to states 2013-08-27 12:24:10,062 [salt.loader ][TRACE ] Added grains.present to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added mount.mounted to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added mount.swap to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added cmd.call to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added cmd.mod_watch to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added cmd.run to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added cmd.script to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added cmd.wait to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added cmd.wait_call to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added cmd.wait_script to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added alias.absent to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added alias.present to states 2013-08-27 12:24:10,078 [salt.utils ][TRACE ] 'lvm' could not be found in the following search path: 'C:\salt\salt-0.16.0.win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IDM Computer Solutions\UltraEdit-32' 2013-08-27 12:24:10,078 [salt.utils ][TRACE ] No executable was passed to be searched by which 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added rbenv.absent to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added rbenv.installed to states 2013-08-27 12:24:10,078 [salt.loader ][TRACE ] Added mongodb_database.absent to states 2013-08-27 12:24:10,093 [salt.loader ][TRACE ] Added user.absent to states 2013-08-27 12:24:10,093 [salt.loader ][TRACE ] Added user.present to states 2013-08-27 12:24:10,093 [salt.loader ][DEBUG ] loading render in ['c:\salt\var\cache\salt\minion\extmods\renderers', 'C:\salt\salt-0.16.0.win32\salt-0.16.0-py2.7.egg\salt\renderers'] 2013-08-27 12:24:10,093 [salt.loader ][DEBUG ] Skipping c:\salt\var\cache\salt\minion\extmods\renderers, it is not a directory 2013-08-27 12:24:10,093 [salt.loader ][TRACE ] Added mako.StringIO to render 2013-08-27 12:24:10,093 [salt.loader ][TRACE ] Added mako.render to render 2013-08-27 12:24:10,093 [salt.loader ][TRACE ] Added pydsl.render to render 2013-08-27 12:24:10,093 [salt.loader ][TRACE ] Added stateconf.Bunch to render 2013-08-27 12:24:10,093 [salt.loader ][TRACE ] Added stateconf.StringIO to render 2013-08-27 12:24:10,093 [salt.loader ][TRACE ] Added stateconf.add_goal_state to render 2013-08-27 12:24:10,093 [salt.loader ][TRACE ] Added stateconf.add_implicit_requires to render 2013-08-27 12:24:10,093 [salt.loader ][TRACE ] Added stateconf.add_start_state to render 2013-08-27 12:24:10,109 [salt.loader ][TRACE ] Added stateconf.chain to render 2013-08-27 12:24:10,109 [salt.loader ][TRACE ] Added stateconf.extract_state_confs to render 2013-08-27 12:24:10,109 [salt.loader ][TRACE ] Added stateconf.has_names_decls to render 2013-08-27 12:24:10,109 [salt.loader ][TRACE ] Added stateconf.nvlist to render 2013-08-27 12:24:10,109 [salt.loader ][TRACE ] Added stateconf.nvlist2 to render 2013-08-27 12:24:10,109 [salt.loader ][TRACE ] Added stateconf.rename_state_ids to render 2013-08-27 12:24:10,109 [salt.loader ][TRACE ] Added stateconf.render to render 2013-08-27 12:24:10,109 [salt.loader ][TRACE ] Added stateconf.rewrite_single_shorthand_state_decl to render 2013-08-27 12:24:10,109 [salt.loader ][TRACE ] Added stateconf.rewrite_sls_includes_excludes to render 2013-08-27 12:24:10,109 [salt.loader ][TRACE ] Added stateconf.state_name to render 2013-08-27 12:24:10,109 [salt.loader ][TRACE ] Added stateconf.statelist to render 2013-08-27 12:24:10,125 [salt.loader ][TRACE ] Added jinja.StringIO to render 2013-08-27 12:24:10,125 [salt.loader ][TRACE ] Added jinja.render to render 2013-08-27 12:24:10,125 [salt.loader ][TRACE ] Added py.render to render 2013-08-27 12:24:10,125 [salt.loader ][TRACE ] Added yaml.CustomLoader to render 2013-08-27 12:24:10,125 [salt.loader ][TRACE ] Added yaml.OrderedDict to render 2013-08-27 12:24:10,125 [salt.loader ][TRACE ] Added yaml.get_yaml_loader to render 2013-08-27 12:24:10,125 [salt.loader ][TRACE ] Added yaml.load to render 2013-08-27 12:24:10,125 [salt.loader ][TRACE ] Added yaml.render to render 2013-08-27 12:24:10,140 [salt.loader ][TRACE ] Added json.render to render 2013-08-27 12:24:10,140 [salt.loader ][TRACE ] Added wempy.StringIO to render 2013-08-27 12:24:10,140 [salt.loader ][TRACE ] Added wempy.render to render 2013-08-27 12:24:10,156 [salt.loaded.int.module.cmdmod][INFO ] Executing command 'sc query "winrm"' in directory 'C:\Documents and Settings\Administrator' 2013-08-27 12:24:10,203 [salt.loaded.int.module.cmdmod][DEBUG ] output: [SC] EnumQueryServicesStatus:OpenService FAILED 1060:
The specified service does not exist as an installed service. 2013-08-27 12:24:10,203 [salt.loader ][DEBUG ] loading output in ['c:\salt\var\cache\salt\minion\extmods\output', 'C:\salt\salt-0.16.0.win32\salt-0.16.0-py2.7.egg\salt\output'] 2013-08-27 12:24:10,203 [salt.loader ][DEBUG ] Skipping c:\salt\var\cache\salt\minion\extmods\output, it is not a directory 2013-08-27 12:24:10,203 [salt.loader ][TRACE ] Added txt.output to output 2013-08-27 12:24:10,203 [salt.loader ][TRACE ] Added grains.output to output 2013-08-27 12:24:10,203 [salt.loader ][TRACE ] Added overstatestage.output to output 2013-08-27 12:24:10,203 [salt.loader ][DEBUG ] Loaded no_out as virtual quiet 2013-08-27 12:24:10,203 [salt.loader ][TRACE ] Added quiet.output to output 2013-08-27 12:24:10,203 [salt.loader ][DEBUG ] Loaded json_out as virtual json 2013-08-27 12:24:10,203 [salt.loader ][TRACE ] Added json.output to output 2013-08-27 12:24:10,203 [salt.loader ][TRACE ] Added nested.NestDisplay to output 2013-08-27 12:24:10,203 [salt.loader ][TRACE ] Added nested.Number to output 2013-08-27 12:24:10,203 [salt.loader ][TRACE ] Added nested.output to output 2013-08-27 12:24:10,203 [salt.loader ][TRACE ] Added raw.output to output 2013-08-27 12:24:10,203 [salt.loader ][TRACE ] Added highstate.output to output 2013-08-27 12:24:10,203 [salt.loader ][DEBUG ] Loaded yaml_out as virtual yaml 2013-08-27 12:24:10,203 [salt.loader ][TRACE ] Added yaml.output to output 2013-08-27 12:24:10,218 [salt.loader ][TRACE ] Added virt_query.output to output 2013-08-27 12:24:10,218 [salt.loader ][TRACE ] Added key.output to output 2013-08-27 12:24:10,218 [salt.loader ][TRACE ] Added no_return.NestDisplay to output 2013-08-27 12:24:10,218 [salt.loader ][TRACE ] Added no_return.output to output 2013-08-27 12:24:10,218 [salt.loader ][DEBUG ] Loaded pprint_out as virtual pprint 2013-08-27 12:24:10,218 [salt.loader ][TRACE ] Added pprint.output to output
Next time, I recommend using gist.github.com or a similar service, rather than pasting the log directly. Keeps the issue itself more succinct. =)
@beyondwl could you please test with Salt Minion 0.16.3? There have been quite a few fixes since the version you're using.
I tested in my vm 0.16.3 version, I found sc start / stop can be used, sc showsid still unavailable.
On another device, sc showsid is available, the information is as follows: Microsoft Windows Server 2003 Enterprise x86 Edition Service Pack 2
My vm's info: Microsoft Windows Server 2003 R2 Enterprise x86 Edition Service Pack 2
The reason is because the R2? Whether I need to install additional software? I have installed "Microsoft Visual C + + 2008 x86 SP1 redistributable"
Ah, ok. Let me see if I can find a vm image
@beyondwl and @djs52 could you provide the output of:
sc /?
According to my research sc showsid has been in every release since Windows XP. I have no idea why it wouldn't be on your servers. But obviously it's not, so the above pull request should fix this issue.
The service.py for other OSes sometimes can't get the pid so the module just returns true in that case. So the patch above adds the same behavior to win_service.py
Does that work for you guys?
What I see is here: https://gist.github.com/djs52/6380998
I'm not sure the proposed fix will work (though I haven't tried it yet), as the sc showsid
doesn't fail -- it prompts the user and then waits, as can be seen at the end of the gist. I wonder if this is some old version of sc
which should have been updated by a service pack?
Ah, I see.
Hm. @djs52
I'm just going to have it return true or false and skip the showsid.
I'll update that pull req.
Thanks, @djs52
This fix will be in 0.16.4 and 0.17.0
If either of you can test this that would be great.
Thanks!
When running a state which checks that a service is running, salt calls
sc showsid <service>
(fromgetsid()
insalt/modules/win_service.py
). For example:This stalls. Pressing enter continues the execution. Running
sc showsid nxlog
at the command line produces the following:The SID doesn't seem to be used for anything. I guess the call should just not be made on Windows Server 2003.