On Mon, Jan 06, 2025 at 09:46:48PM +0000, Mikolaj Kucharski wrote:
> Hi Stuart,
> 
> On Mon, Jan 06, 2025 at 05:41:48PM +0000, Stuart Henderson wrote:
> > On 2025/01/06 16:17, Mikolaj Kucharski wrote:
> > > Hi,
> > > 
> > > Not sure is this actually related to python3.12, but I've notived it
> > > today on few machines after upgrading -current.
> > > 
> > > I didn't troubleshoot this yet.
> > 
> > >   File 
> > > "/usr/local/lib/python3.12/site-packages/salt/ext/tornado/netutil.py", 
> > > line 57, in <module>
> > >     import backports.ssl_match_hostname
> > > ModuleNotFoundError: No module named 'backports'
> > 
> > I don't use salt, but please try this. (Alternatively it looks like
> > updating to 3007.1 should also fix).
> 
> This fixes initial issue, but then breaks later in different way, from
> /var/log/salt/minion file:
> 
> 2025-01-06 21:12:54,002 [salt.cli.daemons                         :284 ][INFO 
>    ][89450] Setting up the Salt Minion "pce-0033.home.lan"
> 2025-01-06 21:12:54,005 [salt.utils.process                       :284 ][INFO 
>    ][89450] pidfile: /var/run/process_responsibility_salt-minion.pid not found
> 2025-01-06 21:12:55,544 [salt.cli.daemons :284 ][INFO    ][44897] Starting up 
> the Salt Minion
> 2025-01-06 21:12:55,553 [salt.utils.event :284 ][INFO    ][44897] Starting 
> pull socket on /var/run/salt/minion/minion_event_3edb48dc8f_pull.ipc
> 2025-01-06 21:12:57,344 [salt.minion                                          
>        :284 ][INFO    ][44897] Creating minion process manager
> 2025-01-06 21:12:57,347 [salt.minion                                          
>        :284 ][INFO    ][44897] Minion sleeping for 160 seconds due to 
> configured startup_delay between 0 and 180 seconds
> 2025-01-06 21:15:37,964 [salt.minion                                          
>        :284 ][CRITICAL][44897] Unexpected error while connecting to 
> fde4:f456:48c2:13c0::1
> Traceback (most recent call last):
>   File "/usr/local/lib/python3.12/site-packages/salt/minion.py", line 1148, 
> in _connect_minion
>     yield minion.connect_master(failed=failed)
>   File "/usr/local/lib/python3.12/site-packages/salt/ext/tornado/gen.py", 
> line 1056, in run
>     value = future.result()
>             ^^^^^^^^^^^^^^^
>   File 
> "/usr/local/lib/python3.12/site-packages/salt/ext/tornado/concurrent.py", 
> line 249, in result
>     raise_exc_info(self._exc_info)
>   File "<string>", line 4, in raise_exc_info
>   File "/usr/local/lib/python3.12/site-packages/salt/ext/tornado/gen.py", 
> line 1064, in run
>     yielded = self.gen.throw(*exc_info)
>               ^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/local/lib/python3.12/site-packages/salt/minion.py", line 1389, 
> in connect_master
>     master, self.pub_channel = yield self.eval_master(
>                                ^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/local/lib/python3.12/site-packages/salt/ext/tornado/gen.py", 
> line 1056, in run
>     value = future.result()
>             ^^^^^^^^^^^^^^^
>   File 
> "/usr/local/lib/python3.12/site-packages/salt/ext/tornado/concurrent.py", 
> line 249, in result
>     raise_exc_info(self._exc_info)
>   File "<string>", line 4, in raise_exc_info
>   File "/usr/local/lib/python3.12/site-packages/salt/ext/tornado/gen.py", 
> line 309, in wrapper
>     yielded = next(result)
>               ^^^^^^^^^^^^
>   File "/usr/local/lib/python3.12/site-packages/salt/minion.py", line 817, in 
> eval_master
>     pub_channel = salt.channel.client.AsyncPubChannel.factory(
>                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/local/lib/python3.12/site-packages/salt/channel/client.py", line 
> 393, in factory
>     transport = salt.transport.publish_client(opts, io_loop)
>                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/local/lib/python3.12/site-packages/salt/transport/base.py", line 
> 90, in publish_client
>     import salt.transport.zeromq
>   File "/usr/local/lib/python3.12/site-packages/salt/transport/zeromq.py", 
> line 15, in <module>
>     import zmq.eventloop.future
>   File "/usr/local/lib/python3.12/site-packages/zmq/eventloop/__init__.py", 
> line 3, in <module>
>     from tornado.ioloop import IOLoop
> ModuleNotFoundError: No module named 'tornado'
> 
> ..and loops with that `No module named 'tornado'` error filling up the
> logs.
> 
> Trying:
> 
>       # pkg_add -i py3-tornado
> 
> stops the exception of no module named tornado, but OpenBSD 7.6-stable
> with salt-3006.9p0 cannot talk to -current with salt-3006.9p2. I think
> this is different issue, so out of scope of what I reported. Minion now
> complains with:
> 
> 2025-01-06 21:39:36,584 [salt.minion:284 ][ERROR   ][34129] Error while 
> bringing up minion for multi-master. Is master at fde4:f456:48c2:13c0::1 
> responding? The error message was Unable to sign_in to master: Attempt to 
> authenticate with the salt master failed with timeout error
> 
> However there is network IPv6 connectivity to the master, as it was for
> many months:
> 
> pce-0033# nc -v -w5 fde4:f456:48c2:13c0::1 4505 | cat -v
> Connection to fde4:f456:48c2:13c0::1 4505 port [tcp/*] succeeded!
> 
> pce-0033# nc -v -w5 fde4:f456:48c2:13c0::1 4506 | cat -v
> Connection to fde4:f456:48c2:13c0::1 4506 port [tcp/*] succeeded!
> 
> I guess problem is again within Salt itself.
> 
> 
> > Index: Makefile
> > ===================================================================
> > RCS file: /cvs/ports/sysutils/salt/Makefile,v
> > diff -u -p -r1.188 Makefile
> > --- Makefile        21 Dec 2024 11:38:54 -0000      1.188
> > +++ Makefile        6 Jan 2025 17:40:39 -0000
> > @@ -15,9 +15,9 @@
> > 
> >  COMMENT =          remote execution and configuration management system
> > 
> > -MODPY_DISTV =      3006.9
> > +MODPY_DISTV =              3006.9
> >  DISTNAME =         salt-${MODPY_DISTV}
> > -REVISION =         1
> > +REVISION =         2
> > 
> >  CATEGORIES =               sysutils net devel
> > 
> > Index: patches/patch-salt_ext_tornado_netutil_py
> > ===================================================================
> > RCS file: patches/patch-salt_ext_tornado_netutil_py
> > diff -N patches/patch-salt_ext_tornado_netutil_py
> > --- /dev/null       1 Jan 1970 00:00:00 -0000
> > +++ patches/patch-salt_ext_tornado_netutil_py       6 Jan 2025 17:40:39 
> > -0000
> > @@ -0,0 +1,16 @@
> > +Index: salt/ext/tornado/netutil.py
> > +--- salt/ext/tornado/netutil.py.orig
> > ++++ salt/ext/tornado/netutil.py
> > +@@ -54,9 +54,9 @@ if hasattr(ssl, 'match_hostname') and hasattr(ssl, 'Ce
> > + elif ssl is None:
> > +     ssl_match_hostname = SSLCertificateError = None  # type: ignore
> > + else:
> > +-    import backports.ssl_match_hostname
> > +-    ssl_match_hostname = backports.ssl_match_hostname.match_hostname
> > +-    SSLCertificateError = backports.ssl_match_hostname.CertificateError  
> > # type: ignore
> > ++    import urllib3.util.ssl_match_hostname
> > ++    ssl_match_hostname = urllib3.util.ssl_match_hostname
> > ++    SSLCertificateError = 
> > urllib3.util.ssl_match_hostname.CertificateError  # type: ignore
> > +
> > + if hasattr(ssl, 'SSLContext'):
> > +     if hasattr(ssl, 'create_default_context'):
> > 

Below patch makes it work here. Tornado is now needed to make minion
work.

OpenBSD 7.6-stable salt-master salt-3006.9p0 can talk to -current
minion salt-3007.1 from following patch.


Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/salt/Makefile,v
diff -u -p -u -r1.188 Makefile
--- Makefile    21 Dec 2024 11:38:54 -0000      1.188
+++ Makefile    6 Jan 2025 22:15:08 -0000
@@ -15,9 +15,8 @@
 
 COMMENT =              remote execution and configuration management system
 
-MODPY_DISTV =  3006.9
+MODPY_DISTV =          3007.1
 DISTNAME =             salt-${MODPY_DISTV}
-REVISION =             1
 
 CATEGORIES =           sysutils net devel
 
@@ -46,6 +45,7 @@ RUN_DEPENDS =         devel/py-looseversion \
                        textproc/py-yaml \
                        www/py-jinja2 \
                        www/py-requests \
+                       www/py-tornado \
                        sysutils/py-distro>=1.5.0 \
                        sysutils/py-packaging
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/salt/distinfo,v
diff -u -p -u -r1.69 distinfo
--- distinfo    4 Aug 2024 05:58:23 -0000       1.69
+++ distinfo    6 Jan 2025 22:15:08 -0000
@@ -1,2 +1,2 @@
-SHA256 (salt-3006.9.tar.gz) = dwPHOnHGcyfUiyiTzpzwMe5S4oFt8Nr3jW/hipmzU+M=
-SIZE (salt-3006.9.tar.gz) = 19691113
+SHA256 (salt-3007.1.tar.gz) = uTOsTLPksRGLRtraVcnMa9xvD5S0ySh3rsRLJcaijJo=
+SIZE (salt-3007.1.tar.gz) = 19401831
Index: patches/patch-salt_returners_zabbix_return_py
===================================================================
RCS file: 
/cvs/ports/sysutils/salt/patches/patch-salt_returners_zabbix_return_py,v
diff -u -p -u -r1.6 patch-salt_returners_zabbix_return_py
--- patches/patch-salt_returners_zabbix_return_py       4 Aug 2024 05:58:23 
-0000       1.6
+++ patches/patch-salt_returners_zabbix_return_py       6 Jan 2025 22:15:08 
-0000
@@ -1,7 +1,7 @@
 Index: salt/returners/zabbix_return.py
 --- salt/returners/zabbix_return.py.orig
 +++ salt/returners/zabbix_return.py
-@@ -35,10 +35,10 @@ def zbx():
+@@ -41,10 +41,10 @@ def zbx():
          zabbix_sender = "/usr/local/zabbix/bin/zabbix_sender"
          zabbix_config = "/usr/local/zabbix/etc/zabbix_agentd.conf"
          return {"sender": zabbix_sender, "config": zabbix_config}
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/salt/pkg/PLIST,v
diff -u -p -u -r1.65 PLIST
--- pkg/PLIST   21 Dec 2024 11:46:04 -0000      1.65
+++ pkg/PLIST   6 Jan 2025 22:15:09 -0000
@@ -239,6 +239,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/${MODPY_PYCACHE}cmdmod.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/${MODPY_PYCACHE}cp.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/${MODPY_PYCACHE}defaults.${MODPY_PYC_MAGIC_TAG}pyc
@@ -250,6 +251,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/${MODPY_PYCACHE}saltcheck.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/${MODPY_PYCACHE}slsutil.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/${MODPY_PYCACHE}state.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/cmdmod.py
 lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/config.py
 lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/cp.py
 lib/python${MODPY_VERSION}/site-packages/salt/client/ssh/wrapper/defaults.py
@@ -274,7 +276,6 @@ lib/python${MODPY_VERSION}/site-packages
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}aliyun.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}azurearm.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}clc.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}cloudstack.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}digitalocean.${MODPY_PYC_MAGIC_TAG}pyc
@@ -287,7 +288,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}libvirt.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}linode.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}lxc.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}msazure.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}oneandone.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}opennebula.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}openstack.${MODPY_PYC_MAGIC_TAG}pyc
@@ -308,7 +308,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}vultrpy.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/${MODPY_PYCACHE}xen.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/aliyun.py
-lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/azurearm.py
 lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/clc.py
 lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/cloudstack.py
 lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/digitalocean.py
@@ -321,7 +320,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/libvirt.py
 lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/linode.py
 lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/lxc.py
-lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/msazure.py
 lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/oneandone.py
 lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/opennebula.py
 lib/python${MODPY_VERSION}/site-packages/salt/cloud/clouds/openstack.py
@@ -482,176 +480,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/ext/ipaddress.py
 lib/python${MODPY_VERSION}/site-packages/salt/ext/saslprep.py
 lib/python${MODPY_VERSION}/site-packages/salt/ext/ssl_match_hostname.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}_locale_data.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}autoreload.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}concurrent.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}curl_httpclient.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}escape.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}gen.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}http1connection.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}httpclient.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}httpserver.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}httputil.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}ioloop.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}iostream.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}locale.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}locks.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}log.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}netutil.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}options.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}process.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}queues.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}routing.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}simple_httpclient.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}stack_context.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}tcpclient.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}tcpserver.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}template.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}testing.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}web.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}websocket.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/${MODPY_PYCACHE}wsgi.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/_locale_data.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/auth.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/autoreload.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/concurrent.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/curl_httpclient.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/escape.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/gen.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/http1connection.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/httpclient.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/httpserver.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/httputil.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/ioloop.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/iostream.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/locale.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/locks.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/log.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/netutil.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/options.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}asyncio.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}auto.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}caresresolver.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}epoll.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}interface.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}kqueue.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}posix.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}select.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}twisted.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/${MODPY_PYCACHE}windows.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/asyncio.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/auto.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/caresresolver.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/common.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/epoll.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/interface.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/kqueue.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/posix.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/select.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/twisted.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/platform/windows.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/process.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/queues.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/routing.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/simple_httpclient.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/stack_context.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/tcpclient.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/tcpserver.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/template.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/__init__.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/__main__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}asyncio_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}auth_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}concurrent_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}curl_httpclient_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}escape_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}gen_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}http1connection_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}httpclient_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}httpserver_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}httputil_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}import_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}ioloop_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}iostream_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}locale_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}locks_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}log_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}netutil_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}options_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}process_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}queues_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}resolve_test_helper.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}routing_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}runtests.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}simple_httpclient_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}stack_context_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}tcpclient_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}tcpserver_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}template_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}testing_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}twisted_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}util_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}web_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}websocket_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}windows_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/${MODPY_PYCACHE}wsgi_test.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/asyncio_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/auth_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/concurrent_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/curl_httpclient_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/escape_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/gen_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/http1connection_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/httpclient_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/httpserver_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/httputil_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/import_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/ioloop_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/iostream_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/locale_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/locks_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/log_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/netutil_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/options_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/process_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/queues_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/resolve_test_helper.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/routing_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/runtests.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/simple_httpclient_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/stack_context_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/tcpclient_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/tcpserver_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/template_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/testing_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/twisted_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/util.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/util_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/web_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/websocket_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/windows_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/test/wsgi_test.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/testing.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/util.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/web.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/websocket.py
-lib/python${MODPY_VERSION}/site-packages/salt/ext/tornado/wsgi.py
 lib/python${MODPY_VERSION}/site-packages/salt/ext/vsan/
 lib/python${MODPY_VERSION}/site-packages/salt/ext/vsan/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/salt/ext/vsan/${MODPY_PYCACHE}/
@@ -668,14 +496,12 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/fileserver/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/salt/fileserver/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/salt/fileserver/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/fileserver/${MODPY_PYCACHE}azurefs.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/fileserver/${MODPY_PYCACHE}gitfs.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/fileserver/${MODPY_PYCACHE}hgfs.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/fileserver/${MODPY_PYCACHE}minionfs.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/fileserver/${MODPY_PYCACHE}roots.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/fileserver/${MODPY_PYCACHE}s3fs.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/fileserver/${MODPY_PYCACHE}svnfs.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/fileserver/azurefs.py
 lib/python${MODPY_VERSION}/site-packages/salt/fileserver/gitfs.py
 lib/python${MODPY_VERSION}/site-packages/salt/fileserver/hgfs.py
 lib/python${MODPY_VERSION}/site-packages/salt/fileserver/minionfs.py
@@ -701,13 +527,13 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}mdadm.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}mdata.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}metadata.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}metadata_azure.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}metadata_gce.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}minion_process.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}napalm.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}nvme.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}nxos.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}opts.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}package.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}panos.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}pending_reboot.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/grains/${MODPY_PYCACHE}philips_hue.${MODPY_PYC_MAGIC_TAG}pyc
@@ -730,13 +556,13 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/grains/mdadm.py
 lib/python${MODPY_VERSION}/site-packages/salt/grains/mdata.py
 lib/python${MODPY_VERSION}/site-packages/salt/grains/metadata.py
-lib/python${MODPY_VERSION}/site-packages/salt/grains/metadata_azure.py
 lib/python${MODPY_VERSION}/site-packages/salt/grains/metadata_gce.py
 lib/python${MODPY_VERSION}/site-packages/salt/grains/minion_process.py
 lib/python${MODPY_VERSION}/site-packages/salt/grains/napalm.py
 lib/python${MODPY_VERSION}/site-packages/salt/grains/nvme.py
 lib/python${MODPY_VERSION}/site-packages/salt/grains/nxos.py
 lib/python${MODPY_VERSION}/site-packages/salt/grains/opts.py
+lib/python${MODPY_VERSION}/site-packages/salt/grains/package.py
 lib/python${MODPY_VERSION}/site-packages/salt/grains/panos.py
 lib/python${MODPY_VERSION}/site-packages/salt/grains/pending_reboot.py
 lib/python${MODPY_VERSION}/site-packages/salt/grains/philips_hue.py
@@ -837,10 +663,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}at_solaris.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}augeas_cfg.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}aws_sqs.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}azurearm_compute.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}azurearm_dns.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}azurearm_network.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}azurearm_resource.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}bamboohr.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}baredoc.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}bcache.${MODPY_PYC_MAGIC_TAG}pyc
@@ -1288,6 +1110,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}vmctl.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}vsphere.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}webutil.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}win_appx.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}win_auditpol.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}win_autoruns.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/modules/${MODPY_PYCACHE}win_certutil.${MODPY_PYC_MAGIC_TAG}pyc
@@ -1367,10 +1190,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/modules/at_solaris.py
 lib/python${MODPY_VERSION}/site-packages/salt/modules/augeas_cfg.py
 lib/python${MODPY_VERSION}/site-packages/salt/modules/aws_sqs.py
-lib/python${MODPY_VERSION}/site-packages/salt/modules/azurearm_compute.py
-lib/python${MODPY_VERSION}/site-packages/salt/modules/azurearm_dns.py
-lib/python${MODPY_VERSION}/site-packages/salt/modules/azurearm_network.py
-lib/python${MODPY_VERSION}/site-packages/salt/modules/azurearm_resource.py
 lib/python${MODPY_VERSION}/site-packages/salt/modules/bamboohr.py
 lib/python${MODPY_VERSION}/site-packages/salt/modules/baredoc.py
 lib/python${MODPY_VERSION}/site-packages/salt/modules/bcache.py
@@ -1836,6 +1655,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/modules/vmctl.py
 lib/python${MODPY_VERSION}/site-packages/salt/modules/vsphere.py
 lib/python${MODPY_VERSION}/site-packages/salt/modules/webutil.py
+lib/python${MODPY_VERSION}/site-packages/salt/modules/win_appx.py
 lib/python${MODPY_VERSION}/site-packages/salt/modules/win_auditpol.py
 lib/python${MODPY_VERSION}/site-packages/salt/modules/win_autoruns.py
 lib/python${MODPY_VERSION}/site-packages/salt/modules/win_certutil.py
@@ -1972,7 +1792,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/pillar/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/salt/pillar/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/salt/pillar/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/pillar/${MODPY_PYCACHE}azureblob.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/pillar/${MODPY_PYCACHE}cmd_json.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/pillar/${MODPY_PYCACHE}cmd_yaml.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/pillar/${MODPY_PYCACHE}cmd_yamlex.${MODPY_PYC_MAGIC_TAG}pyc
@@ -2020,7 +1839,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/pillar/${MODPY_PYCACHE}venafi.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/pillar/${MODPY_PYCACHE}virtkey.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/pillar/${MODPY_PYCACHE}vmware_pillar.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/pillar/azureblob.py
 lib/python${MODPY_VERSION}/site-packages/salt/pillar/cmd_json.py
 lib/python${MODPY_VERSION}/site-packages/salt/pillar/cmd_yaml.py
 lib/python${MODPY_VERSION}/site-packages/salt/pillar/cmd_yamlex.py
@@ -2311,6 +2129,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/runners/${MODPY_PYCACHE}launchd.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/runners/${MODPY_PYCACHE}lxc.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/runners/${MODPY_PYCACHE}manage.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/runners/${MODPY_PYCACHE}match.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/runners/${MODPY_PYCACHE}mattermost.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/runners/${MODPY_PYCACHE}mine.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/runners/${MODPY_PYCACHE}nacl.${MODPY_PYC_MAGIC_TAG}pyc
@@ -2356,6 +2175,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/runners/launchd.py
 lib/python${MODPY_VERSION}/site-packages/salt/runners/lxc.py
 lib/python${MODPY_VERSION}/site-packages/salt/runners/manage.py
+lib/python${MODPY_VERSION}/site-packages/salt/runners/match.py
 lib/python${MODPY_VERSION}/site-packages/salt/runners/mattermost.py
 lib/python${MODPY_VERSION}/site-packages/salt/runners/mine.py
 lib/python${MODPY_VERSION}/site-packages/salt/runners/nacl.py
@@ -2471,10 +2291,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}at.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}augeas.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}aws_sqs.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}azurearm_compute.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}azurearm_dns.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}azurearm_network.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}azurearm_resource.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}beacon.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}bigip.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}blockdev.${MODPY_PYC_MAGIC_TAG}pyc
@@ -2771,6 +2587,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}virt.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}virtualenv_mod.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}webutil.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}win_appx.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}win_certutil.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}win_dacl.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}win_dism.${MODPY_PYC_MAGIC_TAG}pyc
@@ -2789,6 +2606,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}win_smtp_server.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}win_snmp.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}win_system.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}win_task.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}win_wua.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}win_wusa.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/states/${MODPY_PYCACHE}winrepo.${MODPY_PYC_MAGIC_TAG}pyc
@@ -2827,10 +2645,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/states/at.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/augeas.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/aws_sqs.py
-lib/python${MODPY_VERSION}/site-packages/salt/states/azurearm_compute.py
-lib/python${MODPY_VERSION}/site-packages/salt/states/azurearm_dns.py
-lib/python${MODPY_VERSION}/site-packages/salt/states/azurearm_network.py
-lib/python${MODPY_VERSION}/site-packages/salt/states/azurearm_resource.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/beacon.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/bigip.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/blockdev.py
@@ -3127,6 +2941,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/states/virt.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/virtualenv_mod.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/webutil.py
+lib/python${MODPY_VERSION}/site-packages/salt/states/win_appx.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/win_certutil.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/win_dacl.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/win_dism.py
@@ -3145,6 +2960,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/states/win_smtp_server.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/win_snmp.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/win_system.py
+lib/python${MODPY_VERSION}/site-packages/salt/states/win_task.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/win_wua.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/win_wusa.py
 lib/python${MODPY_VERSION}/site-packages/salt/states/winrepo.py
@@ -3268,6 +3084,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/transport/${MODPY_PYCACHE}local.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/transport/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/transport/${MODPY_PYCACHE}tcp.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/transport/${MODPY_PYCACHE}ws.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/transport/${MODPY_PYCACHE}zeromq.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/salt/transport/base.py
 lib/python${MODPY_VERSION}/site-packages/salt/transport/client.py
@@ -3276,6 +3093,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/transport/local.py
 lib/python${MODPY_VERSION}/site-packages/salt/transport/server.py
 lib/python${MODPY_VERSION}/site-packages/salt/transport/tcp.py
+lib/python${MODPY_VERSION}/site-packages/salt/transport/ws.py
 lib/python${MODPY_VERSION}/site-packages/salt/transport/zeromq.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/
 lib/python${MODPY_VERSION}/site-packages/salt/utils/__init__.py
@@ -3287,7 +3105,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}asynchronous.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}atomicfile.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}aws.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}azurearm.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}beacons.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}boto3mod.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}boto_elb_tag.${MODPY_PYC_MAGIC_TAG}pyc
@@ -3351,7 +3168,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}minion.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}minions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}mount.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}msazure.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}msgpack.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}nacl.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}namecheap.${MODPY_PYC_MAGIC_TAG}pyc
@@ -3362,6 +3178,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}nxos_api.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}odict.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}oset.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}package.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}pagerduty.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}parsers.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}path.${MODPY_PYC_MAGIC_TAG}pyc
@@ -3372,7 +3189,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}process.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}profile.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}proxy.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}psutil_compat.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}pushover.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}pycrypto.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}pydsl.${MODPY_PYC_MAGIC_TAG}pyc
@@ -3405,7 +3221,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}url.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}user.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}value.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}vault.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}verify.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}versions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/${MODPY_PYCACHE}virt.${MODPY_PYC_MAGIC_TAG}pyc
@@ -3449,7 +3264,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/utils/asynchronous.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/atomicfile.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/aws.py
-lib/python${MODPY_VERSION}/site-packages/salt/utils/azurearm.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/beacons.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/boto3mod.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/boto_elb_tag.py
@@ -3471,9 +3285,11 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/utils/decorators/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/salt/utils/decorators/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/decorators/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/decorators/${MODPY_PYCACHE}extension_deprecation.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/decorators/${MODPY_PYCACHE}jinja.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/decorators/${MODPY_PYCACHE}path.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/salt/utils/decorators/${MODPY_PYCACHE}state.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/decorators/extension_deprecation.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/decorators/jinja.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/decorators/path.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/decorators/state.py
@@ -3537,7 +3353,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/utils/minion.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/minions.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/mount.py
-lib/python${MODPY_VERSION}/site-packages/salt/utils/msazure.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/msgpack.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/nacl.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/namecheap.py
@@ -3566,6 +3381,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/utils/openstack/pyrax/queues.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/openstack/swift.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/oset.py
+lib/python${MODPY_VERSION}/site-packages/salt/utils/package.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/pagerduty.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/parsers.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/path.py
@@ -3586,7 +3402,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/utils/process.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/profile.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/proxy.py
-lib/python${MODPY_VERSION}/site-packages/salt/utils/psutil_compat.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/pushover.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/pycrypto.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/pydsl.py
@@ -3629,7 +3444,28 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/salt/utils/validate/path.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/validate/user.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/value.py
-lib/python${MODPY_VERSION}/site-packages/salt/utils/vault.py
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/${MODPY_PYCACHE}factory.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/${MODPY_PYCACHE}kv.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/${MODPY_PYCACHE}leases.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/api.py
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/auth.py
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/cache.py
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/client.py
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/exceptions.py
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/factory.py
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/helpers.py
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/kv.py
+lib/python${MODPY_VERSION}/site-packages/salt/utils/vault/leases.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/verify.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/versions.py
 lib/python${MODPY_VERSION}/site-packages/salt/utils/virt.py


-- 
Regards,
 Mikolaj

Reply via email to