2017-02-03 15:32:42 -07:00
|
|
|
.. _all-salt.modules:
|
2011-11-07 00:47:06 -07:00
|
|
|
|
2016-06-13 18:30:42 -06:00
|
|
|
=================
|
|
|
|
execution modules
|
|
|
|
=================
|
2011-11-07 00:47:06 -07:00
|
|
|
|
2012-03-19 05:59:20 -06:00
|
|
|
.. admonition:: Virtual modules
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
2017-01-31 14:54:49 -07:00
|
|
|
salt.modules.group
|
2017-06-08 08:29:13 -06:00
|
|
|
salt.modules.kernelpkg
|
2012-03-19 05:59:20 -06:00
|
|
|
salt.modules.pkg
|
2018-05-28 16:13:12 -05:00
|
|
|
salt.modules.service
|
|
|
|
salt.modules.shadow
|
2020-03-28 21:14:11 -06:00
|
|
|
salt.modules.sysctl
|
2017-01-31 14:54:49 -07:00
|
|
|
salt.modules.user
|
2012-03-19 05:59:20 -06:00
|
|
|
|
2011-11-07 00:47:06 -07:00
|
|
|
.. currentmodule:: salt.modules
|
|
|
|
|
|
|
|
.. autosummary::
|
|
|
|
:toctree:
|
2012-07-09 16:03:40 -07:00
|
|
|
:template: autosummary.rst.tmpl
|
2011-11-07 00:47:06 -07:00
|
|
|
|
2016-03-18 17:37:22 -06:00
|
|
|
acme
|
2017-04-11 19:31:33 +00:00
|
|
|
aix_group
|
2019-06-06 15:25:40 -04:00
|
|
|
aix_shadow
|
2019-06-04 13:14:43 -06:00
|
|
|
aixpkg
|
2012-05-26 08:31:38 -06:00
|
|
|
aliases
|
2013-01-11 14:37:01 -07:00
|
|
|
alternatives
|
2018-10-13 18:57:34 -05:00
|
|
|
ansiblegate
|
2011-11-07 00:47:06 -07:00
|
|
|
apache
|
2016-10-09 03:51:45 +02:00
|
|
|
apcups
|
2016-05-16 17:42:26 +03:00
|
|
|
apf
|
2018-10-31 18:25:11 -05:00
|
|
|
apkpkg
|
2019-06-06 15:25:40 -04:00
|
|
|
aptly
|
2020-03-13 08:29:27 +00:00
|
|
|
aptpkg
|
2011-11-27 10:41:22 -07:00
|
|
|
archive
|
2018-06-28 13:58:30 +00:00
|
|
|
arista_pyeapi
|
2014-12-08 10:34:33 -05:00
|
|
|
artifactory
|
2012-10-04 14:43:44 -06:00
|
|
|
at
|
2016-10-11 18:33:40 +02:00
|
|
|
at_solaris
|
2012-07-10 16:46:49 +02:00
|
|
|
augeas_cfg
|
2013-12-12 23:21:37 -07:00
|
|
|
aws_sqs
|
2015-07-17 15:40:26 -06:00
|
|
|
bamboohr
|
2020-04-18 06:57:48 +01:00
|
|
|
baredoc
|
2016-01-19 21:57:45 -07:00
|
|
|
bcache
|
2015-07-17 15:40:26 -06:00
|
|
|
beacons
|
|
|
|
bigip
|
2018-10-31 18:25:11 -05:00
|
|
|
bluez_bluetooth
|
2017-01-30 21:49:56 +00:00
|
|
|
boto3_elasticache
|
2019-07-08 18:29:01 +02:00
|
|
|
boto3_elasticsearch
|
2017-04-11 19:31:33 +00:00
|
|
|
boto3_route53
|
2019-06-06 15:25:40 -04:00
|
|
|
boto3_sns
|
2016-03-18 17:37:22 -06:00
|
|
|
boto_apigateway
|
2014-05-20 18:06:17 -04:00
|
|
|
boto_asg
|
2015-01-24 22:30:52 +01:00
|
|
|
boto_cfn
|
2017-09-27 14:26:32 -06:00
|
|
|
boto_cloudfront
|
2016-01-19 21:57:45 -07:00
|
|
|
boto_cloudtrail
|
2014-08-07 16:11:55 -07:00
|
|
|
boto_cloudwatch
|
2017-01-31 14:54:49 -07:00
|
|
|
boto_cloudwatch_event
|
2016-03-18 17:37:22 -06:00
|
|
|
boto_cognitoidentity
|
2016-01-19 21:57:45 -07:00
|
|
|
boto_datapipeline
|
2015-02-25 12:50:44 -08:00
|
|
|
boto_dynamodb
|
2015-04-03 12:39:13 -06:00
|
|
|
boto_ec2
|
2017-01-30 21:49:56 +00:00
|
|
|
boto_efs
|
2014-06-11 15:52:31 -07:00
|
|
|
boto_elasticache
|
2016-03-18 17:37:22 -06:00
|
|
|
boto_elasticsearch_domain
|
2014-05-20 18:06:17 -04:00
|
|
|
boto_elb
|
2017-04-11 19:31:33 +00:00
|
|
|
boto_elbv2
|
2014-05-20 18:06:17 -04:00
|
|
|
boto_iam
|
2016-01-19 21:57:45 -07:00
|
|
|
boto_iot
|
2017-01-30 21:49:56 +00:00
|
|
|
boto_kinesis
|
2015-06-03 15:18:52 -07:00
|
|
|
boto_kms
|
2016-02-02 12:19:38 -07:00
|
|
|
boto_lambda
|
2015-02-25 12:50:44 -08:00
|
|
|
boto_rds
|
2014-05-20 18:06:17 -04:00
|
|
|
boto_route53
|
2019-06-06 15:25:40 -04:00
|
|
|
boto_s3
|
2017-01-31 14:54:49 -07:00
|
|
|
boto_s3_bucket
|
2014-05-20 18:06:17 -04:00
|
|
|
boto_secgroup
|
2015-01-24 22:30:52 +01:00
|
|
|
boto_sns
|
2014-05-20 18:06:17 -04:00
|
|
|
boto_sqs
|
2019-06-06 15:25:40 -04:00
|
|
|
boto_ssm
|
2015-01-24 22:30:52 +01:00
|
|
|
boto_vpc
|
2015-02-21 05:56:20 +00:00
|
|
|
bower
|
2013-06-06 16:39:22 -06:00
|
|
|
bridge
|
2013-07-03 15:22:58 -06:00
|
|
|
bsd_shadow
|
2015-01-24 22:30:52 +01:00
|
|
|
btrfs
|
2015-03-02 14:35:05 -07:00
|
|
|
cabal
|
2017-03-09 16:34:20 +00:00
|
|
|
capirca_acl
|
2015-04-03 12:39:13 -06:00
|
|
|
cassandra_cql
|
2020-05-22 07:42:40 +09:00
|
|
|
cassandra_mod
|
2017-01-31 14:54:49 -07:00
|
|
|
celery
|
|
|
|
ceph
|
2015-10-16 16:52:14 -06:00
|
|
|
chassis
|
2014-04-17 12:16:26 -06:00
|
|
|
chef
|
2013-10-18 13:09:54 -05:00
|
|
|
chocolatey
|
2016-01-19 21:57:45 -07:00
|
|
|
chronos
|
2019-06-06 15:25:40 -04:00
|
|
|
chroot
|
2018-01-18 11:21:42 -05:00
|
|
|
cimc
|
2018-07-24 12:49:28 +00:00
|
|
|
ciscoconfparse_mod
|
2017-01-31 14:54:49 -07:00
|
|
|
cisconso
|
2013-12-12 23:21:37 -07:00
|
|
|
cloud
|
2013-08-20 23:44:03 +01:00
|
|
|
cmdmod
|
2013-12-12 23:21:37 -07:00
|
|
|
composer
|
2012-10-04 14:43:44 -06:00
|
|
|
config
|
2015-07-17 15:40:26 -06:00
|
|
|
consul
|
2015-03-02 13:59:19 -07:00
|
|
|
container_resource
|
2011-11-07 00:47:06 -07:00
|
|
|
cp
|
2015-01-24 22:30:52 +01:00
|
|
|
cpan
|
2011-11-07 00:47:06 -07:00
|
|
|
cron
|
2019-06-06 15:25:40 -04:00
|
|
|
cryptdev
|
2016-05-09 13:48:15 -06:00
|
|
|
csf
|
2015-01-24 22:30:52 +01:00
|
|
|
cyg
|
2012-10-29 18:28:35 -06:00
|
|
|
daemontools
|
2012-01-15 22:43:40 -07:00
|
|
|
data
|
2017-07-01 22:20:09 -07:00
|
|
|
datadog_api
|
2013-08-14 19:53:09 -05:00
|
|
|
ddns
|
2014-02-19 10:34:11 -07:00
|
|
|
deb_apache
|
2015-04-03 12:39:13 -06:00
|
|
|
deb_postgres
|
2013-08-20 23:43:57 +01:00
|
|
|
debconfmod
|
2013-12-12 23:21:37 -07:00
|
|
|
debian_ip
|
2012-07-24 00:49:17 +02:00
|
|
|
debian_service
|
2020-03-13 08:29:27 +00:00
|
|
|
debuild_pkgbuild
|
2014-02-19 10:34:11 -07:00
|
|
|
defaults
|
2019-08-21 14:08:45 +02:00
|
|
|
devinfo
|
2015-01-24 22:30:52 +01:00
|
|
|
devmap
|
2013-06-06 16:39:22 -06:00
|
|
|
dig
|
2011-11-07 00:47:06 -07:00
|
|
|
disk
|
2013-08-20 23:43:56 +01:00
|
|
|
djangomod
|
2013-03-29 12:05:10 -06:00
|
|
|
dnsmasq
|
|
|
|
dnsutil
|
2016-01-19 21:57:45 -07:00
|
|
|
dockercompose
|
2017-03-23 15:33:56 -05:00
|
|
|
dockermod
|
2018-10-31 18:25:11 -05:00
|
|
|
dpkg_lowpkg
|
2015-01-24 22:30:52 +01:00
|
|
|
drac
|
2015-10-16 16:52:14 -06:00
|
|
|
dracr
|
2015-01-24 22:30:52 +01:00
|
|
|
drbd
|
2018-10-31 18:25:11 -05:00
|
|
|
dummyproxy_pkg
|
2017-06-16 21:17:33 +00:00
|
|
|
dummyproxy_service
|
2018-10-31 18:25:11 -05:00
|
|
|
ebuildpkg
|
2013-01-02 22:30:43 +00:00
|
|
|
eix
|
2015-01-24 22:30:52 +01:00
|
|
|
elasticsearch
|
2014-02-19 10:34:11 -07:00
|
|
|
environ
|
2013-06-06 16:39:22 -06:00
|
|
|
eselect
|
2019-06-06 15:25:40 -04:00
|
|
|
esxcluster
|
|
|
|
esxdatacenter
|
2015-12-17 16:33:59 -07:00
|
|
|
esxi
|
2019-06-06 15:25:40 -04:00
|
|
|
esxvm
|
2014-03-25 08:24:15 -06:00
|
|
|
etcd_mod
|
2016-01-19 21:57:45 -07:00
|
|
|
ethtool
|
2012-07-30 00:45:34 -07:00
|
|
|
event
|
2012-12-02 16:09:43 -07:00
|
|
|
extfs
|
2011-11-07 00:47:06 -07:00
|
|
|
file
|
2015-01-24 22:30:52 +01:00
|
|
|
firewalld
|
2013-08-21 00:10:26 +01:00
|
|
|
freebsd_sysctl
|
2017-01-30 21:49:56 +00:00
|
|
|
freebsd_update
|
2012-05-26 08:35:53 -06:00
|
|
|
freebsdjail
|
2012-01-15 22:43:40 -07:00
|
|
|
freebsdkmod
|
2011-11-07 00:47:06 -07:00
|
|
|
freebsdpkg
|
2013-10-15 13:00:47 -05:00
|
|
|
freebsdports
|
2012-03-17 16:44:22 -07:00
|
|
|
freebsdservice
|
2019-06-06 15:25:40 -04:00
|
|
|
freezer
|
|
|
|
gcp_addon
|
2012-03-17 15:21:40 -07:00
|
|
|
gem
|
2014-04-17 12:16:26 -06:00
|
|
|
genesis
|
2013-08-20 23:43:48 +01:00
|
|
|
gentoo_service
|
2013-08-21 00:10:26 +01:00
|
|
|
gentoolkitmod
|
2012-03-17 16:44:22 -07:00
|
|
|
git
|
2016-01-19 21:57:45 -07:00
|
|
|
github
|
2018-05-04 16:49:05 -05:00
|
|
|
glanceng
|
2019-06-06 15:25:40 -04:00
|
|
|
glassfish
|
2014-02-19 10:34:11 -07:00
|
|
|
glusterfs
|
2013-12-12 23:21:37 -07:00
|
|
|
gnomedesktop
|
2018-08-03 15:07:31 +01:00
|
|
|
google_chat
|
2015-01-24 22:30:52 +01:00
|
|
|
gpg
|
2017-01-30 21:49:56 +00:00
|
|
|
grafana4
|
2011-11-07 00:47:06 -07:00
|
|
|
grains
|
|
|
|
groupadd
|
2012-12-02 16:09:43 -07:00
|
|
|
grub_legacy
|
2013-03-29 12:05:10 -06:00
|
|
|
guestfs
|
2014-02-19 10:34:11 -07:00
|
|
|
hadoop
|
2014-04-17 12:16:26 -06:00
|
|
|
haproxyconn
|
2014-07-25 20:06:54 -06:00
|
|
|
hashutil
|
2017-01-30 21:49:56 +00:00
|
|
|
heat
|
2020-04-18 09:18:27 -05:00
|
|
|
helm
|
2012-03-17 16:44:22 -07:00
|
|
|
hg
|
2019-06-06 15:25:40 -04:00
|
|
|
highstate_doc
|
2011-11-07 00:47:06 -07:00
|
|
|
hosts
|
2015-01-24 22:30:52 +01:00
|
|
|
http
|
2020-03-13 08:29:27 +00:00
|
|
|
icinga2
|
2020-08-03 18:21:05 -06:00
|
|
|
idem
|
2015-07-17 15:40:26 -06:00
|
|
|
ifttt
|
2015-01-24 22:30:52 +01:00
|
|
|
ilo
|
2014-02-19 10:34:11 -07:00
|
|
|
incron
|
2018-10-31 18:25:11 -05:00
|
|
|
influxdb08mod
|
2020-03-13 08:29:27 +00:00
|
|
|
influxdbmod
|
2016-03-14 16:34:22 -06:00
|
|
|
infoblox
|
2014-02-19 10:34:11 -07:00
|
|
|
ini_manage
|
2015-09-22 11:54:34 -06:00
|
|
|
inspectlib
|
2016-03-14 16:34:22 -06:00
|
|
|
inspectlib.collector
|
|
|
|
inspectlib.dbhandle
|
2017-01-31 14:54:49 -07:00
|
|
|
inspectlib.entities
|
2016-03-14 16:34:22 -06:00
|
|
|
inspectlib.exceptions
|
2017-01-31 14:54:49 -07:00
|
|
|
inspectlib.fsdb
|
|
|
|
inspectlib.kiwiproc
|
2016-03-14 16:34:22 -06:00
|
|
|
inspectlib.query
|
2017-01-31 14:54:49 -07:00
|
|
|
inspector
|
2014-04-17 12:16:26 -06:00
|
|
|
introspect
|
2018-08-01 13:06:00 +00:00
|
|
|
iosconfig
|
2015-03-02 14:35:05 -07:00
|
|
|
ipmi
|
2014-04-17 12:16:26 -06:00
|
|
|
ipset
|
2012-12-02 16:09:43 -07:00
|
|
|
iptables
|
2016-01-19 21:57:45 -07:00
|
|
|
iwtools
|
2014-12-08 10:34:33 -05:00
|
|
|
jboss7
|
|
|
|
jboss7_cli
|
2018-04-18 15:14:30 -04:00
|
|
|
jenkinsmod
|
2019-01-06 17:36:51 -08:00
|
|
|
jinja
|
2018-07-20 12:19:48 +00:00
|
|
|
jira_mod
|
2014-02-19 10:34:11 -07:00
|
|
|
junos
|
2016-03-18 17:37:22 -06:00
|
|
|
k8s
|
|
|
|
kapacitor
|
2015-03-02 14:35:05 -07:00
|
|
|
kerberos
|
2017-06-08 08:29:13 -06:00
|
|
|
kernelpkg_linux_apt
|
|
|
|
kernelpkg_linux_yum
|
2013-08-20 23:43:48 +01:00
|
|
|
key
|
2013-08-21 00:10:26 +01:00
|
|
|
keyboard
|
2012-11-14 12:48:27 -07:00
|
|
|
keystone
|
2018-05-04 16:49:05 -05:00
|
|
|
keystoneng
|
2019-03-18 15:36:01 -07:00
|
|
|
keystore
|
2011-11-07 00:47:06 -07:00
|
|
|
kmod
|
2019-06-03 16:13:49 +02:00
|
|
|
kubeadm
|
2019-03-01 13:52:27 -06:00
|
|
|
kubernetesmod
|
2018-10-31 18:25:11 -05:00
|
|
|
launchctl_service
|
2013-01-02 22:31:53 +00:00
|
|
|
layman
|
2015-09-07 18:40:18 -04:00
|
|
|
ldap3
|
2013-08-20 23:43:52 +01:00
|
|
|
ldapmod
|
2017-04-30 20:32:44 +10:00
|
|
|
libcloud_compute
|
2017-04-25 17:17:18 +10:00
|
|
|
libcloud_dns
|
|
|
|
libcloud_loadbalancer
|
|
|
|
libcloud_storage
|
2013-01-11 14:37:01 -07:00
|
|
|
linux_acl
|
2016-01-19 21:57:45 -07:00
|
|
|
linux_ip
|
2013-01-11 14:37:01 -07:00
|
|
|
linux_lvm
|
2020-03-13 08:29:27 +00:00
|
|
|
linux_service
|
|
|
|
linux_shadow
|
2011-11-07 00:47:06 -07:00
|
|
|
linux_sysctl
|
2013-08-20 23:43:50 +01:00
|
|
|
localemod
|
2013-03-29 12:05:10 -06:00
|
|
|
locate
|
2014-07-24 15:28:11 -06:00
|
|
|
logadm
|
2017-03-16 14:00:39 +00:00
|
|
|
logmod
|
2013-03-29 12:05:10 -06:00
|
|
|
logrotate
|
2013-12-12 23:21:37 -07:00
|
|
|
lvs
|
2013-09-05 13:43:46 -05:00
|
|
|
lxc
|
2019-09-18 18:06:26 -07:00
|
|
|
lxd
|
2016-03-14 16:34:22 -06:00
|
|
|
mac_assistive
|
2018-10-31 18:25:11 -05:00
|
|
|
mac_brew_pkg
|
2016-03-14 16:34:22 -06:00
|
|
|
mac_desktop
|
2013-09-21 12:00:37 -05:00
|
|
|
mac_group
|
2016-03-14 16:34:22 -06:00
|
|
|
mac_keychain
|
|
|
|
mac_pkgutil
|
2018-10-31 18:25:11 -05:00
|
|
|
mac_portspkg
|
2016-03-14 16:34:22 -06:00
|
|
|
mac_power
|
|
|
|
mac_service
|
2016-01-19 21:57:45 -07:00
|
|
|
mac_shadow
|
|
|
|
mac_softwareupdate
|
2016-03-14 16:34:22 -06:00
|
|
|
mac_sysctl
|
|
|
|
mac_system
|
|
|
|
mac_timezone
|
|
|
|
mac_user
|
|
|
|
mac_xattr
|
2020-03-13 08:29:27 +00:00
|
|
|
macdefaults
|
|
|
|
macpackage
|
2013-01-05 02:14:08 -05:00
|
|
|
makeconf
|
2017-11-14 10:28:30 +00:00
|
|
|
mandrill
|
2016-01-19 21:57:45 -07:00
|
|
|
marathon
|
2013-04-30 14:06:16 -06:00
|
|
|
match
|
2017-01-30 21:49:56 +00:00
|
|
|
mattermost
|
2018-10-31 18:25:11 -05:00
|
|
|
mdadm_raid
|
2016-01-29 16:25:51 +00:00
|
|
|
mdata
|
2013-12-12 23:21:37 -07:00
|
|
|
memcached
|
2013-04-30 14:06:16 -06:00
|
|
|
mine
|
2016-01-19 21:57:45 -07:00
|
|
|
minion
|
2014-07-24 15:28:11 -06:00
|
|
|
mod_random
|
2013-08-13 11:02:44 -05:00
|
|
|
modjk
|
2012-10-04 14:43:44 -06:00
|
|
|
mongodb
|
2012-07-30 00:45:34 -07:00
|
|
|
monit
|
2011-11-07 00:47:06 -07:00
|
|
|
moosefs
|
|
|
|
mount
|
2015-02-03 10:02:09 -05:00
|
|
|
mssql
|
2017-04-11 19:31:33 +00:00
|
|
|
msteams
|
2013-03-29 12:05:10 -06:00
|
|
|
munin
|
2011-11-07 00:47:06 -07:00
|
|
|
mysql
|
2015-03-02 14:35:05 -07:00
|
|
|
nacl
|
2014-04-17 12:16:26 -06:00
|
|
|
nagios
|
2015-04-03 12:39:13 -06:00
|
|
|
nagios_rpc
|
2017-01-30 21:49:56 +00:00
|
|
|
namecheap_domains
|
2020-03-13 08:29:27 +00:00
|
|
|
namecheap_domains_dns
|
2018-10-31 18:25:11 -05:00
|
|
|
namecheap_domains_ns
|
2017-01-30 21:49:56 +00:00
|
|
|
namecheap_ssl
|
|
|
|
namecheap_users
|
2016-04-28 20:47:15 +01:00
|
|
|
napalm_bgp
|
2018-08-02 10:29:27 +00:00
|
|
|
napalm_formula
|
2018-07-24 12:53:13 +00:00
|
|
|
napalm_mod
|
2020-03-13 08:29:27 +00:00
|
|
|
napalm_netacl
|
2016-02-23 12:44:08 +00:00
|
|
|
napalm_network
|
2016-03-22 11:40:12 +00:00
|
|
|
napalm_ntp
|
2016-04-25 18:27:31 +01:00
|
|
|
napalm_probes
|
2016-11-01 14:56:23 +00:00
|
|
|
napalm_route
|
2016-11-01 13:17:37 +00:00
|
|
|
napalm_snmp
|
2016-11-01 14:11:59 +00:00
|
|
|
napalm_users
|
2017-04-01 02:39:52 +00:00
|
|
|
napalm_yang_mod
|
2015-08-21 12:15:11 -07:00
|
|
|
netaddress
|
2018-02-09 09:44:07 +00:00
|
|
|
netbox
|
2013-08-20 23:43:48 +01:00
|
|
|
netbsd_sysctl
|
2013-08-21 00:10:26 +01:00
|
|
|
netbsdservice
|
2018-06-22 08:20:55 +00:00
|
|
|
netmiko_mod
|
2015-01-24 22:30:52 +01:00
|
|
|
netscaler
|
2011-11-07 00:47:06 -07:00
|
|
|
network
|
2015-01-24 22:30:52 +01:00
|
|
|
neutron
|
2018-05-04 16:49:05 -05:00
|
|
|
neutronng
|
2019-06-06 15:25:40 -04:00
|
|
|
nexus
|
2013-03-29 12:05:10 -06:00
|
|
|
nfs3
|
2014-04-17 12:16:26 -06:00
|
|
|
nftables
|
2012-03-17 16:44:22 -07:00
|
|
|
nginx
|
2017-04-11 19:31:33 +00:00
|
|
|
nilrt_ip
|
2017-02-13 10:42:37 -06:00
|
|
|
nix
|
2012-11-14 12:48:27 -07:00
|
|
|
nova
|
2013-03-29 12:05:10 -06:00
|
|
|
npm
|
2015-03-02 14:35:05 -07:00
|
|
|
nspawn
|
2016-04-14 15:28:18 -06:00
|
|
|
nxos
|
2018-07-12 08:54:02 +00:00
|
|
|
nxos_api
|
merge nxos-specific work from develop into master. (#54931)
* Combine proxy and native minion workflows for NXOS
- Normalize SSH and NX-API proxy minion workflows
- Add NX-API over unix domain socket support for native minions
* Fix typo
* Fix states correct_roles bug
* Add comment clarification for nxos states
* Fix lint issues
* Address python3 incompatibility
* Fix additional lint issues
* Disable pylint W1699 warning
* Use new style class syntax
* Correct typo
* Fix nxos grains
* Pass data to grains function
* Return nxos grains key
* Protect nxos grain with proper __virtual__() check
The changes in PR #49676 made the following stacktrace occur when running
on a system that doesn't have the proper NXOS/NXAPIClient settings exposed:
```
[CRITICAL] Failed to load grains defined in grain file nxos.system_information in function <function system_information at 0x3aeb758>, error:
Traceback (most recent call last):
File "/testing/salt/loader.py", line 773, in grains
ret = funcs[key](**kwargs)
File "/testing/salt/grains/nxos.py", line 36, in system_information
data = salt.utils.nxos.version_info()
File "/testing/salt/utils/nxos.py", line 318, in version_info
client = NxapiClient()
File "/testing/salt/utils/nxos.py", line 78, in __init__
raise RuntimeError("No host specified and no UDS found at {0}\n".format(self.NXAPI_UDS))
RuntimeError: No host specified and no UDS found at /tmp/nginx_local/nginx_1_be_nxapi.sock
local:
True
```
We need to protect the grains from loading when the settings are missing.
* Initial nxos_upgrade changes
* Revert "Initial nxos_upgrade changes"
This reverts commit e17ca19fbc9221145b79210c222b03d753bbd1f3.
* New NX-OS salt minion install doc
* Add guestshell sync information
* Initial nxos_upgrade changes
* Initial nxos_upgrade changes
* Revert "Initial nxos_upgrade changes"
This reverts commit e17ca19fbc9221145b79210c222b03d753bbd1f3.
* Revert "Initial nxos_upgrade changes"
This reverts commit e17ca19fbc9221145b79210c222b03d753bbd1f3.
* Add nxos to index.rst
* New nxos_upgrade execution and state modules
* Added NXOS UT support - initially for nxos_upgrade.py
* Resolved one pylint 'old class style' issue. Excluding 'nxos' sub-directory under tests/unit/modules
* Add __init__.py file to treat directory as a package directory.
* Addressed PR comments.
* Removed pylint disable-msg that was only applicable to python 3+
* Document NAPALM installation inside Guestshell
Adding step-by-step guide to install NAPALM inside of the NXOS Guestshell.
* show and sendline method fixes
* Update doc for starting minion in nxos GuestShell
* Revert show method changes
* Revert sendline method doc changes
* Resolve lint errors
* Remove nxos guestshell napalm references
This work is delayed so removing the references
* Address review comments
* Address salt style guide comment
* Doc and module updates
* Initial nxos module and proxy unit tests
* Additional nxos module and proxy unit tests
* Add nxos state unit tests
* Add tests for replace function
* Bug fixes
* Fix test_check_password_password_encrypted_false test
* Add test_config_nxos_error_ssh test
* remove opts modification in init
* reduce scope of variable to function where it's used
* minor nxos cleanup - raise instead of exit, use named kwargs
* use create_autospec in place of raw mocks
* _init_ssh's raise is now caught by ping
* allow gen_hash to work on any system
* change no_save_config option to save_config
* update set_password to work with updated gen_hash
* passing an invalid algorithm to pycrypto.hash raises
* blacken nxos-related files
* _fallback_gen_hash also works without a password
* remove debugging line, improve error message
* lint and black
* nxos docfix
* remove unused variable
* Review comments addressed
* mark old nxos functions as deprecated
* black
* remove unused variables
* clean up arguments
* simplify save_config logic
* minor doc cleanup
* make sendline with a list of commands reliably work
* Update various doc index files for nxos_upgrade
* Fix a few bugs in nxos proxy and execution modules
* doc indent fix
Co-authored-by: mikewiebe <mwiebe@cisco.com>
Co-authored-by: rallytime <nicole@saltstack.com>
Co-authored-by: Thomas Stoner <tmstoner@cisco.com>
Co-authored-by: tstoner <33665760+tstoner@users.noreply.github.com>
Co-authored-by: Chris Van Heuveln <cvanheuv@cisco.com>
2020-05-04 04:13:07 -04:00
|
|
|
nxos_upgrade
|
2013-10-15 14:07:24 -06:00
|
|
|
omapi
|
2015-01-24 22:30:52 +01:00
|
|
|
openbsd_sysctl
|
2012-07-30 00:45:34 -07:00
|
|
|
openbsdpkg
|
2018-10-31 18:25:11 -05:00
|
|
|
openbsdrcctl_service
|
2012-07-30 00:45:34 -07:00
|
|
|
openbsdservice
|
2017-04-11 19:31:33 +00:00
|
|
|
openscap
|
2013-12-12 23:21:37 -07:00
|
|
|
openstack_config
|
2017-01-31 14:54:49 -07:00
|
|
|
openstack_mng
|
2016-02-02 12:19:38 -07:00
|
|
|
openvswitch
|
2016-01-19 21:57:45 -07:00
|
|
|
opkg
|
2017-09-29 13:58:11 +03:00
|
|
|
opsgenie
|
2014-07-24 15:28:11 -06:00
|
|
|
oracle
|
2015-04-03 12:39:13 -06:00
|
|
|
osquery
|
2017-06-29 17:01:53 +00:00
|
|
|
out
|
2018-10-31 18:25:11 -05:00
|
|
|
pacmanpkg
|
2013-12-25 08:44:19 -06:00
|
|
|
pagerduty
|
2015-07-17 15:40:26 -06:00
|
|
|
pagerduty_util
|
2012-12-02 16:09:43 -07:00
|
|
|
pam
|
2018-01-18 11:11:43 -05:00
|
|
|
panos
|
2016-04-14 15:28:18 -06:00
|
|
|
parallels
|
2018-10-31 18:25:11 -05:00
|
|
|
parted_partition
|
2016-04-14 15:28:18 -06:00
|
|
|
pcs
|
2016-10-21 18:27:36 +00:00
|
|
|
pdbedit
|
2012-10-04 14:43:44 -06:00
|
|
|
pecl
|
2018-07-20 14:02:00 +00:00
|
|
|
peeringdb
|
2018-02-04 21:10:13 +01:00
|
|
|
pf
|
2016-02-02 12:19:38 -07:00
|
|
|
philips_hue
|
2012-03-17 16:44:22 -07:00
|
|
|
pillar
|
2012-01-15 22:43:40 -07:00
|
|
|
pip
|
2013-08-21 00:10:26 +01:00
|
|
|
pkg_resource
|
2013-06-06 16:39:22 -06:00
|
|
|
pkgin
|
2012-07-30 00:45:34 -07:00
|
|
|
pkgng
|
2012-10-25 11:52:39 -06:00
|
|
|
pkgutil
|
2013-07-03 15:22:58 -06:00
|
|
|
portage_config
|
2014-06-02 10:20:58 -06:00
|
|
|
postfix
|
2012-05-26 08:47:50 -06:00
|
|
|
postgres
|
2012-07-30 00:45:34 -07:00
|
|
|
poudriere
|
2013-10-15 14:07:24 -06:00
|
|
|
powerpath
|
2016-03-14 16:34:22 -06:00
|
|
|
proxy
|
2011-11-07 00:47:06 -07:00
|
|
|
ps
|
|
|
|
publish
|
|
|
|
puppet
|
2017-09-27 14:26:32 -06:00
|
|
|
purefa
|
2018-03-16 21:02:00 -04:00
|
|
|
purefb
|
2016-01-19 21:57:45 -07:00
|
|
|
pushbullet
|
2015-04-03 12:39:13 -06:00
|
|
|
pushover_notify
|
2011-11-07 00:47:06 -07:00
|
|
|
pw_group
|
|
|
|
pw_user
|
2014-07-24 15:28:11 -06:00
|
|
|
pyenv
|
2013-03-29 12:05:10 -06:00
|
|
|
qemu_img
|
|
|
|
qemu_nbd
|
|
|
|
quota
|
2012-10-25 11:52:39 -06:00
|
|
|
rabbitmq
|
2015-07-17 15:40:26 -06:00
|
|
|
rallydev
|
2015-01-24 22:30:52 +01:00
|
|
|
random_org
|
2016-10-08 15:54:26 +02:00
|
|
|
rbac_solaris
|
2013-06-06 16:39:22 -06:00
|
|
|
rbenv
|
2013-10-15 14:07:24 -06:00
|
|
|
rdp
|
2020-09-18 16:38:56 +02:00
|
|
|
rebootmgr
|
2014-05-13 15:07:30 -05:00
|
|
|
redismod
|
2014-07-24 15:28:11 -06:00
|
|
|
reg
|
2018-10-31 18:25:11 -05:00
|
|
|
rest_pkg
|
2017-01-31 14:54:49 -07:00
|
|
|
rest_sample_utils
|
2014-02-19 10:34:11 -07:00
|
|
|
rest_service
|
2016-01-19 21:57:45 -07:00
|
|
|
restartcheck
|
2020-11-18 16:16:48 +00:00
|
|
|
restconf
|
2012-11-14 12:48:27 -07:00
|
|
|
ret
|
2012-04-25 23:09:11 -06:00
|
|
|
rh_ip
|
2012-01-15 22:43:40 -07:00
|
|
|
rh_service
|
2013-10-15 14:07:24 -06:00
|
|
|
riak
|
2018-10-31 18:25:11 -05:00
|
|
|
rpm_lowpkg
|
|
|
|
rpmbuild_pkgbuild
|
2014-02-20 04:21:17 -06:00
|
|
|
rsync
|
2015-01-24 22:30:52 +01:00
|
|
|
runit
|
2012-03-17 15:21:40 -07:00
|
|
|
rvm
|
2013-03-29 12:05:10 -06:00
|
|
|
s3
|
2016-01-19 21:57:45 -07:00
|
|
|
s6
|
|
|
|
salt_proxy
|
2019-06-06 15:25:40 -04:00
|
|
|
salt_version
|
2018-06-18 09:48:37 -04:00
|
|
|
saltcheck
|
2013-10-15 14:07:24 -06:00
|
|
|
saltcloudmod
|
2012-01-15 22:43:40 -07:00
|
|
|
saltutil
|
2014-07-24 15:28:11 -06:00
|
|
|
schedule
|
2018-08-01 14:35:44 +00:00
|
|
|
scp_mod
|
2015-01-24 22:30:52 +01:00
|
|
|
scsi
|
|
|
|
sdb
|
2013-09-05 13:43:46 -05:00
|
|
|
seed
|
2011-11-07 00:47:06 -07:00
|
|
|
selinux
|
2016-10-30 20:41:37 +01:00
|
|
|
sensehat
|
2014-07-24 15:28:11 -06:00
|
|
|
sensors
|
2014-06-11 18:00:14 -05:00
|
|
|
serverdensity_device
|
2017-01-31 14:54:49 -07:00
|
|
|
servicenow
|
2015-01-24 22:30:52 +01:00
|
|
|
slack_notify
|
2020-08-14 19:15:22 -03:00
|
|
|
slackware_service
|
2016-01-22 09:13:06 -07:00
|
|
|
slsutil
|
2013-06-06 16:39:22 -06:00
|
|
|
smartos_imgadm
|
2016-03-18 17:37:22 -06:00
|
|
|
smartos_nictagadm
|
2015-09-22 11:54:34 -06:00
|
|
|
smartos_virt
|
2013-06-06 16:39:22 -06:00
|
|
|
smartos_vmadm
|
2015-04-03 12:39:13 -06:00
|
|
|
smbios
|
2018-10-31 18:25:11 -05:00
|
|
|
smf_service
|
2014-04-17 12:16:26 -06:00
|
|
|
smtp
|
2020-03-13 08:29:27 +00:00
|
|
|
snapper
|
2015-12-22 19:08:22 +00:00
|
|
|
solaris_fmadm
|
2012-10-25 11:52:39 -06:00
|
|
|
solaris_group
|
|
|
|
solaris_shadow
|
2016-01-21 19:40:44 +00:00
|
|
|
solaris_system
|
2012-10-25 11:52:39 -06:00
|
|
|
solaris_user
|
2018-10-31 18:25:11 -05:00
|
|
|
solarisipspkg
|
2013-08-21 00:10:26 +01:00
|
|
|
solarispkg
|
2011-11-07 00:47:06 -07:00
|
|
|
solr
|
2017-01-30 21:49:56 +00:00
|
|
|
solrcloud
|
2015-08-04 16:33:37 -07:00
|
|
|
splunk
|
2015-01-24 22:30:52 +01:00
|
|
|
splunk_search
|
2012-05-26 08:58:27 -06:00
|
|
|
sqlite3
|
2011-11-07 00:47:06 -07:00
|
|
|
ssh
|
2018-10-31 18:25:11 -05:00
|
|
|
ssh_pkg
|
2016-01-19 21:57:45 -07:00
|
|
|
ssh_service
|
2011-11-07 00:47:06 -07:00
|
|
|
state
|
|
|
|
status
|
2017-01-05 16:54:05 +00:00
|
|
|
statuspage
|
2012-10-04 14:43:44 -06:00
|
|
|
supervisord
|
2016-10-30 20:41:37 +01:00
|
|
|
suse_apache
|
2021-08-10 12:57:21 +03:00
|
|
|
suse_ip
|
2012-11-14 12:48:27 -07:00
|
|
|
svn
|
2017-11-14 01:35:16 +00:00
|
|
|
swarm
|
2014-04-17 12:16:26 -06:00
|
|
|
swift
|
2013-01-11 14:37:01 -07:00
|
|
|
sysbench
|
2016-01-19 21:57:45 -07:00
|
|
|
sysfs
|
2014-08-25 21:01:27 +02:00
|
|
|
syslog_ng
|
2013-08-20 23:43:45 +01:00
|
|
|
sysmod
|
2015-01-24 22:30:52 +01:00
|
|
|
sysrc
|
2013-08-20 23:43:48 +01:00
|
|
|
system
|
2015-06-04 16:42:47 -06:00
|
|
|
system_profiler
|
2018-10-31 18:25:11 -05:00
|
|
|
systemd_service
|
2017-11-20 08:47:57 +01:00
|
|
|
telegram
|
2015-08-04 16:33:37 -07:00
|
|
|
telemetry
|
2015-07-17 15:40:26 -06:00
|
|
|
temp
|
2011-11-07 00:47:06 -07:00
|
|
|
test
|
2015-03-02 13:59:19 -07:00
|
|
|
test_virtual
|
2020-03-13 08:29:27 +00:00
|
|
|
testinframod
|
2017-09-27 14:26:32 -06:00
|
|
|
textfsm_mod
|
2012-12-02 16:09:43 -07:00
|
|
|
timezone
|
2012-10-29 18:27:47 -06:00
|
|
|
tls
|
2011-11-27 10:41:22 -07:00
|
|
|
tomcat
|
2015-07-17 15:40:26 -06:00
|
|
|
trafficserver
|
2020-09-18 16:38:56 +02:00
|
|
|
transactional_update
|
2016-12-21 12:29:08 -06:00
|
|
|
travisci
|
2015-01-24 22:30:52 +01:00
|
|
|
tuned
|
2014-07-13 00:12:23 -06:00
|
|
|
twilio_notify
|
2015-07-17 15:40:26 -06:00
|
|
|
udev
|
2018-10-31 18:25:11 -05:00
|
|
|
upstart_service
|
2015-04-03 12:39:13 -06:00
|
|
|
uptime
|
2011-11-07 00:47:06 -07:00
|
|
|
useradd
|
2014-02-19 10:34:11 -07:00
|
|
|
uwsgi
|
2017-09-18 21:33:15 -06:00
|
|
|
vagrant
|
2014-06-02 11:04:42 -05:00
|
|
|
varnish
|
2017-04-11 19:31:33 +00:00
|
|
|
vault
|
2015-01-24 22:30:52 +01:00
|
|
|
vbox_guest
|
2016-01-19 21:57:45 -07:00
|
|
|
vboxmanage
|
2019-06-06 15:25:40 -04:00
|
|
|
vcenter
|
2015-07-17 15:40:26 -06:00
|
|
|
victorops
|
2011-11-07 00:47:06 -07:00
|
|
|
virt
|
2013-08-20 23:44:05 +01:00
|
|
|
virtualenv_mod
|
2018-01-24 16:49:40 +01:00
|
|
|
vmctl
|
2015-12-17 10:54:28 -07:00
|
|
|
vsphere
|
2018-10-31 18:25:11 -05:00
|
|
|
webutil
|
2019-06-06 15:25:40 -04:00
|
|
|
win_auditpol
|
2013-10-15 14:07:24 -06:00
|
|
|
win_autoruns
|
2016-03-14 16:34:22 -06:00
|
|
|
win_certutil
|
2015-03-02 14:35:05 -07:00
|
|
|
win_dacl
|
2012-01-15 22:43:40 -07:00
|
|
|
win_disk
|
2016-03-14 16:34:22 -06:00
|
|
|
win_dism
|
2013-10-15 14:07:24 -06:00
|
|
|
win_dns_client
|
2016-02-02 12:19:38 -07:00
|
|
|
win_dsc
|
2022-08-25 14:09:46 -06:00
|
|
|
win_event
|
2012-03-18 14:29:51 -07:00
|
|
|
win_file
|
2013-10-15 14:07:24 -06:00
|
|
|
win_firewall
|
2012-05-26 09:05:42 -06:00
|
|
|
win_groupadd
|
2016-01-19 21:57:45 -07:00
|
|
|
win_iis
|
2013-10-15 14:07:24 -06:00
|
|
|
win_ip
|
2017-01-31 14:54:49 -07:00
|
|
|
win_lgpo
|
2022-10-17 17:32:35 -06:00
|
|
|
win_lgpo_reg
|
2016-03-14 16:34:22 -06:00
|
|
|
win_license
|
2012-03-18 14:29:51 -07:00
|
|
|
win_network
|
2013-10-09 21:00:37 -05:00
|
|
|
win_ntp
|
2013-10-15 14:07:24 -06:00
|
|
|
win_path
|
2012-05-26 09:10:18 -06:00
|
|
|
win_pkg
|
2017-01-31 14:54:49 -07:00
|
|
|
win_pki
|
2015-07-17 15:40:26 -06:00
|
|
|
win_powercfg
|
2017-01-31 14:54:49 -07:00
|
|
|
win_psget
|
2013-10-15 14:07:24 -06:00
|
|
|
win_servermanager
|
2012-01-15 22:43:40 -07:00
|
|
|
win_service
|
2012-03-18 14:29:51 -07:00
|
|
|
win_shadow
|
2022-05-04 17:39:36 -06:00
|
|
|
win_shortcut
|
2017-01-31 14:54:49 -07:00
|
|
|
win_smtp_server
|
|
|
|
win_snmp
|
2013-01-11 14:37:01 -07:00
|
|
|
win_status
|
2013-06-06 16:39:22 -06:00
|
|
|
win_system
|
2016-01-19 21:57:45 -07:00
|
|
|
win_task
|
2013-10-15 14:07:24 -06:00
|
|
|
win_timezone
|
2012-01-15 22:43:40 -07:00
|
|
|
win_useradd
|
2015-07-10 09:54:08 -06:00
|
|
|
win_wua
|
2019-10-07 17:31:11 -06:00
|
|
|
win_wusa
|
2020-03-13 08:29:27 +00:00
|
|
|
winrepo
|
2019-06-06 15:25:40 -04:00
|
|
|
wordpress
|
2015-03-26 13:22:26 -04:00
|
|
|
x509
|
2022-11-22 20:57:40 +01:00
|
|
|
x509_v2
|
2018-10-31 18:25:11 -05:00
|
|
|
xapi_virt
|
2017-01-31 14:54:49 -07:00
|
|
|
xbpspkg
|
2015-01-24 22:30:52 +01:00
|
|
|
xfs
|
2019-03-20 18:06:41 -06:00
|
|
|
xml
|
2013-12-24 17:58:09 -06:00
|
|
|
xmpp
|
2022-04-06 11:53:21 -07:00
|
|
|
yaml
|
2014-01-17 21:08:44 -06:00
|
|
|
yumpkg
|
2016-01-19 21:57:45 -07:00
|
|
|
zabbix
|
2013-12-12 23:16:11 -07:00
|
|
|
zcbuildout
|
2015-07-22 14:57:28 -05:00
|
|
|
zenoss
|
2013-06-06 16:39:22 -06:00
|
|
|
zfs
|
2015-01-24 22:30:52 +01:00
|
|
|
zk_concurrency
|
2014-02-24 13:58:54 -06:00
|
|
|
znc
|
2016-11-05 13:19:36 +01:00
|
|
|
zoneadm
|
2016-11-19 14:51:55 +01:00
|
|
|
zonecfg
|
2018-06-06 00:49:37 -05:00
|
|
|
zookeeper
|
2014-04-17 12:16:26 -06:00
|
|
|
zpool
|
2018-10-31 18:25:11 -05:00
|
|
|
zypperpkg
|