Opsi Upgrade 4.2 auf 4.3: Converting File to MySQL backend error

Antworten
OpsiAgent
Beiträge: 4
Registriert: 22 Nov 2019, 09:06

Opsi Upgrade 4.2 auf 4.3: Converting File to MySQL backend error

Beitrag von OpsiAgent »

Hallo Zusammen,

vielleicht könnt ihr mir hier weiterhelfen. Beim Upgrade Vorgang von Version 4.2 auf 4.3 schlägt die Ausführung des Pakets Opsi-Server mit nachfolgenden Meldungen leider fehl.

[5] [2024-02-09 09:21:23.814] [ ] Running opsiconfd setup (__init__.py:184)
[5] [2024-02-09 09:21:25.270] [ ] Converting File to MySQL backend, please wait... (backend.py:190)
[4] [2024-02-09 09:21:25.271] [ ] Failed to setup backend: list index out of range (__init__.py:268)
Traceback (most recent call last):
File "opsiconfd/setup/__init__.py", line 264, in setup
File "opsiconfd/setup/backend.py", line 236, in setup_backend
File "opsiconfd/setup/backend.py", line 209, in file_mysql_migration
IndexError: list index out of range
[4] [2024-02-09 09:21:25.974] [ ] Extender '/etc/opsi/backendManager/extend.d/10_opsi.conf' is overriding method setProductActionRequestWithDependencies (extender.py:57)
[4] [2024-02-09 09:21:25.974] [ ] Extender '/etc/opsi/backendManager/extend.d/10_opsi.conf' is overriding method userIsReadOnlyUser (extender.py:57)
[4] [2024-02-09 09:21:25.974] [ ] Extender '/etc/opsi/backendManager/extend.d/10_opsi.conf' is overriding method getServiceTime (extender.py:57)
[4] [2024-02-09 09:21:25.975] [ ] Extender '/etc/opsi/backendManager/extend.d/10_opsi.conf' is overriding method getSoftwareAuditDataCount (extender.py:57)
[4] [2024-02-09 09:21:25.975] [ ] Extender '/etc/opsi/backendManager/extend.d/10_opsi.conf' is overriding method getHardwareAuditDataCount (extender.py:57)
[4] [2024-02-09 09:21:25.975] [ ] Extender '/etc/opsi/backendManager/extend.d/10_opsi.conf' is overriding method getProductOrdering (extender.py:57)
[4] [2024-02-09 09:21:25.975] [ ] Extender '/etc/opsi/backendManager/extend.d/10_opsi.conf' is overriding method setRights (extender.py:57)
[4] [2024-02-09 09:21:25.976] [ ] Extender '/etc/opsi/backendManager/extend.d/10_wim.conf' is overriding method updateWIMConfig (extender.py:57)
[4] [2024-02-09 09:21:25.976] [ ] Extender '/etc/opsi/backendManager/extend.d/10_wim.conf' is overriding method updateWIMConfigFromPath (extender.py:57)
[4] [2024-02-09 09:21:25.976] [ ] Extender '/etc/opsi/backendManager/extend.d/20_easy.conf' is overriding method getClients (extender.py:57)
[4] [2024-02-09 09:21:25.977] [ ] Extender '/etc/opsi/backendManager/extend.d/20_easy.conf' is overriding method getClientIDs (extender.py:57)
[4] [2024-02-09 09:21:25.977] [ ] Extender '/etc/opsi/backendManager/extend.d/20_easy.conf' is overriding method getClientsOnDepot (extender.py:57)
[4] [2024-02-09 09:21:25.977] [ ] Extender '/etc/opsi/backendManager/extend.d/20_easy.conf' is overriding method getClientsWithProducts (extender.py:57)
[4] [2024-02-09 09:21:25.977] [ ] Extender '/etc/opsi/backendManager/extend.d/20_easy.conf' is overriding method getClientsWithActionRequest (extender.py:57)
[4] [2024-02-09 09:21:25.990] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getDomain (extender.py:57)
[4] [2024-02-09 09:21:25.990] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method authenticated (extender.py:57)
[4] [2024-02-09 09:21:25.990] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getGroupIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.990] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getHostGroupTree_hash (extender.py:57)
[4] [2024-02-09 09:21:25.990] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method createGroup (extender.py:57)
[4] [2024-02-09 09:21:25.990] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getHostId (extender.py:57)
[4] [2024-02-09 09:21:25.990] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setHostDescription (extender.py:57)
[4] [2024-02-09 09:21:25.991] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setHostNotes (extender.py:57)
[4] [2024-02-09 09:21:25.991] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getHost_hash (extender.py:57)
[4] [2024-02-09 09:21:25.991] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getServerIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.991] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getServerId (extender.py:57)
[4] [2024-02-09 09:21:25.991] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getDepotIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.991] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getDepot_hash (extender.py:57)
[4] [2024-02-09 09:21:25.991] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getDepotId (extender.py:57)
[4] [2024-02-09 09:21:25.991] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getOpsiHostKey (extender.py:57)
[4] [2024-02-09 09:21:25.991] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setOpsiHostKey (extender.py:57)
[4] [2024-02-09 09:21:25.991] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getMacAddresses_list (extender.py:57)
[4] [2024-02-09 09:21:25.992] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setMacAddresses (extender.py:57)
[4] [2024-02-09 09:21:25.992] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getMacAddress (extender.py:57)
[4] [2024-02-09 09:21:25.992] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setMacAddress (extender.py:57)
[4] [2024-02-09 09:21:25.992] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method lockProduct (extender.py:57)
[4] [2024-02-09 09:21:25.992] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method unlockProduct (extender.py:57)
[4] [2024-02-09 09:21:25.992] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProductLocks_hash (extender.py:57)
[4] [2024-02-09 09:21:25.992] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method createProduct (extender.py:57)
[4] [2024-02-09 09:21:25.992] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method createLocalBootProduct (extender.py:57)
[4] [2024-02-09 09:21:25.993] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method createNetBootProduct (extender.py:57)
[4] [2024-02-09 09:21:25.993] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProduct_hash (extender.py:57)
[4] [2024-02-09 09:21:25.993] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProducts_hash (extender.py:57)
[4] [2024-02-09 09:21:25.993] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProducts_listOfHashes (extender.py:57)
[4] [2024-02-09 09:21:25.993] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProductIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.993] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getLocalBootProductIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.993] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getNetBootProductIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.993] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getInstallableProductIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.993] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getInstallableLocalBootProductIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.994] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getInstallableNetBootProductIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.994] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getInstalledProductIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.994] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getInstalledLocalBootProductIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.994] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getInstalledNetBootProductIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.994] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProvidedLocalBootProductIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.994] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProvidedNetBootProductIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.994] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProductInstallationStatus_hash (extender.py:57)
[4] [2024-02-09 09:21:25.994] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProductInstallationStatus_listOfHashes (extender.py:57)
[4] [2024-02-09 09:21:25.994] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setProductState (extender.py:57)
[4] [2024-02-09 09:21:25.994] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setProductInstallationStatus (extender.py:57)
[4] [2024-02-09 09:21:25.995] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setProductActionProgress (extender.py:57)
[4] [2024-02-09 09:21:25.995] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getPossibleProductActions_list (extender.py:57)
[4] [2024-02-09 09:21:25.995] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getPossibleProductActions_hash (extender.py:57)
[4] [2024-02-09 09:21:25.995] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProductActionRequests_listOfHashes (extender.py:57)
[4] [2024-02-09 09:21:25.995] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setProductActionRequest (extender.py:57)
[4] [2024-02-09 09:21:25.995] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method unsetProductActionRequest (extender.py:57)
[4] [2024-02-09 09:21:25.995] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getLocalBootProductStates_hash (extender.py:57)
[4] [2024-02-09 09:21:25.995] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getNetBootProductStates_hash (extender.py:57)
[4] [2024-02-09 09:21:25.995] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProductStates_hash (extender.py:57)
[4] [2024-02-09 09:21:25.995] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProductPropertyDefinitions_hash (extender.py:57)
[4] [2024-02-09 09:21:25.996] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProductPropertyDefinitions_listOfHashes (extender.py:57)
[4] [2024-02-09 09:21:25.996] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method deleteProductPropertyDefinition (extender.py:57)
[4] [2024-02-09 09:21:25.996] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method deleteProductPropertyDefinitions (extender.py:57)
[4] [2024-02-09 09:21:25.996] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method createProductPropertyDefinition (extender.py:57)
[4] [2024-02-09 09:21:25.996] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProductProperties_hash (extender.py:57)
[4] [2024-02-09 09:21:25.996] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setProductProperties (extender.py:57)
[4] [2024-02-09 09:21:25.996] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setProductProperty (extender.py:57)
[4] [2024-02-09 09:21:25.996] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getProductDependencies_listOfHashes (extender.py:57)
[4] [2024-02-09 09:21:25.997] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method createProductDependency (extender.py:57)
[4] [2024-02-09 09:21:25.997] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method createLicenseContract (extender.py:57)
[4] [2024-02-09 09:21:25.997] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getLicenseContractIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.997] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getLicenseContract_hash (extender.py:57)
[4] [2024-02-09 09:21:25.997] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getLicenseContracts_listOfHashes (extender.py:57)
[4] [2024-02-09 09:21:25.998] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method deleteLicenseContract (extender.py:57)
[4] [2024-02-09 09:21:25.998] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method createSoftwareLicense (extender.py:57)
[4] [2024-02-09 09:21:25.998] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getSoftwareLicenseIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.998] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getSoftwareLicense_hash (extender.py:57)
[4] [2024-02-09 09:21:25.998] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getSoftwareLicenses_listOfHashes (extender.py:57)
[4] [2024-02-09 09:21:25.998] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method deleteSoftwareLicense (extender.py:57)
[4] [2024-02-09 09:21:25.998] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method createLicensePool (extender.py:57)
[4] [2024-02-09 09:21:25.998] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getLicensePoolIds_list (extender.py:57)
[4] [2024-02-09 09:21:25.998] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getLicensePool_hash (extender.py:57)
[4] [2024-02-09 09:21:25.998] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getLicensePools_listOfHashes (extender.py:57)
[4] [2024-02-09 09:21:25.999] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method deleteLicensePool (extender.py:57)
[4] [2024-02-09 09:21:25.999] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method addSoftwareLicenseToLicensePool (extender.py:57)
[4] [2024-02-09 09:21:25.999] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method removeSoftwareLicenseFromLicensePool (extender.py:57)
[4] [2024-02-09 09:21:25.999] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method addProductIdsToLicensePool (extender.py:57)
[4] [2024-02-09 09:21:25.999] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method removeProductIdsFromLicensePool (extender.py:57)
[4] [2024-02-09 09:21:25.999] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setWindowsSoftwareIdsToLicensePool (extender.py:57)
[4] [2024-02-09 09:21:25.999] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getLicensePoolId (extender.py:57)
[4] [2024-02-09 09:21:25.999] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getOrCreateSoftwareLicenseUsage_hash (extender.py:57)
[4] [2024-02-09 09:21:25.999] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getAndAssignSoftwareLicenseKey (extender.py:57)
[4] [2024-02-09 09:21:26.000] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getSoftwareLicenseUsages_listOfHashes (extender.py:57)
[4] [2024-02-09 09:21:26.000] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setSoftwareLicenseUsage (extender.py:57)
[4] [2024-02-09 09:21:26.000] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method deleteSoftwareLicenseUsage (extender.py:57)
[4] [2024-02-09 09:21:26.000] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method deleteAllSoftwareLicenseUsages (extender.py:57)
[4] [2024-02-09 09:21:26.000] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getLicenseStatistics_hash (extender.py:57)
[4] [2024-02-09 09:21:26.000] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getMD5Sum (extender.py:57)
[4] [2024-02-09 09:21:26.000] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method librsyncSignature (extender.py:57)
[4] [2024-02-09 09:21:26.000] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getDiskSpaceUsage (extender.py:57)
[4] [2024-02-09 09:21:26.000] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getHostRSAPublicKey (extender.py:57)
[4] [2024-02-09 09:21:26.000] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method getPcpatchPassword (extender.py:57)
[4] [2024-02-09 09:21:26.001] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method userIsAdmin (extender.py:57)
[4] [2024-02-09 09:21:26.001] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method areDepotsSynchronous (extender.py:57)
[4] [2024-02-09 09:21:26.001] [ ] Extender '/etc/opsi/backendManager/extend.d/20_legacy.conf' is overriding method setHostInventoryNumber (extender.py:57)
[4] [2024-02-09 09:21:26.002] [ ] Extender '/etc/opsi/backendManager/extend.d/30_kiosk.conf' is overriding method getKioskProductInfosForClient (extender.py:57)
[4] [2024-02-09 09:21:26.004] [ ] Extender '/etc/opsi/backendManager/extend.d/30_sshcommands.conf' is overriding method SSHCommand_getObject (extender.py:57)
[4] [2024-02-09 09:21:26.004] [ ] Extender '/etc/opsi/backendManager/extend.d/30_sshcommands.conf' is overriding method SSHCommand_getObjects (extender.py:57)
[4] [2024-02-09 09:21:26.004] [ ] Extender '/etc/opsi/backendManager/extend.d/30_sshcommands.conf' is overriding method SSHCommand_createObjects (extender.py:57)
[4] [2024-02-09 09:21:26.004] [ ] Extender '/etc/opsi/backendManager/extend.d/30_sshcommands.conf' is overriding method SSHCommand_createObject (extender.py:57)
[4] [2024-02-09 09:21:26.004] [ ] Extender '/etc/opsi/backendManager/extend.d/30_sshcommands.conf' is overriding method SSHCommand_updateObject (extender.py:57)
[4] [2024-02-09 09:21:26.004] [ ] Extender '/etc/opsi/backendManager/extend.d/30_sshcommands.conf' is overriding method SSHCommand_updateObjects (extender.py:57)
[4] [2024-02-09 09:21:26.004] [ ] Extender '/etc/opsi/backendManager/extend.d/30_sshcommands.conf' is overriding method SSHCommand_deleteObjects (extender.py:57)
[4] [2024-02-09 09:21:26.004] [ ] Extender '/etc/opsi/backendManager/extend.d/30_sshcommands.conf' is overriding method SSHCommand_deleteObject (extender.py:57)
[4] [2024-02-09 09:21:26.006] [ ] Extender '/etc/opsi/backendManager/extend.d/40_admin_tasks.conf' is overriding method setActionRequestWhereOutdated (extender.py:57)
[4] [2024-02-09 09:21:26.006] [ ] Extender '/etc/opsi/backendManager/extend.d/40_admin_tasks.conf' is overriding method getClientsWithOutdatedProduct (extender.py:57)
[4] [2024-02-09 09:21:26.006] [ ] Extender '/etc/opsi/backendManager/extend.d/40_admin_tasks.conf' is overriding method setActionRequestWhereOutdatedWithDependencies (extender.py:57)
[4] [2024-02-09 09:21:26.006] [ ] Extender '/etc/opsi/backendManager/extend.d/40_admin_tasks.conf' is overriding method setupWhereNotInstalled (extender.py:57)
[4] [2024-02-09 09:21:26.007] [ ] Extender '/etc/opsi/backendManager/extend.d/40_admin_tasks.conf' is overriding method updateWhereInstalled (extender.py:57)
[4] [2024-02-09 09:21:26.007] [ ] Extender '/etc/opsi/backendManager/extend.d/40_admin_tasks.conf' is overriding method uninstallWhereInstalled (extender.py:57)
[4] [2024-02-09 09:21:26.007] [ ] Extender '/etc/opsi/backendManager/extend.d/40_admin_tasks.conf' is overriding method setupWhereInstalled (extender.py:57)
[4] [2024-02-09 09:21:26.007] [ ] Extender '/etc/opsi/backendManager/extend.d/40_admin_tasks.conf' is overriding method setupWhereFailed (extender.py:57)
[4] [2024-02-09 09:21:26.008] [ ] Extender '/etc/opsi/backendManager/extend.d/40_groupActions.conf' is overriding method setProductActionRequestForHostGroup (extender.py:57)
[4] [2024-02-09 09:21:26.008] [ ] Extender '/etc/opsi/backendManager/extend.d/40_groupActions.conf' is overriding method setProductActionRequestForProductGroup (extender.py:57)
[4] [2024-02-09 09:21:26.008] [ ] Extender '/etc/opsi/backendManager/extend.d/40_groupActions.conf' is overriding method setProductPropertyForHostGroup (extender.py:57)
[4] [2024-02-09 09:21:26.008] [ ] Extender '/etc/opsi/backendManager/extend.d/40_groupActions.conf' is overriding method getPossibleImagefileValuesForHostGroup (extender.py:57)
[4] [2024-02-09 09:21:26.009] [ ] Extender '/etc/opsi/backendManager/extend.d/40_groupActions.conf' is overriding method groupname_exists (extender.py:57)
[4] [2024-02-09 09:21:26.009] [ ] Extender '/etc/opsi/backendManager/extend.d/40_groupActions.conf' is overriding method group_rename (extender.py:57)
[4] [2024-02-09 09:21:26.009] [ ] Extender '/etc/opsi/backendManager/extend.d/70_dynamic_depot.conf' is overriding method getDepotSelectionAlgorithmByMasterDepotAndLatency (extender.py:57)
[4] [2024-02-09 09:21:26.010] [ ] Extender '/etc/opsi/backendManager/extend.d/70_dynamic_depot.conf' is overriding method getDepotSelectionAlgorithmByLatency (extender.py:57)
[4] [2024-02-09 09:21:26.010] [ ] Extender '/etc/opsi/backendManager/extend.d/70_dynamic_depot.conf' is overriding method getDepotSelectionAlgorithmByRandom (extender.py:57)
[4] [2024-02-09 09:21:26.010] [ ] Extender '/etc/opsi/backendManager/extend.d/70_dynamic_depot.conf' is overriding method getDepotSelectionAlgorithmByNetworkAddress (extender.py:57)
[4] [2024-02-09 09:21:26.010] [ ] Extender '/etc/opsi/backendManager/extend.d/70_dynamic_depot.conf' is overriding method getDepotSelectionAlgorithmByNetworkAddressBestMatch (extender.py:57)
[4] [2024-02-09 09:21:26.010] [ ] Extender '/etc/opsi/backendManager/extend.d/70_dynamic_depot.conf' is overriding method getDepotSelectionAlgorithm (extender.py:57)
[4] [2024-02-09 09:21:26.010] [ ] Extender '/etc/opsi/backendManager/extend.d/70_wan.conf' is overriding method changeWANConfig (extender.py:57)
[4] [2024-02-09 09:21:26.025] [ ] Failed to get credentials for user pcpatch: Backend missing data error: Depot 'hostname-xxx'' not found in backend, setting new random password (system.py:128)
Traceback (most recent call last):
File "opsiconfd/setup/system.py", line 126, in setup_users_and_groups
File "opsiconfd/backend/rpc/__init__.py", line 184, in wrapper
File "opsiconfd/backend/rpc/obj_user.py", line 199, in user_getCredentials
opsicommon.exceptions.BackendMissingDataError: Backend missing data error: Depot 'hostname-xxx'' not found in backend

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "opsiconfd/backend/rpc/obj_user.py", line 242, in user_setCredentials
IndexError: list index out of range

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "run-opsiconfd.py", line 12, in <module>
File "opsiconfd/main.py", line 412, in main
File "opsiconfd/main.py", line 85, in setup_main
File "opsiconfd/setup/__init__.py", line 277, in setup
File "opsiconfd/setup/system.py", line 129, in setup_users_and_groups
File "opsiconfd/backend/rpc/__init__.py", line 184, in wrapper
File "opsiconfd/backend/rpc/obj_user.py", line 244, in user_setCredentials
opsicommon.exceptions.BackendMissingDataError: Backend missing data error: Depot hostname-xxx not found in backend


