Hi,
Just ran the migration for our 1st 11.4.3 appliance with embedded Sybase and external eDir self signed certs. Migration process of attaching 2nd VM disk from old 11.4.3 VM to new 2017 VM worked great by the way, just as advertised. Server took over the old server's identity and everything appears to be running fine so far. Before I upgrade my next two appliances I ran a ZDC on 17.0.0 baseline and got a few issues. Wondering if any are cosmetic or real problems?
ZEN content and audit DB verified with no errors or warnings. Under systemfiles error Missing file: /opt/novell/zenworks/bin/options.xml and 2 Following required files are inconsistent
ERROR File '/opt/novell/zenworks/share/tomcat/conf/logging.properties' is inconsistent!!!
Size: expected = 3387, actual = 3288
Checksum: expected = 50f97fda, actual = d1ac58ab
NoSpaceChecksum: expected = 72d77d5a, actual = 949b562b

ERROR File '/opt/novell/zenworks/zmd/java/lib/plugins/zpm-linux-module-props.jar' is inconsistent!!!
Size: expected = 18498, actual = 18465
Checksum: expected = 90aac7ae, actual = 41cbc958
NoSpaceChecksum: expected = 0, actual = 0

On ZEN Database got the following table mismatch errors:
ERROR Mismatch in table 'NC_LDAPImportMappings' structure.
Object type: [Trigger] , Object name: [tg_NC_LDAPImportMappings_del]
Expected: [Name: tg_NC_LDAPImportMappings_del, Table: NC_LDAPImportMappings, Definition hash: d5cb4451]
Found: [Name: tg_NC_LDAPImportMappings_del, Table: NC_LDAPImportMappings, Definition hash: f4e4617]
ERROR Mismatch in table 'NC_LDAPImportTask' structure.
Object type: [Trigger] , Object name: [tg_NC_LDAPImportTask_del]
Expected: [Name: tg_NC_LDAPImportTask_del, Table: NC_LDAPImportTask, Definition hash: 81a140f9]
Found: [Name: tg_NC_LDAPImportTask_del, Table: NC_LDAPImportTask, Definition hash: cf1d42bf]
ERROR Mismatch in table 'NC_Product' structure.
Object type: [Trigger] , Object name: [tg_NCProduct_del]
Expected: [Name: tg_NCProduct_del, Table: NC_Product, Definition hash: 49944841]
Found: [Name: tg_NCProduct_del, Table: NC_Product, Definition hash: 77f149a5]
ERROR Mismatch in table 'NC_Product' structure.
Object type: [Trigger] , Object name: [tg_NCProduct_ins_LocalProduct]
Expected: [Name: tg_NCProduct_ins_LocalProduct, Table: NC_Product, Definition hash: 87d08987]
Found: [Name: tg_NCProduct_ins_LocalProduct, Table: NC_Product, Definition hash: 4da971f3]
ERROR Mismatch in table 'NC_Product' structure.
Object type: [Trigger] , Object name: [tg_NCProduct_Ins_Upd]
Expected: [Name: tg_NCProduct_Ins_Upd, Table: NC_Product, Definition hash: 179376ba]
Found: [Name: tg_NCProduct_Ins_Upd, Table: NC_Product, Definition hash: 72945bb2]
ERROR Mismatch in table 'NC_Product' structure.
Object type: [Trigger] , Object name: [tg_NCProduct_upd_LocalProduct]
Expected: [Name: tg_NCProduct_upd_LocalProduct, Table: NC_Product, Definition hash: 54b95e38]
Found: [Name: tg_NCProduct_upd_LocalProduct, Table: NC_Product, Definition hash: 455b4ff0]
ERROR Mismatch in table 'NC_Workstation' structure.
Object type: [Trigger] , Object name: [tg_NC_Workstation_del_setnull]
Expected: [Name: tg_NC_Workstation_del_setnull, Table: NC_Workstation, Definition hash: 199c5b15]
Found: [Name: tg_NC_Workstation_del_setnull, Table: NC_Workstation, Definition hash: ec85c79]
ERROR Mismatch in table 'zAdministrator' structure.
Object type: [Trigger] , Object name: [tg_zAdministrator_del]
Expected: [Name: tg_zAdministrator_del, Table: zAdministrator, Definition hash: e8cd4071]
Found: [Name: tg_zAdministrator_del, Table: zAdministrator, Definition hash: 27b84237]
ERROR Mismatch in table 'zAdministratorUserGroup' structure.
Object type: [Trigger] , Object name: [tg_zAdministratorUserGrou_del]
Expected: [Name: tg_zAdministratorUserGrou_del, Table: zAdministratorUserGroup, Definition hash: cce74759]
Found: [Name: tg_zAdministratorUserGrou_del, Table: zAdministratorUserGroup, Definition hash: e4cb491f]
ERROR Mismatch in table 'zDeployment' structure.
Object type: [Trigger] , Object name: [tg_zDeployment_del]
Expected: [Name: tg_zDeployment_del, Table: zDeployment, Definition hash: 43293df1]
Found: [Name: tg_zDeployment_del, Table: zDeployment, Definition hash: 90ed3fb7]
ERROR Mismatch in table 'zDevice' structure.
Object type: [Trigger] , Object name: [tg_IsRetired_Ins_Upd]
Expected: [Name: tg_IsRetired_Ins_Upd, Table: zDevice, Definition hash: e7f02406]
Found: [Name: tg_IsRetired_Ins_Upd, Table: zDevice, Definition hash: 5e61ed8]
ERROR Mismatch in table 'zDeviceWorkToDoInfo' structure.
Object type: [Trigger] , Object name: [tg_zDeviceWorktodoInfo_Bef_All]
Expected: [Name: tg_zDeviceWorktodoInfo_Bef_All, Table: zDeviceWorkToDoInfo, Definition hash: 25a9b0e6]
Found: [Name: tg_zDeviceWorktodoInfo_Bef_All, Table: zDeviceWorkToDoInfo, Definition hash: d8bda656]
ERROR Mismatch in table 'zDiscoveryTask' structure.
Object type: [Trigger] , Object name: [tg_zDiscoveryTask_del]
Expected: [Name: tg_zDiscoveryTask_del, Table: zDiscoveryTask, Definition hash: d28f4045]
Found: [Name: tg_zDiscoveryTask_del, Table: zDiscoveryTask, Definition hash: 140e420b]
ERROR Mismatch in table 'zProxy' structure.
Object type: [Trigger] , Object name: [tg_zProxy_del]
Expected: [Name: tg_zProxy_del, Table: zProxy, Definition hash: bb8d39f3]
Found: [Name: tg_zProxy_del, Table: zProxy, Definition hash: 1f9a3bb9]
ERROR Mismatch in table 'zQuickTaskAssignment' structure.
Object type: [Trigger] , Object name: [tg_zQuickTaskAsign_Ins]
Expected: [Name: tg_zQuickTaskAsign_Ins, Table: zQuickTaskAssignment, Definition hash: 80861ab3]
Found: [Name: tg_zQuickTaskAsign_Ins, Table: zQuickTaskAssignment, Definition hash: c6011ff]
ERROR Mismatch in table 'zReference' structure.
Object type: [Trigger] , Object name: [tg_zReference_del]
Expected: [Name: tg_zReference_del, Table: zReference, Definition hash: 91733ccd]
Found: [Name: tg_zReference_del, Table: zReference, Definition hash: e8cb3e93]
ERROR Mismatch in table 'zSourceFolder' structure.
Object type: [Trigger] , Object name: [tg_zSourceFolder_del]
Expected: [Name: tg_zSourceFolder_del, Table: zSourceFolder, Definition hash: 307a3f49]
Found: [Name: tg_zSourceFolder_del, Table: zSourceFolder, Definition hash: 7926410f]
ERROR Mismatch in table 'zZenEffAssignment' structure.
Object type: [Trigger] , Object name: [tg_zZenEffAssignment_del]
Expected: [Name: tg_zZenEffAssignment_del, Table: zZenEffAssignment, Definition hash: 5a284913]
Found: [Name: tg_zZenEffAssignment_del, Table: zZenEffAssignment, Definition hash: 16214b1d]
ERROR Mismatch in table 'zZenEffAssignment' structure.
Object type: [Trigger] , Object name: [tg_zZenEffAssignment_Ins]
Expected: [Name: tg_zZenEffAssignment_Ins, Table: zZenEffAssignment, Definition hash: b2e1e5a2]
Found: [Name: tg_zZenEffAssignment_Ins, Table: zZenEffAssignment, Definition hash: 750fdd94]

Also went to fix the problem from KB 7018582 where there was an old zpm-ui-11.4.jar still there along with the new zpm-ui-17.0.jar and decided to search on all files with *11.4* and found over 1600 entries. A lot are from the old 11.4.x system updates but one folder just for an example /opt/novell/zenworks/zmd/java/lib/plugins has 23 11.4.x files in addition to the 17.0 files like action-handlers-11.4.3.jar .... zpm-linux-module-11.4.2.601.jar.
I would expect the right thing to do would be to move those *11.4* files out and restart services but just wanted to see if anyone else has run into this.

One other minor issue when I log into ZCC https://server.domain.org cert looks good from signed from our eDir tree. Logging into https://server.domain.org:9443 console get ZEN generated cert not ours and it's untrusted unless we were to import it. Only a couple of us use the console but was wondering how to re-sign the cert just for 9443 not for ZCC or devices? Or just leave it alone?

This is just in my test environment, haven't touched production yet and can open SRs but always seem to get good info in forums so I thought I'd start here.
Thanks,
Tom