[Bug suspected]: munki installation loop (munkitools_no_python-4.1.4.3949.pkg)

40 views
Skip to first unread message

Hani Alshikh

unread,
May 25, 2020, 11:36:39 PM5/25/20
to munki-dev
Hi,

i noticed the following problem today with munki v. 4.1.2. The first thing i did was updating to the latest version 4.1.4 hoping this would solve the problem, but it didn't, so i started investigating and here is what I found:

The problem was, that the store kept asking the user to install the latest version of munki, which he already has. I ran the update twice and the store kept asking to update itself.

after looking at the log i found the following:

Our OS version is 10.15.4
   Found finleapstore, version 4.1.4.3949 in catalog production
   Adding finleapstore to list of processed installs
   Looking for package com.googlecode.munki.core, version 4.1.4.3949
   Looking for package com.googlecode.munki.admin, version 4.1.4.3949
   Looking for package com.googlecode.munki.app, version 5.1.1.3946
   Looking for package com.googlecode.munki.launchd, version 3.0.3265
   Looking for package com.googlecode.munki.app_usage, version 4.1.4.3949
   Looking for package com.googlecode.munki.python, version 3.7.4
   Looking for package com.googlecode.munki.no_python, version 4.1.4.3949
     This package is not currently installed.
   Need to install finleapstore
   Download base URL is: https://test/munki_repo/pkgs/
   Package name is: finleapstore-4.1.4.3949.pkg
   Downloading to: /Library/Managed Installs/Cache/finleapstore-4.1.4.3949.pkg
   Downloading finleapstore-4.1.4.3949.pkg from Administration/finleapstore-4.1.4.3949.pkg
   Downloading finleapstore-4.1.4.3949.pkg from Administration/finleapstore-4.1.4.3949.pkg

i went ahead and checked every package on the client machine and found all of them except com.googlecode.munki.no_python . I tried to install the no_python package manually but got a generic error

The operation couldn’t be completed. (com.apple.installer.pagecontroller error -1.)

therefore i dropped the package from the installation and the store stopped asking for an update.

Now I'm not sure if this package is really needed or it's was meant for testing purposes and got away to production but i hope this is helpful for others.



Gregory Neagle

unread,
May 25, 2020, 11:41:29 PM5/25/20
to munki-dev
If you manually install the munkitools pkg, you'll see that com.googlecode.munki.python and com.googlecode.munki.no_python are mutually exclusive -- you can choose to install one or the other, but not both. By default, the python component package is installed, and the no_python component is not.

More reading:

-Greg

--
Find related discussion groups here:
https://github.com/munki/munki/wiki/Discussion-Group
---
You received this message because you are subscribed to the Google Groups "munki-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/munki-dev/c39d2794-c43d-4eb7-83ac-38e30a909a72%40googlegroups.com.

Hani Alshikh

unread,
May 25, 2020, 11:46:24 PM5/25/20
to munki-dev
I see, thanks for the fast replay and your help.
Reply all
Reply to author
Forward
0 new messages