Releases: jssimporter/JSSImporter
1.1.6
1.1.5
No changes to JSSImporter, but the package re-incorporates upstream changes to python-jss that were temporarily put in 1.1.2 but inadvertently removed again in 1.1.4 (because those changes were meant to be temporary and so were not in the master
branch).
1.1.4
No changes to JSSImporter, but the package incorporates upstream changes to python-jss to mount shares at /Users/Shared
instead of /Volumes
.
1.1.3
No changes to JSSImporter, but the package incorporates upstream changes to python-jss to set a session cookie which should ensure each request goes to the same cluster node.
1.1.2
This is a bugfix release which addresses #184, where STOP_IF_NO_JSS_UPLOAD
was not being handled properly when set to False
.
The Makefile
now uses /usr/local/autopkg/python
when compiling the pip
requirements rather than pip3
to ensure compatibility with the version of python included with AutoPkg.
1.1.2 patch for Jamf Bug PI-008770
This package is exactly the same JSSImporter
version as the production 1.1.2 release, but the installer package includes a small patch to python-jss
which addresses Jamf bug PI-008770. This bug affects some customers who get a HTTP 502 response when uploading an existing Computer Group, which was causing python-jss
to error out. This patch causes python-jss
to output a warning when it receives a 502 response, but not to exit, so that JSSImporter
can continue with the process steps.
If you are not experiencing this error, you should not need this patch.
If and when Jamf fix the Product Issue, I will remove this patch.
1.1.1
This is a bugfix release which addresses #176, #182 and #183, improving the language of the output when there is either no JSS_REPO
set, no pkg_path
, or STOP_IF_NO_JSS_UPLOAD
is not set to False
.
I have also removed some verbosity when running in -v
or zero verbosity mode. Run with at least -vv
to retain all previous output.
There are also a million minor python format changes due to the use of black
when saving the file.
The package installer incorporates a fix in python-jss.
Python 2 and 3 compatibility update
- Retained compatibility with AutoPkg 1.x (Python 2) while adding compatibility for AutoPkg 2.x (Python 3). This uses the development branch of python-jss (2.1.0-dev) - all thanks for this amazing work go to @homebysix
- Moved supporting files from
/Library/Application Support/JSSImporter
to/Library/AutoPkg/JSSImporter
. - You can safely remove
/Library/Application Support/JSSImporter
if you have anything there. This package will not remove it for you.
IMPORTANT NOTE REGARDING AUTOPKG 2.0
Many custom processors in recipe repos have not yet been updated for Python 3 compatibility. Before upgrading to AutoPkg 2.0.x on your production environment, you are advised to test all your recipes on a test system.
1.0.5
This is a bugfix release to incorporate an updates to the bundled python-jss
- an update to urllib3
and a fix to allow hidden shares (with $
in the share name).
1.0.4
This is a bugfix release to improve performance for Jamf Cloud customers using a local DP as the Master.