Hi,
wir haben soeben eine unserer Umgebungen von p16 auf p17 aktualisiert und haben eine Exception im MKP Umfeld:
2022-11-30 11:11:03 - Updating site 'poc_ssm_ctr' from version 2.1.0p16.cee to 2.1.0p17.cee...
* Updated .profile
Creating temporary filesystem /omd/sites/poc_ssm_ctr/tmp...OK
Executing update-pre-hooks script "01_mkp-disable-outdated"...
-| Traceback (most recent call last):
-| File "/omd/sites/poc_ssm_ctr/lib/python3/cmk/utils/packaging.py", line 447, in mark_as_enabled
-| os.link(str(package_path), str(destination))
-| FileNotFoundError: [Errno 2] No such file or directory: '/omd/sites/poc_ssm_ctr/local/share/check_mk/enabled_packages/notify_netcool-1.0.2.mkp' -> '/omd/sites/poc_ssm_ctr/local/share/check_mk/enabled_packages/notify_netcool-1.0.2.mkp'
-|
-| During handling of the above exception, another exception occurred:
-|
-| Traceback (most recent call last):
-| File "/omd/sites/poc_ssm_ctr/lib/omd/scripts/update-pre-hooks/01_mkp-disable-outdated", line 26, in <module>
-| sys.exit(main())
-| File "/omd/sites/poc_ssm_ctr/lib/omd/scripts/update-pre-hooks/01_mkp-disable-outdated", line 22, in main
-| cmk.utils.packaging.pre_update_config_actions(logger)
-| File "/omd/sites/poc_ssm_ctr/lib/python3/cmk/utils/packaging.py", line 1271, in pre_update_config_actions
-| update_active_packages(log)
-| File "/omd/sites/poc_ssm_ctr/lib/python3/cmk/utils/packaging.py", line 951, in update_active_packages
-| _install_applicable_inactive_packages(log, post_package_change_actions=False)
-| File "/omd/sites/poc_ssm_ctr/lib/python3/cmk/utils/packaging.py", line 984, in _install_applicable_inactive_packages
-| _install_by_path(
-| File "/omd/sites/poc_ssm_ctr/lib/python3/cmk/utils/packaging.py", line 473, in _install_by_path
-| mark_as_enabled(package_path)
-| File "/omd/sites/poc_ssm_ctr/lib/python3/cmk/utils/packaging.py", line 451, in mark_as_enabled
-| shutil.copy(str(package_path), str(destination))
-| File "/omd/sites/poc_ssm_ctr/lib/python3.9/shutil.py", line 427, in copy
-| copyfile(src, dst, follow_symlinks=follow_symlinks)
-| File "/omd/sites/poc_ssm_ctr/lib/python3.9/shutil.py", line 264, in copyfile
-| with open(src, 'rb') as fsrc:
-| FileNotFoundError: [Errno 2] No such file or directory: '/omd/sites/poc_ssm_ctr/local/share/check_mk/enabled_packages/notify_netcool-1.0.2.mkp'
ERROR (exit code: 1)
Executing update-pre-hooks script "02_cmk-update-config"...
Danach habe ich die Seite problemlos starten können und offenbar läuft auch alles.
Jetzt weiß ich nicht, was es mit dieser Exception auf sich hat, ist das vielleicht ein Bug, da ihr ja was im MKP Umfeld geändert habt!?
VG
Christian