Skip to content

Releases: jssimporter/JSSImporter

1.1.6

26 Jan 15:45
Compare
Choose a tag to compare

Removed deprecated boot_volume_required key from packages endpoint.

1.1.5

25 May 10:04
Compare
Choose a tag to compare

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

26 Mar 16:58
Compare
Choose a tag to compare

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

19 Oct 09:44
Compare
Choose a tag to compare
1.1.3 Pre-release
Pre-release

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

02 Sep 12:59
Compare
Choose a tag to compare

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

04 Sep 15:34
Compare
Choose a tag to compare
Pre-release

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

01 Jul 19:03
Compare
Choose a tag to compare
1.1.1 Pre-release
Pre-release

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

20 Jan 15:15
Compare
Choose a tag to compare
  • 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

07 Nov 15:43
Compare
Choose a tag to compare

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

15 Oct 21:55
Compare
Choose a tag to compare
1.0.4 Pre-release
Pre-release

This is a bugfix release to improve performance for Jamf Cloud customers using a local DP as the Master.