84 lines
44 KiB
Plaintext
84 lines
44 KiB
Plaintext
CHAT_OUTPUT_BEGIN
|
|
COMMAND_ID=NEWFI-260907-A-PORTAL200-APPLY4FIX1-RCA1
|
|
STATUS=OK
|
|
RC=0
|
|
HOST=pve01
|
|
MODE=read-only
|
|
COMPONENT=newfi-portal200-apply4fix1-postfailure-rca
|
|
REFERENCE_REGISTER_CHECK=OK
|
|
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
|
|
ERROR_REGISTER_CHECK=OK
|
|
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
|
|
COMMAND_SHA256=7032d37547635bd64f6cd69bc893d95ce96b7bd9de6b0cdb71850831fb3b6312
|
|
DUPLICATE_FAILED_COMMAND_BLOCKED=false
|
|
EXECUTION_STARTED=true
|
|
CHANGE_DECLARED=false
|
|
RESULT_CONTRACT_VALID=true
|
|
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
|
|
RESULT_CONTRACT_ERROR=NONE
|
|
COMMAND_RC=0
|
|
CHANGES_MADE=false
|
|
ROLLBACK_STARTED=false
|
|
ROLLBACK_RESTORED=null
|
|
MUTATION_OUTCOME=NO_MUTATION
|
|
SANITIZED=yes
|
|
SECRETS_INCLUDED=no
|
|
PRIVATE_ADDRESSES_INCLUDED=no
|
|
RAW_EVIDENCE_SHA256=f6f1e2a762d1977eb870aee06e86b1262b0d011f6570923741c777a6080913f8
|
|
SANITIZED_OUTPUT_SHA256=f6f1e2a762d1977eb870aee06e86b1262b0d011f6570923741c777a6080913f8
|
|
OUTPUT_BEGIN
|
|
RCA1_BEGIN=true
|
|
COMMAND_ID=NEWFI-260907-A-PORTAL200-APPLY4FIX1-RCA1
|
|
MUTATION_SCOPE=NONE_READ_ONLY
|
|
MUTATIONS_PERFORMED=NO
|
|
ERROR_REGISTER_CHECK=OK
|
|
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
|
|
REFERENCE_CHECK=OK
|
|
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
|
|
AUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED
|
|
FAILED_HISTORY_SHA256=18232adf6297087543f368e45e70f705eb529a09d4c392443d9b28b6376df394
|
|
FAILED_STATUS=FAIL
|
|
FAILED_RC=1
|
|
FAILED_RESULT_CONTRACT_VALID=true
|
|
FAILED_RESULT_CONTRACT_STATUS=FAIL
|
|
FAILED_COMMAND_RC=1
|
|
FAILED_CHANGES_MADE=true
|
|
FAILED_ROLLBACK_STARTED=true
|
|
FAILED_ROLLBACK_RESTORED=false
|
|
FAILED_MUTATION_OUTCOME=ROLLBACK_FAILED
|
|
FAILED_PHASE_CONTEXTS=[{"line":47,"text":"DESIGN7_HISTORY_SHA256=dc021a183859eaad45dc987e0164953d9eb3403ef30d42f95aa95eb9e71826af\nPRIOR_APPLY4_BLOCKED_HISTORY_SHA256=4e3ff8f0a131c588b52b452514fa1b2a4036fdad6e708e29eb8cf222e958d2cb\nCANDIDATE_IDENTITY={\"expected_new\":{\"Pub/Controller/Portal.php\":[363,\"619d489f7cc3b461479c702fa8825097ae22d3c6cfeb911e9f14ea1de9c36d6d\"],\"Service/PortalData.php\":[5213,\"4da03f26294ab6d163a1a746dee4bb6a82d7d4f39e66b24246bc0eb4c455dd1d\"],\"_data/templates.xml\":[10977,\"1650c3d868d4bc47703f1b75f1f179cd25309b2d3b20a2b848e81a4423c00861\"]},\"mode\":\"sparse_exact_three_blobs\",\"result_tree_sha256\":\"2625148d1138340e1884cf5765238962bda28454321b3482ec64aeac9c17f864\",\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\"}\nPORTAL200_PREFLIGHT=PASS\nNEWFI-STAGING_NATIVE_REBUILD_RC=1\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL= Symfony\\Component\\Console\\Command\\Command->run() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:1040\\n Symfony\\Component\\Console\\Application->doRunCommand() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:301\\n Symfony\\Component\\Console\\Application->doRun() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:171\\n Symfony\\Component\\Console\\Application->run() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:115\\n XF\\Cli\\Runner->run() at /var/www/forums/newfi/public/cmd.php:17\\n\\nxf:addon-sub-action [--k K] [--] <id> <action>\\n\\n\\nRunning clean up tasks...\\n\\nIn Entity.php line 645:\\n \\n [LogicException] \\n Attempted to set 'type' while a save was pending without forceSet \\n \\n\\nException trace:\\n at /var/www/forums/newfi/public/src/XF/Mvc/Entity/Entity.php:645\\n XF\\Mvc\\Entity\\Entity->set() at /var/www/forums/newfi/public/src/XF/Mvc/Entity/Entity.php:618\\n XF\\Mvc\\Entity\\Entity->__set() at /var/www/forums/newfi/public/src/XF/AddOn/DataType/AbstractDataType.php:275\\n XF\\AddOn\\DataType\\AbstractDataType->importMappedAttributes() at /var/www/forums/newfi/public/src/XF/AddOn/DataType/Template.php:94\\n XF\\AddOn\\DataType\\Template->importAddOnData() at /var/www/forums/newfi/public/src/XF/Job/AddOnData.php:111\\n XF\\Job\\AddOnData->run() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:275\\n XF\\Job\\Manager->runJobInternal() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:205\\n XF\\Job\\Manager->runJobEntry() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:174\\n XF\\Job\\Manager->runById() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:228\\n XF\\Cli\\Runner->postExecutionCleanUp() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:116\\n XF\\Cli\\Runner->run() at /var/www/forums/newfi/public/cmd.php:17\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nAPPLY4_FAILURE=DeployError:newfi-staging_NATIVE_ADDON_REBUILD_FAILED\nFAILURE_ROLLBACK_BEGIN=true\nNEWFI-STAGING_NATIVE_REBUILD_RC=0"},{"line":48,"text":"PRIOR_APPLY4_BLOCKED_HISTORY_SHA256=4e3ff8f0a131c588b52b452514fa1b2a4036fdad6e708e29eb8cf222e958d2cb\nCANDIDATE_IDENTITY={\"expected_new\":{\"Pub/Controller/Portal.php\":[363,\"619d489f7cc3b461479c702fa8825097ae22d3c6cfeb911e9f14ea1de9c36d6d\"],\"Service/PortalData.php\":[5213,\"4da03f26294ab6d163a1a746dee4bb6a82d7d4f39e66b24246bc0eb4c455dd1d\"],\"_data/templates.xml\":[10977,\"1650c3d868d4bc47703f1b75f1f179cd25309b2d3b20a2b848e81a4423c00861\"]},\"mode\":\"sparse_exact_three_blobs\",\"result_tree_sha256\":\"2625148d1138340e1884cf5765238962bda28454321b3482ec64aeac9c17f864\",\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\"}\nPORTAL200_PREFLIGHT=PASS\nNEWFI-STAGING_NATIVE_REBUILD_RC=1\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL= Symfony\\Component\\Console\\Command\\Command->run() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:1040\\n Symfony\\Component\\Console\\Application->doRunCommand() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:301\\n Symfony\\Component\\Console\\Application->doRun() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:171\\n Symfony\\Component\\Console\\Application->run() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:115\\n XF\\Cli\\Runner->run() at /var/www/forums/newfi/public/cmd.php:17\\n\\nxf:addon-sub-action [--k K] [--] <id> <action>\\n\\n\\nRunning clean up tasks...\\n\\nIn Entity.php line 645:\\n \\n [LogicException] \\n Attempted to set 'type' while a save was pending without forceSet \\n \\n\\nException trace:\\n at /var/www/forums/newfi/public/src/XF/Mvc/Entity/Entity.php:645\\n XF\\Mvc\\Entity\\Entity->set() at /var/www/forums/newfi/public/src/XF/Mvc/Entity/Entity.php:618\\n XF\\Mvc\\Entity\\Entity->__set() at /var/www/forums/newfi/public/src/XF/AddOn/DataType/AbstractDataType.php:275\\n XF\\AddOn\\DataType\\AbstractDataType->importMappedAttributes() at /var/www/forums/newfi/public/src/XF/AddOn/DataType/Template.php:94\\n XF\\AddOn\\DataType\\Template->importAddOnData() at /var/www/forums/newfi/public/src/XF/Job/AddOnData.php:111\\n XF\\Job\\AddOnData->run() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:275\\n XF\\Job\\Manager->runJobInternal() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:205\\n XF\\Job\\Manager->runJobEntry() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:174\\n XF\\Job\\Manager->runById() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:228\\n XF\\Cli\\Runner->postExecutionCleanUp() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:116\\n XF\\Cli\\Runner->run() at /var/www/forums/newfi/public/cmd.php:17\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nAPPLY4_FAILURE=DeployError:newfi-staging_NATIVE_ADDON_REBUILD_FAILED\nFAILURE_ROLLBACK_BEGIN=true\nNEWFI-STAGING_NATIVE_REBUILD_RC=0\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL=\\nImporting add-on data\\nImporting... Add-on data (Navigation)\\nImporting... Add-on data (Phrases)\\nImporting... Add-on data (Routes)\\nImporting... Add-on data (Templates)\\n"},{"line":49,"text":"CANDIDATE_IDENTITY={\"expected_new\":{\"Pub/Controller/Portal.php\":[363,\"619d489f7cc3b461479c702fa8825097ae22d3c6cfeb911e9f14ea1de9c36d6d\"],\"Service/PortalData.php\":[5213,\"4da03f26294ab6d163a1a746dee4bb6a82d7d4f39e66b24246bc0eb4c455dd1d\"],\"_data/templates.xml\":[10977,\"1650c3d868d4bc47703f1b75f1f179cd25309b2d3b20a2b848e81a4423c00861\"]},\"mode\":\"sparse_exact_three_blobs\",\"result_tree_sha256\":\"2625148d1138340e1884cf5765238962bda28454321b3482ec64aeac9c17f864\",\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\"}\nPORTAL200_PREFLIGHT=PASS\nNEWFI-STAGING_NATIVE_REBUILD_RC=1\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL= Symfony\\Component\\Console\\Command\\Command->run() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:1040\\n Symfony\\Component\\Console\\Application->doRunCommand() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:301\\n Symfony\\Component\\Console\\Application->doRun() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:171\\n Symfony\\Component\\Console\\Application->run() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:115\\n XF\\Cli\\Runner->run() at /var/www/forums/newfi/public/cmd.php:17\\n\\nxf:addon-sub-action [--k K] [--] <id> <action>\\n\\n\\nRunning clean up tasks...\\n\\nIn Entity.php line 645:\\n \\n [LogicException] \\n Attempted to set 'type' while a save was pending without forceSet \\n \\n\\nException trace:\\n at /var/www/forums/newfi/public/src/XF/Mvc/Entity/Entity.php:645\\n XF\\Mvc\\Entity\\Entity->set() at /var/www/forums/newfi/public/src/XF/Mvc/Entity/Entity.php:618\\n XF\\Mvc\\Entity\\Entity->__set() at /var/www/forums/newfi/public/src/XF/AddOn/DataType/AbstractDataType.php:275\\n XF\\AddOn\\DataType\\AbstractDataType->importMappedAttributes() at /var/www/forums/newfi/public/src/XF/AddOn/DataType/Template.php:94\\n XF\\AddOn\\DataType\\Template->importAddOnData() at /var/www/forums/newfi/public/src/XF/Job/AddOnData.php:111\\n XF\\Job\\AddOnData->run() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:275\\n XF\\Job\\Manager->runJobInternal() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:205\\n XF\\Job\\Manager->runJobEntry() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:174\\n XF\\Job\\Manager->runById() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:228\\n XF\\Cli\\Runner->postExecutionCleanUp() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:116\\n XF\\Cli\\Runner->run() at /var/www/forums/newfi/public/cmd.php:17\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nAPPLY4_FAILURE=DeployError:newfi-staging_NATIVE_ADDON_REBUILD_FAILED\nFAILURE_ROLLBACK_BEGIN=true\nNEWFI-STAGING_NATIVE_REBUILD_RC=0\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL=\\nImporting add-on data\\nImporting... Add-on data (Navigation)\\nImporting... Add-on data (Phrases)\\nImporting... Add-on data (Routes)\\nImporting... Add-on data (Templates)\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)"},{"line":50,"text":"PORTAL200_PREFLIGHT=PASS\nNEWFI-STAGING_NATIVE_REBUILD_RC=1\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL= Symfony\\Component\\Console\\Command\\Command->run() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:1040\\n Symfony\\Component\\Console\\Application->doRunCommand() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:301\\n Symfony\\Component\\Console\\Application->doRun() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:171\\n Symfony\\Component\\Console\\Application->run() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:115\\n XF\\Cli\\Runner->run() at /var/www/forums/newfi/public/cmd.php:17\\n\\nxf:addon-sub-action [--k K] [--] <id> <action>\\n\\n\\nRunning clean up tasks...\\n\\nIn Entity.php line 645:\\n \\n [LogicException] \\n Attempted to set 'type' while a save was pending without forceSet \\n \\n\\nException trace:\\n at /var/www/forums/newfi/public/src/XF/Mvc/Entity/Entity.php:645\\n XF\\Mvc\\Entity\\Entity->set() at /var/www/forums/newfi/public/src/XF/Mvc/Entity/Entity.php:618\\n XF\\Mvc\\Entity\\Entity->__set() at /var/www/forums/newfi/public/src/XF/AddOn/DataType/AbstractDataType.php:275\\n XF\\AddOn\\DataType\\AbstractDataType->importMappedAttributes() at /var/www/forums/newfi/public/src/XF/AddOn/DataType/Template.php:94\\n XF\\AddOn\\DataType\\Template->importAddOnData() at /var/www/forums/newfi/public/src/XF/Job/AddOnData.php:111\\n XF\\Job\\AddOnData->run() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:275\\n XF\\Job\\Manager->runJobInternal() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:205\\n XF\\Job\\Manager->runJobEntry() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:174\\n XF\\Job\\Manager->runById() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:228\\n XF\\Cli\\Runner->postExecutionCleanUp() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:116\\n XF\\Cli\\Runner->run() at /var/www/forums/newfi/public/cmd.php:17\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nAPPLY4_FAILURE=DeployError:newfi-staging_NATIVE_ADDON_REBUILD_FAILED\nFAILURE_ROLLBACK_BEGIN=true\nNEWFI-STAGING_NATIVE_REBUILD_RC=0\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL=\\nImporting add-on data\\nImporting... Add-on data (Navigation)\\nImporting... Add-on data (Phrases)\\nImporting... Add-on data (Routes)\\nImporting... Add-on data (Templates)\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nFAILURE_ROLLBACK_STAGING=FAIL:newfi-staging_NEW_XF_ERROR_LOG_ENTRY"},{"line":51,"text":"NEWFI-STAGING_NATIVE_REBUILD_RC=1\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL= Symfony\\Component\\Console\\Command\\Command->run() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:1040\\n Symfony\\Component\\Console\\Application->doRunCommand() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:301\\n Symfony\\Component\\Console\\Application->doRun() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:171\\n Symfony\\Component\\Console\\Application->run() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:115\\n XF\\Cli\\Runner->run() at /var/www/forums/newfi/public/cmd.php:17\\n\\nxf:addon-sub-action [--k K] [--] <id> <action>\\n\\n\\nRunning clean up tasks...\\n\\nIn Entity.php line 645:\\n \\n [LogicException] \\n Attempted to set 'type' while a save was pending without forceSet \\n \\n\\nException trace:\\n at /var/www/forums/newfi/public/src/XF/Mvc/Entity/Entity.php:645\\n XF\\Mvc\\Entity\\Entity->set() at /var/www/forums/newfi/public/src/XF/Mvc/Entity/Entity.php:618\\n XF\\Mvc\\Entity\\Entity->__set() at /var/www/forums/newfi/public/src/XF/AddOn/DataType/AbstractDataType.php:275\\n XF\\AddOn\\DataType\\AbstractDataType->importMappedAttributes() at /var/www/forums/newfi/public/src/XF/AddOn/DataType/Template.php:94\\n XF\\AddOn\\DataType\\Template->importAddOnData() at /var/www/forums/newfi/public/src/XF/Job/AddOnData.php:111\\n XF\\Job\\AddOnData->run() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:275\\n XF\\Job\\Manager->runJobInternal() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:205\\n XF\\Job\\Manager->runJobEntry() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:174\\n XF\\Job\\Manager->runById() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:228\\n XF\\Cli\\Runner->postExecutionCleanUp() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:116\\n XF\\Cli\\Runner->run() at /var/www/forums/newfi/public/cmd.php:17\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nAPPLY4_FAILURE=DeployError:newfi-staging_NATIVE_ADDON_REBUILD_FAILED\nFAILURE_ROLLBACK_BEGIN=true\nNEWFI-STAGING_NATIVE_REBUILD_RC=0\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL=\\nImporting add-on data\\nImporting... Add-on data (Navigation)\\nImporting... Add-on data (Phrases)\\nImporting... Add-on data (Routes)\\nImporting... Add-on data (Templates)\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nFAILURE_ROLLBACK_STAGING=FAIL:newfi-staging_NEW_XF_ERROR_LOG_ENTRY\nFAILURE_ROLLBACK_GIT=PASS_EXPLICIT_PATH_RESTORE"},{"line":52,"text":"NEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL= Symfony\\Component\\Console\\Command\\Command->run() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:1040\\n Symfony\\Component\\Console\\Application->doRunCommand() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:301\\n Symfony\\Component\\Console\\Application->doRun() at /var/www/forums/newfi/public/src/vendor/symfony/console/Application.php:171\\n Symfony\\Component\\Console\\Application->run() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:115\\n XF\\Cli\\Runner->run() at /var/www/forums/newfi/public/cmd.php:17\\n\\nxf:addon-sub-action [--k K] [--] <id> <action>\\n\\n\\nRunning clean up tasks...\\n\\nIn Entity.php line 645:\\n \\n [LogicException] \\n Attempted to set 'type' while a save was pending without forceSet \\n \\n\\nException trace:\\n at /var/www/forums/newfi/public/src/XF/Mvc/Entity/Entity.php:645\\n XF\\Mvc\\Entity\\Entity->set() at /var/www/forums/newfi/public/src/XF/Mvc/Entity/Entity.php:618\\n XF\\Mvc\\Entity\\Entity->__set() at /var/www/forums/newfi/public/src/XF/AddOn/DataType/AbstractDataType.php:275\\n XF\\AddOn\\DataType\\AbstractDataType->importMappedAttributes() at /var/www/forums/newfi/public/src/XF/AddOn/DataType/Template.php:94\\n XF\\AddOn\\DataType\\Template->importAddOnData() at /var/www/forums/newfi/public/src/XF/Job/AddOnData.php:111\\n XF\\Job\\AddOnData->run() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:275\\n XF\\Job\\Manager->runJobInternal() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:205\\n XF\\Job\\Manager->runJobEntry() at /var/www/forums/newfi/public/src/XF/Job/Manager.php:174\\n XF\\Job\\Manager->runById() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:228\\n XF\\Cli\\Runner->postExecutionCleanUp() at /var/www/forums/newfi/public/src/XF/Cli/Runner.php:116\\n XF\\Cli\\Runner->run() at /var/www/forums/newfi/public/cmd.php:17\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nAPPLY4_FAILURE=DeployError:newfi-staging_NATIVE_ADDON_REBUILD_FAILED\nFAILURE_ROLLBACK_BEGIN=true\nNEWFI-STAGING_NATIVE_REBUILD_RC=0\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL=\\nImporting add-on data\\nImporting... Add-on data (Navigation)\\nImporting... Add-on data (Phrases)\\nImporting... Add-on data (Routes)\\nImporting... Add-on data (Templates)\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nFAILURE_ROLLBACK_STAGING=FAIL:newfi-staging_NEW_XF_ERROR_LOG_ENTRY\nFAILURE_ROLLBACK_GIT=PASS_EXPLICIT_PATH_RESTORE\nFAILURE_ROLLBACK_END=false"},{"line":53,"text":"NEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nAPPLY4_FAILURE=DeployError:newfi-staging_NATIVE_ADDON_REBUILD_FAILED\nFAILURE_ROLLBACK_BEGIN=true\nNEWFI-STAGING_NATIVE_REBUILD_RC=0\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL=\\nImporting add-on data\\nImporting... Add-on data (Navigation)\\nImporting... Add-on data (Phrases)\\nImporting... Add-on data (Routes)\\nImporting... Add-on data (Templates)\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nFAILURE_ROLLBACK_STAGING=FAIL:newfi-staging_NEW_XF_ERROR_LOG_ENTRY\nFAILURE_ROLLBACK_GIT=PASS_EXPLICIT_PATH_RESTORE\nFAILURE_ROLLBACK_END=false\nFINAL_DECISION=FAIL_PORTAL200_APPLY4_ROLLBACK_INCOMPLETE"},{"line":54,"text":"APPLY4_FAILURE=DeployError:newfi-staging_NATIVE_ADDON_REBUILD_FAILED\nFAILURE_ROLLBACK_BEGIN=true\nNEWFI-STAGING_NATIVE_REBUILD_RC=0\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL=\\nImporting add-on data\\nImporting... Add-on data (Navigation)\\nImporting... Add-on data (Phrases)\\nImporting... Add-on data (Routes)\\nImporting... Add-on data (Templates)\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nFAILURE_ROLLBACK_STAGING=FAIL:newfi-staging_NEW_XF_ERROR_LOG_ENTRY\nFAILURE_ROLLBACK_GIT=PASS_EXPLICIT_PATH_RESTORE\nFAILURE_ROLLBACK_END=false\nFINAL_DECISION=FAIL_PORTAL200_APPLY4_ROLLBACK_INCOMPLETE\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"NEWFI-260907-A-PORTAL200-APPLY4FIX1\",\"status\":\"FAIL\",\"changes_made\":true,\"rollback_started\":true,\"rollback_restored\":false}"},{"line":55,"text":"FAILURE_ROLLBACK_BEGIN=true\nNEWFI-STAGING_NATIVE_REBUILD_RC=0\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL=\\nImporting add-on data\\nImporting... Add-on data (Navigation)\\nImporting... Add-on data (Phrases)\\nImporting... Add-on data (Routes)\\nImporting... Add-on data (Templates)\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nFAILURE_ROLLBACK_STAGING=FAIL:newfi-staging_NEW_XF_ERROR_LOG_ENTRY\nFAILURE_ROLLBACK_GIT=PASS_EXPLICIT_PATH_RESTORE\nFAILURE_ROLLBACK_END=false\nFINAL_DECISION=FAIL_PORTAL200_APPLY4_ROLLBACK_INCOMPLETE\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"NEWFI-260907-A-PORTAL200-APPLY4FIX1\",\"status\":\"FAIL\",\"changes_made\":true,\"rollback_started\":true,\"rollback_restored\":false}\n"},{"line":56,"text":"NEWFI-STAGING_NATIVE_REBUILD_RC=0\nNEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL=\\nImporting add-on data\\nImporting... Add-on data (Navigation)\\nImporting... Add-on data (Phrases)\\nImporting... Add-on data (Routes)\\nImporting... Add-on data (Templates)\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвеÑдиÑе Ñо, ÑÑо ÐÑ Ñ\\nоÑиÑе пеÑеÑÑÑоиÑÑ Ð¼Ð°ÑÑеÑ-даннÑе ÑледÑÑÑиÑ\\n плагинов: (Newfi Portal 1.0.0 Alpha 1) (y/n)\nFAILURE_ROLLBACK_STAGING=FAIL:newfi-staging_NEW_XF_ERROR_LOG_ENTRY\nFAILURE_ROLLBACK_GIT=PASS_EXPLICIT_PATH_RESTORE\nFAILURE_ROLLBACK_END=false\nFINAL_DECISION=FAIL_PORTAL200_APPLY4_ROLLBACK_INCOMPLETE\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"NEWFI-260907-A-PORTAL200-APPLY4FIX1\",\"status\":\"FAIL\",\"changes_made\":true,\"rollback_started\":true,\"rollback_restored\":false}\n\nOUTPUT_END"},{"line":57,"text":"NEWFI-STAGING_NATIVE_REBUILD_STDOUT_TAIL=\\nImporting add-on data\\nImporting... Add-on data (Navigation)\\nImporting... Add-on data (Phrases)\\nImporting... Add-on data (Routes)\\nImporting... Add-on data (Templates)\\n\nNEWFI-STAGING_NATIVE_REBUILD_STDERR_TAIL=ÐожалÑйÑÑа, подÑвÐ...<truncated>
|
|
RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d
|
|
GIT_EXPECTED_WORKTREE=/root/newfi-portal/.worktrees/implementation-newfi-closed-mvp-20260906
|
|
GIT_BRANCH={"err":"","out":"implementation/newfi-closed-mvp-20260906","rc":0}
|
|
GIT_HEAD={"err":"","out":"06bab5acd124e768f70305b3d7eca2f595871890","rc":0}
|
|
GIT_STATUS={"err":"","out":"","rc":0}
|
|
GIT_LOG3={"err":"","out":"06bab5a (HEAD -> implementation/newfi-closed-mvp-20260906, origin/implementation/newfi-closed-mvp-20260906) style: apply Big Water XenForo theme [NEWFI-260907-STYLE199B]\n4ade504 brand: add Newfi technical identity assets\n9f7e0ca ops: authorize final Newfi public cutover","rc":0}
|
|
GIT_DIFF_NAME={"err":"","out":"","rc":0}
|
|
GIT_DIFF_CACHED_NAME={"err":"","out":"","rc":0}
|
|
GIT_REMOTE_HEAD=06bab5acd124e768f70305b3d7eca2f595871890
|
|
CLUSTER_QUERY_RC=0
|
|
NEWFI_VMS=[{"name":"newfi-prod","node":"pve01","status":"running","vmid":210},{"name":"newfi-staging","node":"pve03","status":"running","vmid":211}]
|
|
STAGING_QGA={"err":"","hostname":"newfi-staging","rc":0}
|
|
STAGING_PORTAL_MANIFEST={"Pub/Controller/Portal.php":[247,"53909e753ea5a011550fd280ad1c342a74ca9949be092dfbd95244243cae92f3"],"Pub/View/Portal.php":[79,"26e3b77c2c86d4f4a6fd51f0472e3f38e70e14c984ffd8d04dcec39071a2a69f"],"_data/navigation.xml":[281,"5d724ef5141438bdd0b9dba6a583d330bc6940b0ace5c21c7a8d5301e7d8d649"],"_data/phrases.xml":[173,"15282a06a956bda4e810f6b26b1703676dd766424029cd372ce0fd7832dbe09c"],"_data/routes.xml":[144,"9b80ef229bcebb49a5930369bb272ed85367deef66070f432948001096673629"],"_data/templates.xml":[1461,"c29c04f8b937284e821c87957653e87c2f6ac014fac30648a0f6b18e84392adf"],"addon.json":[378,"288a61044c941107162d045be49ab2e7c844d1586b25378a7289b3c7275010ab"]}
|
|
STAGING_DB_STATE={"addon":{"err":"","rc":0,"rows":["Newfi/Portal\t1000010\t1.0.0 Alpha 1\t1\t0\tNULL"]},"board":{"err":"","rc":0,"rows":["0"]},"error_max":{"err":"","rc":0,"rows":["42"]},"schema":"xf_newfi","templates":{"err":"","rc":0,"rows":["0\tnewfi_portal\t1f484c8cf6bdeda8fda2974abf8a57f8cc7453fe2a779af7c735afa3b73aa741\t0"]}}
|
|
STAGING_SERVICES={"err":"","out":"nginx=active\nmariadb=active\nmysql=active\nphp8.3-fpm.service=active","rc":0}
|
|
STAGING_REBUILD_HELP={"err":"","out":"Description:\n Rebuilds the specified add-on data.\n\nUsage:\n xf:addon-rebuild [options] [--] <id>\n xf-addon:rebuild\n\nArguments:\n id Add-On ID\n\nOptions:\n -f, --force Skip verifying that the add-on is rebuildable\n -h, --help Display help for the given command. When no command is given display help for the list command\n -q, --quiet Do not output any message\n -V, --version Display this application version\n --ansi|--no-ansi Force (or disable --no-ansi) ANSI output\n -n, --no-interaction Do not ask any interactive question\n -v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","rc":0}
|
|
PRODUCTION_QGA={"err":"","hostname":"newfi-prod","rc":0}
|
|
PRODUCTION_PORTAL_MANIFEST={"Pub/Controller/Portal.php":[247,"53909e753ea5a011550fd280ad1c342a74ca9949be092dfbd95244243cae92f3"],"Pub/View/Portal.php":[79,"26e3b77c2c86d4f4a6fd51f0472e3f38e70e14c984ffd8d04dcec39071a2a69f"],"_data/navigation.xml":[281,"5d724ef5141438bdd0b9dba6a583d330bc6940b0ace5c21c7a8d5301e7d8d649"],"_data/phrases.xml":[173,"15282a06a956bda4e810f6b26b1703676dd766424029cd372ce0fd7832dbe09c"],"_data/routes.xml":[144,"9b80ef229bcebb49a5930369bb272ed85367deef66070f432948001096673629"],"_data/templates.xml":[1461,"c29c04f8b937284e821c87957653e87c2f6ac014fac30648a0f6b18e84392adf"],"addon.json":[378,"288a61044c941107162d045be49ab2e7c844d1586b25378a7289b3c7275010ab"]}
|
|
PRODUCTION_DB_STATE={"addon":{"err":"","rc":0,"rows":["Newfi/Portal\t1000010\t1.0.0 Alpha 1\t1\t0\tNULL"]},"board":{"err":"","rc":0,"rows":["1"]},"error_max":{"err":"","rc":0,"rows":["0"]},"schema":"xf_newfi","templates":{"err":"","rc":0,"rows":["0\tnewfi_portal\t1f484c8cf6bdeda8fda2974abf8a57f8cc7453fe2a779af7c735afa3b73aa741\t0"]}}
|
|
PRODUCTION_SERVICES={"err":"","out":"nginx=active\nmariadb=active\nmysql=active\nphp8.3-fpm.service=active","rc":0}
|
|
PRODUCTION_REBUILD_HELP={"err":"","out":"Description:\n Rebuilds the specified add-on data.\n\nUsage:\n xf:addon-rebuild [options] [--] <id>\n xf-addon:rebuild\n\nArguments:\n id Add-On ID\n\nOptions:\n -f, --force Skip verifying that the add-on is rebuildable\n -h, --help Display help for the given command. When no command is given display help for the list command\n -q, --quiet Do not output any message\n -V, --version Display this application version\n --ansi|--no-ansi Force (or disable --no-ansi) ANSI output\n -n, --no-interaction Do not ask any interactive question\n -v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","rc":0}
|
|
STAGING_REBUILD_SOURCE_FILES=["/var/www/forums/newfi/public/src/XF/Cli/Command/AddOnActionTrait.php","/var/www/forums/newfi/public/src/XF/Cli/Command/AddOnRebuild.php","/var/www/forums/newfi/public/src/XF/Cli/Command/AddOnSubAction.php"]
|
|
STAGING_REBUILD_SOURCE_EXCERPTS=[{"path":"/var/www/forums/newfi/public/src/XF/Cli/Command/AddOnActionTrait.php","rc":0,"text":" 22\tuse XF\\Util\\Php;\n 23\t\n 24\tuse function count;\n 25\t\n 26\ttrait AddOnActionTrait\n 27\t{\n 28\t\tprotected function verifyAddOnAction(InputInterface $input, OutputInterface $output, AddOn $addOn)\n 29\t\t{\n 30\t\t\tif (!$input->getOption('force'))\n 31\t\t\t{\n 32\t\t\t\t$addOn->checkRequirements($errors, $warnings);\n 33\t\t\t\t$addOn->passesHealthCheck($missing, $inconsistent);\n 34\t\n 35\t\t\t\tif ($missing)\n 36\t\t\t\t{\n 37\t\t\t\t\tif (count($missing) > 5)\n 38\t\t\t\t\t{\n--\n 211\t\n 212\t\tpublic function runSubAction(OutputInterface $output, AddOn $addOn, $action)\n 213\t\t{\n 214\t\t\t$execFinder = new PhpExecutableFinder();\n 215\t\n 216\t\t\t$builderOptions = [\n 217\t\t\t\t$execFinder->find(false),\n 218\t\t\t\t\\XF::getRootDirectory() . \\XF::$DS . 'cmd.php',\n 219\t\t\t\t'xf:addon-sub-action',\n 220\t\t\t\t$addOn->addon_id,\n 221\t\t\t\t$action,\n 222\t\t\t\t'--k=' . $this->getSubActionKey($addOn->addon_id, $action),\n 223\t\t\t];\n 224\t\n 225\t\t\tif ($verbosityOption = $this->getVerbosityOption($output->getVerbosity()))\n 226\t\t\t{\n 227\t\t\t\t$builderOptions[] = $verbosityOption;\n 228\t\t\t}\n 229\t\n 230\t\t\t$process = new Process($builderOptions, \\XF::getRootDirectory());\n 231\t\t\t$process->setTimeout(null);\n 232\t\n 233\t\t\t/** @var ProcessHelper $processHelper */\n 234\t\t\t$processHelper = $this->getHelper('process');\n 235\t\n 236\t\t\ttry\n 237\t\t\t{\n 238\t\t\t\t$processHelper->mustRun($output, $process, null, function ($type, $data) use ($output)\n 239\t\t\t\t{\n 240\t\t\t\t\tif ($type == Process::OUT)\n 241\t\t\t\t\t{\n 242\t\t\t\t\t\t$output->write($data);\n 243\t\t\t\t\t}\n 244\t\t\t\t\t// Note that progress bar output is in Process::ERR/stderr, but they get streamed to this callback\n 245\t\t\t\t\t// interleaved, so displaying both is difficult. Thus, we need to only display stuff sent stdout.\n 246\t\t\t\t});\n 247\t\t\t}\n 248\t\t\tcatch (ProcessFailedException $e)\n 249\t\t\t{\n 250\t\t\t\t$process = $e->getProcess();\n 251\t\t\t\tif ($process->getExitCode() !== 0)\n 252\t\t\t\t{\n 253\t\t\t\t\t// This indicates that the sub-process threw an exception. It will have been printed and logged\n 254\t\t\t\t\t// so don't trigger the normal exception handling. However, we can't continue so exit.\n 255\t\t\t\t\texit(1);\n 256\t\t\t\t}\n 257\t\t\t}\n 258\t\n 259\t\t}\n 260\t\n 261\t\tprotected function getVerbosityOption($verbosity)\n"},{"path":"/var/www/forums/newfi/public/src/XF/Cli/Command/AddOnRebuild.php","rc":0,"text":" 12\tclass AddOnRebuild extends AbstractCommand\n 13\t{\n 14\t\tuse AddOnActionTrait;\n 15\t\tuse JobRunnerTrait;\n 16\t\n 17\t\tprotected function configure()\n 18\t\t{\n 19\t\t\t$this\n 20\t\t\t\t->setName('xf:addon-rebuild')\n 21\t\t\t\t->setAliases(['xf-addon:rebuild'])\n 22\t\t\t\t->setDescription('Rebuilds the specified add-on data.')\n 23\t\t\t\t->addArgument(\n 24\t\t\t\t\t'id',\n 25\t\t\t\t\tInputArgument::REQUIRED,\n 26\t\t\t\t\t'Add-On ID'\n 27\t\t\t\t)\n 28\t\t\t\t->addOption(\n 29\t\t\t\t\t'force',\n 30\t\t\t\t\t'f',\n 31\t\t\t\t\tInputOption::VALUE_NONE,\n 32\t\t\t\t\t'Skip verifying that the add-on is rebuildable'\n 33\t\t\t\t);\n 34\t\t}\n 35\t\n 36\t\tprotected function execute(InputInterface $input, OutputInterface $output)\n 37\t\t{\n 38\t\t\t$id = $input->getArgument('id');\n 39\t\n 40\t\t\t$addOn = $this->checkInstalledAddOn($id, $error);\n 41\t\t\tif (!$addOn)\n 42\t\t\t{\n 43\t\t\t\t$output->writeln('<error>' . $error . '</error>');\n 44\t\t\t\treturn 1;\n 45\t\t\t}\n 46\t\n 47\t\t\tif (!$addOn->canRebuild() && !$input->getOption('force'))\n 48\t\t\t{\n 49\t\t\t\t$output->writeln(\"<error>\" . \\XF::phrase('this_add_on_cannot_be_rebuilt') . \"</error>\");\n 50\t\t\t\treturn 1;\n 51\t\t\t}\n 52\t\n 53\t\t\tif (!$this->verifyAddOnAction($input, $output, $addOn))\n 54\t\t\t{\n 55\t\t\t\treturn 1;\n"},{"path":"/var/www/forums/newfi/public/src/XF/Cli/Command/AddOnSubAction.php","rc":0,"text":" 10\tclass AddOnSubAction extends AbstractCommand\n 11\t{\n 12\t\tuse AddOnActionTrait;\n 13\t\tuse JobRunnerTrait;\n 14\t\n 15\t\tprotected function configure()\n 16\t\t{\n 17\t\t\t$this\n 18\t\t\t\t->setName('xf:addon-sub-action')\n 19\t\t\t\t->setDescription('Runs a add-on sub-action in a separate process. Do not run directly!')\n 20\t\t\t\t->setHidden(true)\n 21\t\t\t\t->addArgument(\n 22\t\t\t\t\t'id',\n 23\t\t\t\t\tInputArgument::REQUIRED,\n 24\t\t\t\t\t'Add-On ID'\n 25\t\t\t\t)\n 26\t\t\t\t->addArgument(\n 27\t\t\t\t\t'action',\n--\n 38\t\tprotected function execute(InputInterface $input, OutputInterface $output)\n 39\t\t{\n 40\t\t\t$id = $input->getArgument('id');\n 41\t\t\t$action = $input->getArgument('action');\n 42\t\n 43\t\t\t$expectedKey = $this->getSubActionKey($id, $action);\n 44\t\t\tif ($expectedKey !== $input->getOption('k'))\n 45\t\t\t{\n 46\t\t\t\t$output->writeln(\"<error>Invalid sub-action confirmation key. Run from parent command.</error>\");\n 47\t\t\t\treturn 1;\n 48\t\t\t}\n 49\t\n 50\t\t\t$addOnManager = \\XF::app()->addOnManager();\n 51\t\t\t$addOn = $addOnManager->getById($id);\n 52\t\t\tif (!$addOn)\n 53\t\t\t{\n 54\t\t\t\t$output->writeln(\"<error>No add-on with ID '$id' could be found.</error>\");\n"}]
|
|
PRODUCTION_REBUILD_SOURCE_FILES=["/var/www/forums/newfi/public/src/XF/Cli/Command/AddOnActionTrait.php","/var/www/forums/newfi/public/src/XF/Cli/Command/AddOnRebuild.php","/var/www/forums/newfi/public/src/XF/Cli/Command/AddOnSubAction.php"]
|
|
PRODUCTION_REBUILD_SOURCE_EXCERPTS=[{"path":"/var/www/forums/newfi/public/src/XF/Cli/Command/AddOnActionTrait.php","rc":0,"text":" 22\tuse XF\\Util\\Php;\n 23\t\n 24\tuse function count;\n 25\t\n 26\ttrait AddOnActionTrait\n 27\t{\n 28\t\tprotected function verifyAddOnAction(InputInterface $input, OutputInterface $output, AddOn $addOn)\n 29\t\t{\n 30\t\t\tif (!$input->getOption('force'))\n 31\t\t\t{\n 32\t\t\t\t$addOn->checkRequirements($errors, $warnings);\n 33\t\t\t\t$addOn->passesHealthCheck($missing, $inconsistent);\n 34\t\n 35\t\t\t\tif ($missing)\n 36\t\t\t\t{\n 37\t\t\t\t\tif (count($missing) > 5)\n 38\t\t\t\t\t{\n--\n 211\t\n 212\t\tpublic function runSubAction(OutputInterface $output, AddOn $addOn, $action)\n 213\t\t{\n 214\t\t\t$execFinder = new PhpExecutableFinder();\n 215\t\n 216\t\t\t$builderOptions = [\n 217\t\t\t\t$execFinder->find(false),\n 218\t\t\t\t\\XF::getRootDirectory() . \\XF::$DS . 'cmd.php',\n 219\t\t\t\t'xf:addon-sub-action',\n 220\t\t\t\t$addOn->addon_id,\n 221\t\t\t\t$action,\n 222\t\t\t\t'--k=' . $this->getSubActionKey($addOn->addon_id, $action),\n 223\t\t\t];\n 224\t\n 225\t\t\tif ($verbosityOption = $this->getVerbosityOption($output->getVerbosity()))\n 226\t\t\t{\n 227\t\t\t\t$builderOptions[] = $verbosityOption;\n 228\t\t\t}\n 229\t\n 230\t\t\t$process = new Process($builderOptions, \\XF::getRootDirectory());\n 231\t\t\t$process->setTimeout(null);\n 232\t\n 233\t\t\t/** @var ProcessHelper $processHelper */\n 234\t\t\t$processHelper = $this->getHelper('process');\n 235\t\n 236\t\t\ttry\n 237\t\t\t{\n 238\t\t\t\t$processHelper->mustRun($output, $process, null, function ($type, $data) use ($output)\n 239\t\t\t\t{\n 240\t\t\t\t\tif ($type == Process::OUT)\n 241\t\t\t\t\t{\n 242\t\t\t\t\t\t$output->write($data);\n 243\t\t\t\t\t}\n 244\t\t\t\t\t// Note that progress bar output is in Process::ERR/stderr, but they get streamed to this callback\n 245\t\t\t\t\t// interleaved, so displaying both is difficult. Thus, we need to only display stuff sent stdout.\n 246\t\t\t\t});\n 247\t\t\t}\n 248\t\t\tcatch (ProcessFailedException $e)\n 249\t\t\t{\n 250\t\t\t\t$process = $e->getProcess();\n 251\t\t\t\tif ($process->getExitCode() !== 0)\n 252\t\t\t\t{\n 253\t\t\t\t\t// This indicates that the sub-process threw an exception. It will have been printed and logged\n 254\t\t\t\t\t// so don't trigger the normal exception handling. However, we can't continue so exit.\n 255\t\t\t\t\texit(1);\n 256\t\t\t\t}\n 257\t\t\t}\n 258\t\n 259\t\t}\n 260\t\n 261\t\tprotected function getVerbosityOption($verbosity)\n"},{"path":"/var/www/forums/newfi/public/src/XF/Cli/Command/AddOnRebuild.php","rc":0,"text":" 12\tclass AddOnRebuild extends AbstractCommand\n 13\t{\n 14\t\tuse AddOnActionTrait;\n 15\t\tuse JobRunnerTrait;\n 16\t\n 17\t\tprotected function configure()\n 18\t\t{\n 19\t\t\t$this\n 20\t\t\t\t->setName('xf:addon-rebuild')\n 21\t\t\t\t->setAliases(['xf-addon:rebuild'])\n 22\t\t\t\t->setDescription('Rebuilds the specified add-on data.')\n 23\t\t\t\t->addArgument(\n 24\t\t\t\t\t'id',\n 25\t\t\t\t\tInputArgument::REQUIRED,\n 26\t\t\t\t\t'Add-On ID'\n 27\t\t\t\t)\n 28\t\t\t\t->addOption(\n 29\t\t\t\t\t'force',\n 30\t\t\t\t\t'f',\n 31\t\t\t\t\tInputOption::VALUE_NONE,\n 32\t\t\t\t\t'Skip verifying that the add-on is rebuildable'\n 33\t\t\t\t);\n 34\t\t}\n 35\t\n 36\t\tprotected function execute(InputInterface $input, OutputInterface $output)\n 37\t\t{\n 38\t\t\t$id = $input->getArgument('id');\n 39\t\n 40\t\t\t$addOn = $this->checkInstalledAddOn($id, $error);\n 41\t\t\tif (!$addOn)\n 42\t\t\t{\n 43\t\t\t\t$output->writeln('<error>' . $error . '</error>');\n 44\t\t\t\treturn 1;\n 45\t\t\t}\n 46\t\n 47\t\t\tif (!$addOn->canRebuild() && !$input->getOption('force'))\n 48\t\t\t{\n 49\t\t\t\t$output->writeln(\"<error>\" . \\XF::phrase('this_add_on_cannot_be_rebuilt') . \"</error>\");\n 50\t\t\t\treturn 1;\n 51\t\t\t}\n 52\t\n 53\t\t\tif (!$this->verifyAddOnAction($input, $output, $addOn))\n 54\t\t\t{\n 55\t\t\t\treturn 1;\n"},{"path":"/var/www/forums/newfi/public/src/XF/Cli/Command/AddOnSubAction.php","rc":0,"text":" 10\tclass AddOnSubAction extends AbstractCommand\n 11\t{\n 12\t\tuse AddOnActionTrait;\n 13\t\tuse JobRunnerTrait;\n 14\t\n 15\t\tprotected function configure()\n 16\t\t{\n 17\t\t\t$this\n 18\t\t\t\t->setName('xf:addon-sub-action')\n 19\t\t\t\t->setDescription('Runs a add-on sub-action in a separate process. Do not run directly!')\n 20\t\t\t\t->setHidden(true)\n 21\t\t\t\t->addArgument(\n 22\t\t\t\t\t'id',\n 23\t\t\t\t\tInputArgument::REQUIRED,\n 24\t\t\t\t\t'Add-On ID'\n 25\t\t\t\t)\n 26\t\t\t\t->addArgument(\n 27\t\t\t\t\t'action',\n--\n 38\t\tprotected function execute(InputInterface $input, OutputInterface $output)\n 39\t\t{\n 40\t\t\t$id = $input->getArgument('id');\n 41\t\t\t$action = $input->getArgument('action');\n 42\t\n 43\t\t\t$expectedKey = $this->getSubActionKey($id, $action);\n 44\t\t\tif ($expectedKey !== $input->getOption('k'))\n 45\t\t\t{\n 46\t\t\t\t$output->writeln(\"<error>Invalid sub-action confirmation key. Run from parent command.</error>\");\n 47\t\t\t\treturn 1;\n 48\t\t\t}\n 49\t\n 50\t\t\t$addOnManager = \\XF::app()->addOnManager();\n 51\t\t\t$addOn = $addOnManager->getById($id);\n 52\t\t\tif (!$addOn)\n 53\t\t\t{\n 54\t\t\t\t$output->writeln(\"<error>No add-on with ID '$id' could be found.</error>\");\n"}]
|
|
STAGING_APPLY4FIX1_BACKUP_FILES={"err":"","rc":0,"rows":["/root/newfi-portal200-backups/NEWFI-260907-A-PORTAL200-APPLY4FIX1/staging/BACKUP_OK|10|1788814386.4571862940","/root/newfi-portal200-backups/NEWFI-260907-A-PORTAL200-APPLY4FIX1/staging/_data/templates.xml|1461|1788729477.4773216090"]}
|
|
PRODUCTION_APPLY4FIX1_BACKUP_FILES={"err":"","rc":0,"rows":[]}
|
|
PRODUCTION_PUBLIC_HTTP={"err":"","http":"200","rc":0}
|
|
STAGING_LOCAL_HTTP={"err":"","http":"503","rc":0}
|
|
FINAL_DECISION=RCA_COMPLETE_NO_MUTATION_REVIEW_STATE_BEFORE_NEXT_CHANGE
|
|
RCA1_END=true
|
|
|
|
OUTPUT_END
|
|
CHAT_OUTPUT_END
|