Könnt ihr mir ggf. sagen wo das Problem liegt?

Vielen Dank vorab.
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1819
Registriert: 29 Mai 2008, 15:14

Re: Opsi Upgrade 4.2 auf 4.3: Converting File to MySQL backend error

Beitrag von j.schneider »

Hallo,

das Depot wird nicht gefunden.
Bitte einmal die Ausgaben der folgenden Befehle posten.

Code: Alles auswählen

ls -l /var/lib/opsi/config/depots
hostname -f
cat /etc/opsi/global.conf
Grüße
Jan Schneider
OpsiAgent
Beiträge: 4
Registriert: 22 Nov 2019, 09:06

Re: Opsi Upgrade 4.2 auf 4.3: Converting File to MySQL backend error

Beitrag von OpsiAgent »

Hallo,

vielen Dank für die schnelle Antwort.
Anbei die Ergebnisse:

root@host1:/home/user# ls -l /var/lib/opsi/config/depots
total 288
-rw-rw---- 1 opsiconfd pcpatch 130014 Dez 9 2021 depot2.domane.de.ini
-rw-rw---- 1 opsiconfd pcpatch 161088 Feb 9 09:01 depot1.domane.de.ini
root@host1:/home/user# hostname -f
DEPOT1.DOMANE.DE
root@host1:/home/user# cat /etc/opsi/global.conf
cat: /etc/opsi/global.conf: No such file or directory


