I hereby claim:
- I am mirceaulinic on github.
- I am mirceaulinic (https://keybase.io/mirceaulinic) on keybase.
- I have a public key whose fingerprint is A17C 1D1C 37DA FF75 E410 4138 3EFF 87F6 091B 4B29
To claim this, I am signing this object:
root@salt:/# isalt --master | |
__ _______. ___ __ .___________. | |
| | / | / \ | | | | | |
| | | (----` / ^ \ | | `---| |----` | |
| | \ \ / /_\ \ | | | | | |
| | .----) | / _____ \ | `----. | | | |
|__| |_______/ /__/ \__\ |_______| |__| | |
<details><summary>$ pipenv --support</summary> | |
Pipenv version: `'2022.5.2'` | |
Pipenv location: `'/usr/local/lib/python3.9/site-packages/pipenv'` | |
Python location: `'/usr/local/bin/python'` | |
Python installations found: |
{%- set cmd = 'show configuration | display set | match prod-net-master01' %} | |
{%- set cli = salt.net.cli(cmd) %} | |
{%- set ret = cli.out[cmd] %} | |
{%- for line in ret.splitlines() %} | |
{{ line | replace('set ', 'delete ') }} | |
{%- endfor %} |
root@dev-salt-master02:~# salt-master -l debug | |
[DEBUG ] Reading configuration from /etc/salt/master | |
[DEBUG ] Changed git to gitfs in master opts' fileserver_backend list | |
[DEBUG ] Using cached minion ID from /etc/salt/minion_id: dev-salt-master02.example.com | |
[INFO ] Processing `log_handlers.sentry` | |
[DEBUG ] Grains refresh requested. Refreshing grains. | |
[DEBUG ] Reading configuration from /etc/salt/master | |
[DEBUG ] Marking 'http_query' as a jinja filter | |
[DEBUG ] Marking 'strftime' as a jinja filter | |
[DEBUG ] Marking 'date_format' as a jinja filter |
From ac9691f3c86bb7fd27ae84bff620addfbec8853d Mon Sep 17 00:00:00 2001 | |
From: "Daniel A. Wozniak" <[email protected]> | |
Date: Fri, 24 Apr 2020 18:01:01 +0000 | |
Subject: [PATCH] CVE-2020-11651 and CVE-2020-11652 | |
--- | |
salt/master.py | 58 +++++++++++++++++++++++++++++++++------- | |
salt/tokens/localfs.py | 3 +++ | |
salt/utils/verify.py | 57 +++++++++++++++++++++++++++++++++++---- | |
salt/wheel/config.py | 8 +++++- |
I hereby claim:
To claim this, I am signing this object:
$ docker exec -it salt-master bash (git) 0dd843a8ba93 salt-47117 | |
root@salt-master:/# salt napalm test.versions_report | |
napalm: | |
Salt Version: | |
Salt: 2018.3.0 | |
Dependency Versions: | |
cffi: 1.11.5 | |
cherrypy: Not Installed | |
dateutil: 2.5.3 |
proxy: | |
proxytype: netmiko | |
device_type: cisco_ios | |
host: ip-172-31-46-249 | |
username: napalm | |
password: zzzz |
[INFO ] nxos proxy __virtual__() called... | |
[DEBUG ] rest_sample proxy __virtual__() called... | |
[INFO ] ssh_sample proxy __virtual__() called... | |
[DEBUG ] Could not LazyLoad netmiko.grains: 'netmiko.grains' is not available. | |
[DEBUG ] starting thread (client mode): 0x40279690L | |
[DEBUG ] Local version/idstring: SSH-2.0-paramiko_2.1.2 | |
[DEBUG ] Remote version/idstring: SSH-2.0-Cisco-1.25 | |
[INFO ] Connected (version 2.0, client Cisco-1.25) | |
[DEBUG ] kex algos:[u'diffie-hellman-group-exchange-sha1', u'diffie-hellman-group14-sha1'] server key:[u'ssh-rsa'] client encrypt:[u'aes128-ctr', u'aes192-ctr', u'aes256-ctr', u'aes128-cbc', u'3des-cbc', u'aes192-cbc', u'aes256-cbc'] server encrypt:[u'aes128-ctr', u'aes192-ctr', u'aes256-ctr', u'aes128-cbc', u'3des-cbc', u'aes192-cbc', u'aes256-cbc'] client mac:[u'hmac-sha1', u'hmac-sha1-96'] server mac:[u'hmac-sha1', u'hmac-sha1-96'] client compress:[u'none'] server compress:[u'none'] client lang:[u''] server lang:[u''] kex follows?False | |
[DEBUG ] Kex agreed: d |
root@ip-172-31-13-136:~# salt device1 netmiko.send_command "show clock" | |
device1: | |
*11:46:08.849 UTC Tue Mar 21 2017 | |
root@ip-172-31-13-136:~# salt device1 netmiko.send_command "show ip interface brief" | |
device1: | |
Interface IP-Address OK? Method Status Protocol | |
GigabitEthernet1 172.31.46.249 YES DHCP up up | |
root@ip-172-31-13-136:~# salt device1 netmiko.send_command "show interfaces" | |
device1: | |
GigabitEthernet1 is up, line protocol is up |