Open GoogleCodeExporter opened 8 years ago
More discussion here:
https://groups.google.com/forum/?fromgroups=#!topic/munki-dev/GOZCE_IuPpc
Original comment by hfi...@gmail.com
on 15 Jul 2014 at 9:56
ccp generated optionalXML.xml file and pkginfo file after munkiimport:
https://gist.github.com/hfike/be05f9e729fe38f12333
Original comment by hfi...@gmail.com
on 15 Jul 2014 at 10:05
I can't say if this is related but it might be. We installed Adobe CC via the
CCP thing and munki as an optional install. We noticed about two weeks ago when
Adobe did that "major CC update" that their own updated downloaded NEW versions
of the applications. So now all the computers that have CC now have "Adobe
Photoshop CC" and "Adobe Photoshop CC 2014" applications. It installed the new
copies and left the old.
All that to say, even if you fix this initial issue, you may have an issue
where it removes all the "CC" apps but leaves the updated "CC 2014" apps in
place.
Original comment by danielha...@gmail.com
on 15 Jul 2014 at 10:19
CC and CC 2014 are two different suites even though they are covered under the
same license. Just as you could install CS6 on a machine with CS5 and all apps
from both suites would be present, the same is true for CC. This is not related
to this issue.
Original comment by hfi...@gmail.com
on 16 Jul 2014 at 2:00
I ran an optionXML.xml file from both a AAMEE CS6 package and a CCP CC2014
package through the getCS5uninstallXML() function from adobeutils.py and the
outputs are here: https://gist.github.com/hfike/be05f9e729fe38f12333 Let me
know if it would be helpful if I posted the CS6 optionXML.xml file.
Original comment by hfi...@gmail.com
on 18 Jul 2014 at 8:00
Since each product is listed in their own Media key and there are now
individual DeploymentInfo, DeploymentUninstall, and Deployment keys for each
product, I've found that the following worked by manually incrementing the
index of the Media list. I couldn't figure out a way to iterate and there will
be obvious regressions issues, however, the Media key does not appear in my CS6
AAMEE optionXML.xml:
def getCS5uninstallXML(optionXMLfile):
'''Gets the uninstall deployment data from a CS5 installer'''
dom = minidom.parse(optionXMLfile)
Media = dom.getElementsByTagName('Media')
if Media:
DeploymentInfo = Media[1].getElementsByTagName(
'DeploymentInfo')
if DeploymentInfo:
DeploymentUninstall = DeploymentInfo[0].getElementsByTagName(
'DeploymentUninstall')
if DeploymentUninstall:
deploymentData = DeploymentUninstall[0].getElementsByTagName(
'Deployment')
if deploymentData:
Deployment = deploymentData[0]
return Deployment.toxml('UTF-8')
return ""
Original comment by hfi...@gmail.com
on 18 Jul 2014 at 9:05
Moved here: https://github.com/munki/munki/issues/349
Original comment by hfi...@gmail.com
on 9 Oct 2014 at 6:52
Original issue reported on code.google.com by
hfi...@gmail.com
on 15 Jul 2014 at 9:55