Viele Grüße
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1819
Registriert: 29 Mai 2008, 15:14

Re: Opsi Upgrade 4.2 auf 4.3: Converting File to MySQL backend error

Beitrag von j.schneider »

Bitte einmal folgendes auf dem Configserver ausführen:

Code: Alles auswählen

echo "hostname = depot1.domane.de" > /etc/opsi/global.conf
Wenn "depot1.domane.de" der Configserver ist.

Und dann nochmal das Upgrade versuchen.
OpsiAgent
Beiträge: 4
Registriert: 22 Nov 2019, 09:06

Re: Opsi Upgrade 4.2 auf 4.3: Converting File to MySQL backend error

Beitrag von OpsiAgent »

Vielen Dank für die Antwort.
Leider kommen immer noch die selben Fehlermeldungen.

Viele Grüße

Neue Version der Konfigurationsdatei /etc/opsi/backends/dhcpd.conf wird installiert ...
Neue Version der Konfigurationsdatei /etc/opsi/backends/hostcontrol.conf wird installiert ...
Neue Version der Konfigurationsdatei /etc/opsi/backends/opsipxeconfd.conf wird installiert ...
Traceback (most recent call last):
File "opsiconfd/setup/system.py", line 126, in setup_users_and_groups
File "opsiconfd/backend/rpc/__init__.py", line 184, in wrapper
File "opsiconfd/backend/rpc/obj_user.py", line 199, in user_getCredentials
opsicommon.exceptions.BackendMissingDataError: Backend missing data error: Depot 'depot1.domane.de'' not found in backend

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "opsiconfd/backend/rpc/obj_user.py", line 242, in user_setCredentials
IndexError: list index out of range

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "run-opsiconfd.py", line 12, in <module>
File "opsiconfd/main.py", line 412, in main
File "opsiconfd/main.py", line 85, in setup_main
File "opsiconfd/setup/__init__.py", line 277, in setup
File "opsiconfd/setup/system.py", line 129, in setup_users_and_groups
File "opsiconfd/backend/rpc/__init__.py", line 184, in wrapper
File "opsiconfd/backend/rpc/obj_user.py", line 244, in user_setCredentials
opsicommon.exceptions.BackendMissingDataError: Backend missing data error: Depot depot1.domane.de not found in backend
opsi-utils (4.3.2.8-1) wird eingerichtet ...
Neue Version der Konfigurationsdatei /etc/opsi/package-updater.repos.d/example.repo.template wird installiert ...


raceback (most recent call last):
File "opsiconfd/setup/system.py", line 126, in setup_users_and_groups
File "opsiconfd/backend/rpc/__init__.py", line 184, in wrapper
File "opsiconfd/backend/rpc/obj_user.py", line 199, in user_getCredentials
opsicommon.exceptions.BackendMissingDataError: Backend missing data error: Depot 'depot1.domane.de'' not found in backend

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "opsiconfd/backend/rpc/obj_user.py", line 242, in user_setCredentials
IndexError: list index out of range

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "run-opsiconfd.py", line 12, in <module>
File "opsiconfd/main.py", line 412, in main
File "opsiconfd/main.py", line 85, in setup_main
File "opsiconfd/setup/__init__.py", line 277, in setup
File "opsiconfd/setup/system.py", line 129, in setup_users_and_groups
File "opsiconfd/backend/rpc/__init__.py", line 184, in wrapper
File "opsiconfd/backend/rpc/obj_user.py", line 244, in user_setCredentials
opsicommon.exceptions.BackendMissingDataError: Backend missing data error: Depot depot1.domane.de not found in backend
Antworten