Vagrant Installation: psh.phar install schlägt fehl

Moin Leute,

ich habe heute versucht die DEV Version via Vagrant zu installieren. Dabei kommt es zu einem Fehler im Abschnitt “psh.phar install”:

"PLAY RECAP *********************************************************************
default                    : ok=29   changed=26   unreachable=0    failed=1    skipped=0    rescued=0    ignored=0   

Ansible failed to complete successfully. Any error output should be
visible above. Please fix these errors and try again."

Dort wird auch wahnsinng viel ausgegeben, werde daraus aber nicht schlau. Hat noch Jemand das Problem? Ich habe es jetzt mehrfach versucht. Oder gibt es die Möglichkeit die Dev Tools auch in der aktuellen Shopware 6 RC Version zu installieren? Ich möchte nur ein paar kleine Plugins entwickeln…

 

 

Poste mal den ganzen Fehler (rot)

„fatal: [default]: FAILED! => {„changed“: true, „cmd“: [“./psh.phar", „install“], „delta“: „0:02:16.562726“, „end“: „2019-12-11 14:58:50.143734“, „msg“: „non-zero return code“, „rc“: 1, „start“: „2019-12-11 14:56:33.581008“, „stderr“: „“, „stderr_lines“: , „stdout“: „\n###################\n\nSHOPWARE Developer Version\n\n       _\n      | |\n   ___| |__   ___  _ ____      ____ _ _ __ ___\n  / __| '_ \ / _ \| '_ \ \ /\ / / _ | ' __/ _ \\\n&nbsp; \__ \\ | | | (_) | |_) \\ V&nbsp; V / (_| | | |&nbsp; __/\n&nbsp; |___ /_| |_|\ ___/| .__ / \_/\_/ \ __,_|_|&nbsp; \___ |\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |_|\n\nUsing .psh.yaml.dist extended by .psh.yaml.override \n\nStarting Execution of 'install' ('/home/vagrant/shopware-dev/dev-ops/common/actions/install.sh')\n\n\n(1/40) Starting\n\> php dev-ops/generate_ssl.php\n\tPrivate/Public key already exists. Skipping\n(2/40) Starting\n\> composer install --no-interaction --optimize-autoloader --no-suggest --no-scripts\n\tLoading composer repositories with package information\n\tInstalling dependencies (including require-dev) from lock file\n\tNothing to install or update\n\tGenerating optimized autoload files\n\t\n(3/40) Starting\n\> composer install --no-interaction --optimize-autoloader --no-suggest --working-dir=dev-ops/analyze\n\tLoading composer repositories with package information\n\tInstalling dependencies (including require-dev) from lock file\n\tNothing to install or update\n\tGenerating optimized autoload files\n\t\u001b[32mLoading composer repositories with package information\u001b[39m\n\t\u001b[32mInstalling dependencies (including require-dev) from lock file\u001b[39m\n\tNothing to install or update\n\t\u001b[32mGenerating autoload files\u001b[39m\n\t\u001b[32mocramius/package-versions:\u001b[39m&nbsp; Generating version class...\n\t\u001b[32mocramius/package-versions:\u001b[39m ...done generating version class\n\t\u001b[32mLoading composer repositories with package information\u001b[39m\n\t\u001b[32mInstalling dependencies (including require-dev) from lock file\u001b[39m\n\tNothing to install or update\n\t\u001b[32mGenerating autoload files\u001b[39m\n\t\u001b[32mocramius/package-versions:\u001b[39m&nbsp; Generating version class...\n\t\u001b[32mocramius/package-versions:\u001b[39m ...done generating version class\n\t\u001b[32mphpstan/extension-installer:\u001b[39m Extensions installed\n\t\u001b[32mLoading composer repositories with package information\u001b[39m\n\t\u001b[32mInstalling dependencies (including require-dev) from lock file\u001b[39m\n\t\u001b[30;43mWarning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.\u001b[39;49m\n\tNothing to install or update\n\t\u001b[32mGenerating autoload files\u001b[39m\n\t\u001b[32mocramius/package-versions:\u001b[39m&nbsp; Generating version class...\n\t\u001b[32mocramius/package-versions:\u001b[39m ...done generating version class\n\t\n(4/40) Starting\n\> mysql -u 'app' -p'app' -h 'localhost' --port='3306' -e \"DROP DATABASE IF EXISTS \\shopware\\"\n\tmysql: [Warning] Using a password on the command line interface can be insecure.\n\t\n(5/40) Starting\n\> mysql -u 'app' -p'app' -h 'localhost' --port='3306' -e \"CREATE DATABASE \\shopware\` DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_unicode_ci“\n\tmysql: [Warning] Using a password on the command line interface can be insecure.\n\t\n(6/40) Starting\n> mysql -u ‚app‘ -p’app’ -h ‚localhost‘ --port=‚3306‘ shopware < vendor/shopware/platform/src/Core/schema.sql\n\tmysql: [Warning] Using a password on the command line interface can be insecure.\n\t\n(7/40) Starting\n> rm -rf var/cache\n\t\n(8/40) Starting\n> bin/console database:migrate --all Shopware\\\n\tGet collection from directories\n\tmigrate Migrations\n\t   0/198 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n\t   5/198 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   2%\n\t  17/198 [==░░░░░░░░░░░░░░░░░░░░░░░░░░]   8%\n\t  20/198 [==░░░░░░░░░░░░░░░░░░░░░░░░░░]  10%\n\t  28/198 [===░░░░░░░░░░░░░░░░░░░░░░░░░]  14%\n\t  34/198 [====░░░░░░░░░░░░░░░░░░░░░░░░]  17%\n\t  40/198 [=====░░░░░░░░░░░░░░░░░░░░░░░]  20%\n\t  52/198 [=======░░░░░░░░░░░░░░░░░░░░░]  26%\n\t  56/198 [=======░░░░░░░░░░░░░░░░░░░░░]  28%\n\t  60/198 [========░░░░░░░░░░░░░░░░░░░░]  30%\n\t  71/198 [==========░░░░░░░░░░░░░░░░░░]  35%\n\t  77/198 [==========░░░░░░░░░░░░░░░░░░]  38%\n\t  80/198 [===========░░░░░░░░░░░░░░░░░]  40%\n\t  88/198 [============░░░░░░░░░░░░░░░░]  44%\n\t  95/198 [=============░░░░░░░░░░░░░░░]  47%\n\t  96/198 [=============░░░░░░░░░░░░░░░]  48%\n\t  99/198 [==============░░░░░░░░░░░░░░]  50%\n\t 108/198 [===============░░░░░░░░░░░░░]  54%\n\t 115/198 [================░░░░░░░░░░░░]  58%\n\t 119/198 [================░░░░░░░░░░░░]  60%\n\t 127/198 [=================░░░░░░░░░░░]  64%\n\t 134/198 [==================░░░░░░░░░░]  67%\n\t 139/198 [===================░░░░░░░░░]  70%\n\t 152/198 [=====================░░░░░░░]  76%\n\t 159/198 [======================░░░░░░]  80%\n\t 168/198 [=======================░░░░░]  84%\n\t 171/198 [========================░░░░]  86%\n\t 179/198 [=========================░░░]  90%\n\t 186/198 [==========================░░]  93%\n\t 189/198 [==========================░░]  95%\n\t 195/198 [===========================░]  98%\n\t\n\t\n\t 198/198 [============================] 100% ---------- ---------------------- \n\t  Action     Number of migrations  \n\t ---------- ---------------------- \n\t  Migrated   198 from 198          \n\t ---------- ---------------------- \n\t\n\tall migrations executed\n\tcleared the shopware cache\n\t\n(9/40) Starting\n> bin/console database:migrate-destructive --all Shopware\\\n\tGet collection from directories\n\tmigrate Migrations\n\t   0/198 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n\t  40/198 [=====░░░░░░░░░░░░░░░░░░░░░░░]  20%\n\t  80/198 [===========░░░░░░░░░░░░░░░░░]  40%\n\t  99/198 [==============░░░░░░░░░░░░░░]  50%\n\t 139/198 [===================░░░░░░░░░]  70%\n\t 159/198 [======================░░░░░░]  80%\n\t 179/198 [=========================░░░]  90%\n\t\n\t ---------- ---------------------- \n\t  Action     Number of migrations  \n\t ---------- ---------------------- \n\t  Migrated   198 from 198          \n\t ---------- ---------------------- \n\t\n\tall migrations executed\n\tcleared the shopware cache\n\t\n\t 198/198 [============================] 100%\n(10/40) Starting\n> bin/console dal:refresh:index\n\t\n\t[Start indexing child counts of category]\n\t1/1 [============================] 100% < 1 sec/< 1 sec 32.2 MiB\n\t\n\t\n\t[Start indexing child counts of media_folder]\n\t8/8 [============================] 100% < 1 sec/< 1 sec 32.2 MiB\n\t\n\t\n\t[Start indexing tree path of category]\n\t1/1 [============================] 100% < 1 sec/< 1 sec 32.2 MiB\n\t\n\t\n\t[Start indexing category breadcrumb for language English]\n\t1/1 [============================] 100% < 1 sec/< 1 sec 34.2 MiB\n\t\n\t\n\t[Start indexing category breadcrumb for language Deutsch]\n\t1/1 [============================] 100% < 1 sec/< 1 sec 34.2 MiB\n\t\n\t\n\t[Start indexing many to many ids for entity sales_channel]\n\t1/1 [============================] 100% < 1 sec/< 1 sec 34.2 MiB\n\t\n\t\n\t[Start indexing frontend.navigation.page seo urls for language English]\n\t1/1 [============================] 100%  1 sec/1 sec  58.2 MiB\n\t\n\t\n\t[Start indexing rules]\n\t5/5 [============================] 100% < 1 sec/< 1 sec 58.2 MiB\n\t\n\t\n(11/40) Starting\n> bin/console scheduled-task:register\n\tRegistering scheduled tasks …\n\tDone!\n\t\n(12/40) Starting\n> bin/console plugin:refresh\n\t\n\tShopware Plugin Service\n\t=======================\n\t\n\t [OK] Plugin list refreshed                                                     \n\t\n\t\n\tShopware Plugin Service\n

\t=======================\n\t\n\t -------- ------- --------- ----------------- -------- ----------- -------- ------------- \n\t  Plugin   Label   Version   Upgrade version   Author   Installed   Active   Upgradeable  \n\t -------- ------- --------- ----------------- -------- ----------- -------- ------------- \n\t\n\t 0 plugins, 0 installed, 0 active , 0 upgradeable\n\t\n(13/40) Starting\n> bin/console user:create admin --password=shopware --admin\n\t\n\t [OK] User “admin” successfully created.                                        \n\t\n\t\n(14/40) Starting\n> bin/console sales-channel:create:storefront --url=‘http://192.168.33.10’\n\t\n\t [OK] Sales channel has been created successfully.                              \n\t\n\t Access tokens:\n\t±-----------±---------------------------+\n\t| Key        | Value                      |\n\t±-----------±---------------------------+\n\t| Access key | SWSCQK5AVZDHYU1UNWXLMU1PZQ |\n\t±-----------±---------------------------+\n\t\n(15/40) Starting\n> bin/console theme:refresh\n\t\n(16/40) Starting\n> mysql -u ‘app’ -p’app’ -h ‘localhost’ --port=‘3306’ -e “DROP DATABASE IF EXISTS \shopware_test\\”\n\tmysql: [Warning] Using a password on the command line interface can be insecure.\n\t\n(17/40) Starting\n> mysql -u ‘app’ -p’app’ -h ‘localhost’ --port=‘3306’ -e “CREATE DATABASE \shopware_test\\ DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_unicode_ci”\n\tmysql: [Warning] Using a password on the command line interface can be insecure.\n\t\n(18/40) Starting\n> mysqldump ‘shopware’ -u ‘app’ -p’app’ -h ‘localhost’ --port=‘3306’ | mysql ‘shopware_test’ -u ‘app’ -p’app’ -h ‘localhost’ --port=‘3306’\n\tmysql: mysqldump: [Warning] Using a password on the command line interface can be insecure.\n\t[Warning] Using a password on the command line interface can be insecure.\n\t\n(19/40) Starting\n> mysql -u ‘app’ -p’app’ -h ‘localhost’ --port=‘3306’ -e “DROP DATABASE IF EXISTS \shopware_e2e\\”\n\tmysql: [Warning] Using a password on the command line interface can be insecure.\n\t\n(20/40) Starting\n> mysql -u ‘app’ -p’app’ -h ‘localhost’ --port=‘3306’ -e “CREATE DATABASE \shopware_e2e\\ DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_unicode_ci”\n\tmysql: [Warning] Using a password on the command line interface can be insecure.\n\t\n(21/40) Starting\n> mysqldump ‘shopware’ -u ‘app’ -p’app’ -h ‘localhost’ --port=‘3306’ | mysql ‘shopware_e2e’ -u ‘app’ -p’app’ -h ‘localhost’ --port=‘3306’\n\tmysql: mysqldump: [Warning] Using a password on the command line interface can be insecure.\n\t[Warning] Using a password on the command line interface can be insecure.\n\t\n(22/40) Starting\n> APP_ENV=prod bin/console framework:demodata\n\t\n\tDemodata Generator\n\t==================\n\t\n

\tGenerating 5 items for rule\n\t---------------------------\n\t\n\t ! [NOTE] Took 0.010494 seconds                                                 \n\t\n\tGenerating 100 items for media\n\t------------------------------\n\t\n\t   0/100 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n\t  10/100 [==░░░░░░░░░░░░░░░░░░░░░░░░░░]  10%\n\t  20/100 [=====░░░░░░░░░░░░░░░░░░░░░░░]  20%\n\t  30/100 [========░░░░░░░░░░░░░░░░░░░░]  30%\n\t  40/100 [===========░░░░░░░░░░░░░░░░░]  40%\n\t  50/100 [==============░░░░░░░░░░░░░░]  50%\n\t  60/100 [================░░░░░░░░░░░░]  60%\n\t  70/100 [===================░░░░░░░░░]  70%\n\t  80/100 [======================░░░░░░]  80%\n\t  90/100 [=========================░░░]  90%\n\t 100/100 [============================] 100%\n\t\n\t ! [NOTE] Took 4.545565 seconds                                                 \n\t\n\tGenerating 60 items for customer\n\t--------------------------------\n\t\n\t  0/60 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n\t 60/60 [============================] 100%\n\t\n\t ! [NOTE] Took 5.186670 seconds                                                 \n\t\n\tGenerating 10 items for property_group\n\t--------------------------------------\n\t\n\t 0/6 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n\t 1/6 [====░░░░░░░░░░░░░░░░░░░░░░░░]  16%\n\t 3/6 [==============░░░░░░░░░░░░░░]  50%\n\t 5/6 [=======================░░░░░]  83%\n\t 6/6 [============================] 100%\n\t\n\t ! [NOTE] Took 0.812073 seconds                                                 \n\t\n\tGenerating 7 items for category\n\t-------------------------------\n\t\n\t // Generated sub-categories: 67                                                \n\t\n\t  0/74 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n\t 74/74 [============================] 100%\n\t\n\t ! [NOTE] Took 0.167434 seconds                                                 \n\t\n\tGenerating 60 items for product_manufacturer\n\t--------------------------------------------\n\t\n\t  0/60 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n\t 60/60 [============================] 100%\n\t\n\t ! [NOTE] Took 0.127485 seconds                                                 \n\t\n\tGenerating 60 items for product\n\t-------------------------------\n\t\n\t  0/60 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n\t 60/60 [============================] 100%\n\t\n\t ! [NOTE] Took 1.213895 seconds                                                 \n\t\n\tGenerating 10 items for product_stream\n\t--------------------------------------\n\t\n\t  0/10 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n\t 10/10 [============================] 100%\n\t\n\t ! [NOTE] Took 0.067198 seconds                                                 \n\t\n\tGenerating 60 items for order\n\t-----------------------------\n\t\n\t  0/60 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n\t 20/60 [=========░░░░░░░░░░░░░░░░░░░]  33%\n\t 40/60 [==================░░░░░░░░░░]  66%\n\t 60/60 [============================] 100%\n\t\n\t ! [NOTE] Took 3.107022 seconds                                                 \n\t\n\tGenerating 20 items for product_review\n\t--------------------------------------\n\t\n\t  0/20 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n\t\n\t ! [NOTE] Took 0.030583 seconds                                                 \n\t\n\t\n\t 20/20 [============================] 100%Generating 4 items for custom_field_set\n\t---------------------------------------\n\t\n\t // Generate attribute sets: 4                                                  \n\t\n\t 0/4 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n\t\n\t ! [NOTE] Took 0.117707 seconds                                                 \n\t\n\t 4/4"

Hallo Zusammen,

es gibt also derzeit keine Möglichkeit Shopware 6 DEV via Vagrant zu installieren? Ich habe noch einmal alles von vorne gemacht, keine Chance. Es dürfte ja eigentlich derzeit bei Niemandem gehen?

Moin, hast du evtl Docker und/oder HyperV installiert? Hatte da meine Probleme. DIe Vagrant Installation habe ich gestern gemacht - hat alles funktioniert.

Hallo,

natürlich geht Shopware 6 RC3 völlig problemlos mit Vagrant (Mac). 

Grüße

Sebastian

Bei mir hat es auch funktioniert, dann wollte ich mit “vagrant provision” die neue DEV Version einspielen und seitdem funktioniert nichts mehr. Ich habe sogar schon vagrant runtergeworfen, VBOX ist die neueste Version und die Vagrant Maschine habe ich auch gelöscht. Es kommt immer der gleiche Fehler. Docker habe ich auch runtergeworfen.

Es nervt mich, dass man nicht einfach die RC Version nehmen kann und Developer Tools installieren kann. Das war bei SW5 alles einfacher. Man kann ja nicht einmal die Template-Variablen ausgeben, weil der Befehl in der RC fehlt.

Ich nehme jetzt MAMP, ist wahrscheinlich die bessere Variante…

Hallo,

das stimmt auch nicht ganz, man kann auch im Shopware 6 RC3 problemlos dump() oder Templatevariablen ausgeben lassen, man muss dazu nur die .env - Datei anpassen (von prod auf dev).

Grüße

Sebastian

1 Like

Hallo Sebastian,

ich habe es nie probiert, hier aber gelesen das es nicht funktionieren soll. Wenn das wirklich geht, würde es mir reichen. Ich will nur prüfen ob die page/pagelet Variablen ausgegeben werden. Gibt es jetzt eigentlich auch schon die Möglichkeit, den Cache über das Backend zu leeren?

Danke und Grüße

Tim

Hallo,

ich würde es wohl kaum hier schreiben, wenn das nicht problemlos im Shopware 6 RC3 funktionieren würde.

Cache über den Admin leeren geht nicht, das sollte man eigentlich immer über die Konsole / SSH machen.

Grüße

Sebastian

1 Like

Hallo,

ok, danke, dann teste ich es.

Grüße

Tim