Coder Social home page Coder Social logo

shopware-platform-vagrant's People

Contributors

audaki avatar flohessling avatar janpietrzyk avatar jlhmn avatar maskys avatar mitelg avatar moorl avatar mrdevries avatar nicoanders avatar rherwig avatar shyim avatar xndrdev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

shopware-platform-vagrant's Issues

vagrant up fails on virtualbox 6.1.12>

Vagrant up fails with the following error while installing the shopware-dev package.

Hash Sum mismatch

Downgrading to shopware 6.0 works, but requires a system reboot and disabled hyper-v.

Tried it on Ubuntu and Windows 10, but it seems to be a known issue.

vagrant up fails with "Failed to checkout master"

vagrant up fails with the following error message for me:

TASK [clone shopware-dev git repo] *********************************************
fatal: [default]: FAILED! => {"changed": false, "cmd": "/usr/bin/git checkout --force master", "msg": "Failed to checkout master", "rc": 1, "stderr": "error: pathspec 'master' did not match any file(s) known to git.\n", "stderr_lines": ["error: pathspec 'master' did not match any file(s) known to git."], "stdout": "", "stdout_lines": []}

PLAY RECAP *********************************************************************
default : ok=15 changed=11 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.

Error during shopware 6 installation on executing psh.phar install

i got error when execute psh.phar instal. i'm using vagrant and virtualbox to install shopware 6 on windows.

TASK [shopware-dev : execute psh.phar install] *********************************
fatal: [default]: FAILED! => {"changed": true, "cmd": ["./psh.phar", "install"], "delta": "0:03:03.062738", "end": "2020-09-29 17:06:39.754066", "msg": "non-zero return code", "rc": 1, "start": "2020-09-29 17:03:36.691328", "stderr": "", "stderr_lines": [], "stdout": "\n###################\n\nSHOPWARE Developer Version\n\n \n | |\n | | ___ _ ____ ____ _ _ __ \n / | ' \ / _ \| ' \ \ /\ / / _ | '__/ _ \\\n \\__ \\ | | | (_) | |_) \\ V V / (_| | | | __/\n |___/_| |_|\\___/| .__/ \\_/\\_/ \\__,_|_| \\___|\n | |\n |_|\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/38) Starting\n> php dev-ops/generate_ssl.php\n\t\n(2/38) Starting\n> composer install --no-interaction --optimize-autoloader --no-suggest --no-scripts\n\tLoading composer repositories with package information\n\tUpdating dependencies (including require-dev)\n\t\n\tIn RemoteFilesystem.php line 305:\n\t \n\t Content-Length mismatch, received 173472 bytes out of the expected 604078 \n\t \n\t\n\tinstall [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--] [<packages>]...\n\t\n\t\nExecution aborted, a subcommand failed!", "stdout_lines": ["", "###################", "", "SHOPWARE Developer Version", "", " _", " | |", " ___| |__ ___ _ ____ ____ _ _ __ ___", " / __| '_ \\ / _ \\| '_ \\ \\ /\\ / / _ | '/ _ \", " \ \ | | | () | |) \ V V / (| | | | /", " |/| ||\/| ./ \/\/ \,|| \|", " | |", " ||", "", "Using .psh.yaml.dist extended by .psh.yaml.override ", "", "Starting Execution of 'install' ('/home/vagrant/shopware-dev/dev-ops/common/actions/install.sh')", "", "", "(1/38) Starting", "> php dev-ops/generate_ssl.php", "\t", "(2/38) Starting", "> composer install --no-interaction --optimize-autoloader --no-suggest --no-scripts", "\tLoading composer repositories with package information", "\tUpdating dependencies (including require-dev)", "\t", "\tIn RemoteFilesystem.php line 305:", "\t ", "\t Content-Length mismatch, received 173472 bytes out of the expected 604078 ", "\t ", "\t", "\tinstall [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--] []...", "\t", "\t", "Execution aborted, a subcommand failed!"]}

PLAY RECAP *********************************************************************
default : ok=30 changed=27 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0

any idea how to fix this issue?

MySQL root access?

Hi,

currently there's no login for root as in previous vagrant for shopware 5.

Thanks a lot for your help.

Kind Regards
Marcus

Wrong package provided for apt-get

On vagrant up:
default: Installing Ansible...
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

apt-get install -y -qq software-properties-common python-software-properties

Stdout from the command:

Stderr from the command:

E: Package 'python-software-properties' has no installation candidate

Frontend error domain mapping

Error appears after vagrant installation on the frontend because of wrong domain mapping in the sales channel.

The solution is to update the sales_channel_domain table in the database and the url to the local domain name instead of using the ip address.

Provisioning is broken

System: macOS Mojave 10.14.5
Provisioning of the vagrant box does not work anymore.
Output on vagrant up or vagrant provision:

==> default: Running provisioner: ansible_local...
default: Installing Ansible...
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!
add-apt-repository ppa:ansible/ansible -y && apt-get update -y -qq && apt-get install -y -qq ansible
Stdout from the command:
Get:1 http://ppa.launchpad.net/ansible/ansible/ubuntu bionic InRelease [15.9 kB]
Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Hit:3 http://archive.ubuntu.com/ubuntu bionic InRelease
Get:4 http://ppa.launchpad.net/ansible/ansible/ubuntu bionic/main amd64 Packages [528 B]
Get:5 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:6 http://ppa.launchpad.net/ansible/ansible/ubuntu bionic/main i386 Packages [528 B]
Get:7 http://ppa.launchpad.net/ansible/ansible/ubuntu bionic/main Translation-en [344 B]
Get:8 http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages [331 kB]
Get:9 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:10 http://archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages [548 kB]
Get:11 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [434 kB]
Get:12 http://security.ubuntu.com/ubuntu bionic-security/main Translation-en [152 kB]
Get:13 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [4,296 B]
Get:14 http://security.ubuntu.com/ubuntu bionic-security/restricted i386 Packages [4,280 B]
Get:15 http://security.ubuntu.com/ubuntu bionic-security/restricted Translation-en [2,192 B]
Get:16 http://security.ubuntu.com/ubuntu bionic-security/universe i386 Packages [562 kB]
Get:17 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [568 kB]
Get:18 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [663 kB]
Get:19 http://security.ubuntu.com/ubuntu bionic-security/universe Translation-en [184 kB]
Get:20 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [4,008 B]
Get:21 http://security.ubuntu.com/ubuntu bionic-security/multiverse i386 Packages [4,152 B]
Get:22 http://security.ubuntu.com/ubuntu bionic-security/multiverse Translation-en [2,060 B]
Get:23 http://archive.ubuntu.com/ubuntu bionic-updates/main Translation-en [245 kB]
Get:24 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [6,996 B]
Get:25 http://archive.ubuntu.com/ubuntu bionic-updates/restricted i386 Packages [6,960 B]
Get:26 http://archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages [945 kB]
Get:27 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [961 kB]
Get:28 http://archive.ubuntu.com/ubuntu bionic-updates/universe Translation-en [284 kB]
Get:29 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [6,644 B]
Get:30 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse i386 Packages [6,792 B]
Get:31 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse Translation-en [3,556 B]
Get:32 http://archive.ubuntu.com/ubuntu bionic-backports/main i386 Packages [2,516 B]
Get:33 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [2,512 B]
Get:34 http://archive.ubuntu.com/ubuntu bionic-backports/main Translation-en [1,644 B]
Get:35 http://archive.ubuntu.com/ubuntu bionic-backports/universe i386 Packages [3,740 B]
Get:36 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [3,736 B]
Get:37 http://archive.ubuntu.com/ubuntu bionic-backports/universe Translation-en [1,696 B]
Fetched 6,215 kB in 3s (1,872 kB/s)
Reading package lists...
(Reading database ... 42086 files and directories currently installed.)
Preparing to unpack .../00-libssl-dev_1.1.1-1ubuntu2.118.04.3_amd64.deb ...
Unpacking libssl-dev:amd64 (1.1.1-1ubuntu2.1
18.04.3) over (1.1.0g-2ubuntu4.3) ...
Preparing to unpack .../01-libssl1.1_1.1.1-1ubuntu2.118.04.3_amd64.deb ...
Unpacking libssl1.1:amd64 (1.1.1-1ubuntu2.1
18.04.3) over (1.1.0g-2ubuntu4.3) ...
Selecting previously unselected package python-markupsafe.
Preparing to unpack .../02-python-markupsafe_1.0-1build1_amd64.deb ...
Unpacking python-markupsafe (1.0-1build1) ...
Selecting previously unselected package python-jinja2.
Preparing to unpack .../03-python-jinja2_2.10-1ubuntu0.18.04.1_all.deb ...
Unpacking python-jinja2 (2.10-1ubuntu0.18.04.1) ...
Selecting previously unselected package python-yaml.
Preparing to unpack .../04-python-yaml_3.12-1build2_amd64.deb ...
Unpacking python-yaml (3.12-1build2) ...
Selecting previously unselected package python-asn1crypto.
Preparing to unpack .../05-python-asn1crypto_0.24.0-1_all.deb ...
Unpacking python-asn1crypto (0.24.0-1) ...
Selecting previously unselected package python-cffi-backend.
Preparing to unpack .../06-python-cffi-backend_1.11.5-1_amd64.deb ...
Unpacking python-cffi-backend (1.11.5-1) ...
Selecting previously unselected package python-enum34.
Preparing to unpack .../07-python-enum34_1.1.6-2_all.deb ...
Unpacking python-enum34 (1.1.6-2) ...
Selecting previously unselected package python-idna.
Preparing to unpack .../08-python-idna_2.6-1_all.deb ...
Unpacking python-idna (2.6-1) ...
Selecting previously unselected package python-ipaddress.
Preparing to unpack .../09-python-ipaddress_1.0.17-1_all.deb ...
Unpacking python-ipaddress (1.0.17-1) ...
Selecting previously unselected package python-six.
Preparing to unpack .../10-python-six_1.11.0-2_all.deb ...
Unpacking python-six (1.11.0-2) ...
Selecting previously unselected package python-cryptography.
Preparing to unpack .../11-python-cryptography_2.1.4-1ubuntu1.3_amd64.deb ...
Unpacking python-cryptography (2.1.4-1ubuntu1.3) ...
Selecting previously unselected package python-pyasn1.
Preparing to unpack .../12-python-pyasn1_0.4.2-3_all.deb ...
Unpacking python-pyasn1 (0.4.2-3) ...
Selecting previously unselected package python-paramiko.
Preparing to unpack .../13-python-paramiko_2.0.0-1ubuntu1.2_all.deb ...
Unpacking python-paramiko (2.0.0-1ubuntu1.2) ...
Selecting previously unselected package python-httplib2.
Preparing to unpack .../14-python-httplib2_0.9.2+dfsg-1ubuntu0.1_all.deb ...
Unpacking python-httplib2 (0.9.2+dfsg-1ubuntu0.1) ...
Selecting previously unselected package python-pkg-resources.
Preparing to unpack .../15-python-pkg-resources_39.0.1-2_all.deb ...
Unpacking python-pkg-resources (39.0.1-2) ...
Selecting previously unselected package python-setuptools.
Preparing to unpack .../16-python-setuptools_39.0.1-2_all.deb ...
Unpacking python-setuptools (39.0.1-2) ...
Selecting previously unselected package sshpass.
Preparing to unpack .../17-sshpass_1.06-1_amd64.deb ...
Unpacking sshpass (1.06-1) ...
Selecting previously unselected package ansible.
Preparing to unpack .../18-ansible_2.8.1-1ppabionic_all.deb ...
Unpacking ansible (2.8.1-1ppa
bionic) ...
Setting up python-idna (2.6-1) ...
Setting up python-yaml (3.12-1build2) ...
Setting up python-asn1crypto (0.24.0-1) ...
Setting up python-pyasn1 (0.4.2-3) ...
Setting up python-pkg-resources (39.0.1-2) ...
Setting up python-markupsafe (1.0-1build1) ...
Setting up python-httplib2 (0.9.2+dfsg-1ubuntu0.1) ...
Setting up python-cffi-backend (1.11.5-1) ...
Setting up python-six (1.11.0-2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up sshpass (1.06-1) ...
Setting up libssl1.1:amd64 (1.1.1-1ubuntu2.1~18.04.3) ...
Checking for services that may need to be restarted...done.
Checking for services that may need to be restarted...done.
Checking init scripts...
dpkg: error processing package libssl1.1:amd64 (--configure):
installed libssl1.1:amd64 package post-installation script subprocess returned error exit status 10
Setting up python-enum34 (1.1.6-2) ...
dpkg: dependency problems prevent configuration of python-cryptography:
python-cryptography depends on libssl1.1 (>= 1.1.1); however:
Package libssl1.1:amd64 is not configured yet.

dpkg: error processing package python-cryptography (--configure):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up python-ipaddress (1.0.17-1) ...
Setting up python-setuptools (39.0.1-2) ...
Setting up python-jinja2 (2.10-1ubuntu0.18.04.1) ...
dpkg: dependency problems prevent configuration of libssl-dev:amd64:
libssl-dev:amd64 depends on libssl1.1 (= 1.1.1-1ubuntu2.1~18.04.3); however:
Package libssl1.1:amd64 is not configured yet.

dpkg: error processing package libssl-dev:amd64 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python-paramiko:
python-paramiko depends on python-cryptography (>= 1.1); however:
Package python-cryptography is not configured yet.

dpkg: error processing package python-paramiko (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of ansible:
ansible depends on python-paramiko; however:
Package python-paramiko is not configured yet.
ansible depends on python-cryptography; however:
Package python-cryptography is not configured yet.

dpkg: error processing package ansible (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Errors were encountered while processing:
libssl1.1:amd64
python-cryptography
libssl-dev:amd64
python-paramiko
ansible

Stderr from the command:

dpkg-preconfigure: unable to re-open stdin: No such file or directory
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
E: Sub-process /usr/bin/dpkg returned an error code (1)

[Feature] Add option to enable TLS and HTTP/2

In order to provide a development environment that is a little closer to real-world environments, I would appreciate the possibility to enable TLS and HTTP/2 (maybe in conjunction with nginx as reverse proxy).

Since this is just a request, please let me know, if a pull-request is appreciated or if this feature is not something you want to have integrated into the VM. :-)

./psh.phar administration:watch seems not to work properly

Steps to reproduce:

  1. vagrant ssh into the box
  2. go to shopware-dev directory ( cd shopware-dev ) and execute ./psh.phar administration:watch

In Shopware 6.3.x.x the command seems to be broken (watch.sh is using the wrong command to dump features).
In Shopware 6.2.x the command is correct but the vagrant box produces npm errors when trying to map to the correct host.

No synced_folder setting in Vagrantfile

Hello everyone,

thank you for providing a shopware vagrant repository. Shopware development is much easier with a clean prepared development environment.

Today I tried to setup your package. Everything works great. Shopware is running and is accessable.

Up to now there is no synced folder setting for the plugin folder, so I'll try to set my own vm.synced_folder setting inside the Vagrantfile:

config.vm.synced_folder "/home/user/Repositories/shopware-platform-vagrant/plugins", "/home/vagrant/shopware-dev/custom/plugins", create: true, owner: "vagrant",
  group: "vagrant", :mount_options => ["dmode=755,fmode=755"]

Im not used to modify this file and Im not sure if the syntax is correct. Is this the correct setting entry to add and modify synced plugins?

In your old vagrant repository there was a disabled setting for syncing the folders:

#config.vm.synced_folder "../src", "/home/vagrant/www/shopware", create: true, type: "smb"
#config.vm.synced_folder "../src", "/home/vagrant/www/shopware", create: true, type: "nfs"
#config.vm.synced_folder "../src", "/home/vagrant/www/shopware", create: true;

Do you attent to add the Vagrantfile setting in the future?
Thank you for considering my question.

I am getting a error because composer 2 doens't seem to be installed on the vagrant box.

Hello i am trying to install shopware following the documentation: https://docs.shopware.com/en/shopware-platform-dev-en/system-guide/system-installation-guides/vagrant.

I get the following error:

TASK [shopware-dev : execute psh.phar install] *********************************
fatal: [default]: FAILED! => {"changed": true, "cmd": ["./psh.phar", "install"], "delta": "0:01:52.448106", "end": "2021-02-17 14:52:12.770198", "msg": "non-zero return code", "rc": 1, "start": "2021-02-17 14:50:20.322092", "stderr": "", "stderr_lines": [], "stdout": "\n###################\n\nSHOPWARE Developer Version\n\n       _\n      | |\n   ___| |__   ___  _ ____      ____ _ _ __ ___\n  / __| '_ \\ / _ \\| '_ \\ \\ /\\ / / _` | '__/ _ \\\n  \\__ \\ | | | (_) | |_) \\ V  V / (_| | | |  __/\n  |___/_| |_|\\___/| .__/ \\_/\\_/ \\__,_|_|  \\___|\n                  | |\n                  |_|\n\nUsing .psh.yaml.dist extended by .psh.yaml.override\n\n\nStarting Execution of 'install' ('/home/vagrant/shopware-dev/dev-ops/common/actions/install.sh')\n\n\n(1/42) Starting\n> php dev-ops/generate_ssl.php\n\t\n(2/42) Starting\n> if [ -d \"var/cache\" ]; then find var/cache -maxdepth 1 ! -name cs_fixer ! -name phpstan ! -name psalm ! -wholename var/cache -exec rm -rf {} \\;; fi\n\t\n(3/42) Starting\n> rm -rf vendor/shopware\n\t\n(4/42) Starting\n> rm -rf composer.lock\n\t\n(5/42) Starting\n> rm -rf dev-ops/analyze/vendor\n\t\n(6/42) Starting\n> composer update --no-interaction --optimize-autoloader --no-suggest --no-scripts\n\tLoading composer repositories with package information\n\tWarning from https://packagist.org: You are using an outdated version of Composer. Composer 2.0 is now available and you should upgrade. See https://getcomposer.org/2\n\tUpdating dependencies (including require-dev)\n\tYour requirements could not be resolved to an installable set of packages.\n\t\n\t  Problem 1\n\t    - The requested package composer-runtime-api could not be found in any version, there may be a typo in the package name.\n\t  Problem 2\n\t    - shopware/platform 9999999-dev requires composer-runtime-api ^2.0 -> no matching package found.\n\t    - shopware/platform 6.4.x-dev requires composer-runtime-api ^2.0 -> no matching package found.\n\t    - shopware/platform dev-trunk requires composer-runtime-api ^2.0 -> no matching package found.\n\t    - Installation request for shopware/platform 6.4.x@dev || dev-trunk -> satisfiable by shopware/platform[9999999-dev, 6.4.x-dev].\n\t\n\tPotential causes:\n\t - A typo in the package name\n\t - The package is not available in a stable-enough version according to your minimum-stability setting\n\t   see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.\n\t - It's a private package and you forgot to add a custom repository to find it\n\t\n\tRead <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.\n\t\nExecution aborted, a subcommand failed!", "stdout_lines": ["", "###################", "", "SHOPWARE Developer Version", "", "       _", "      | |", "   ___| |__   ___  _ ____      ____ _ _ __ ___", "  / __| '_ \\ / _ \\| '_ \\ \\ /\\ / / _` | '__/ _ \\", "  \\__ \\ | | | (_) | |_) \\ V  V / (_| | | |  __/", "  |___/_| |_|\\___/| .__/ \\_/\\_/ \\__,_|_|  \\___|", "                  | |", "                  |_|", "", "Using .psh.yaml.dist extended by .psh.yaml.override", "", "", "Starting Execution of 'install' ('/home/vagrant/shopware-dev/dev-ops/common/actions/install.sh')", "", "", "(1/42) Starting", "> php dev-ops/generate_ssl.php", "\t", "(2/42) Starting", "> if [ -d \"var/cache\" ]; then find var/cache -maxdepth 1 ! -name cs_fixer ! -name phpstan ! -name psalm ! -wholename var/cache -exec rm -rf {} \\;; fi", "\t", "(3/42) Starting", "> rm -rf vendor/shopware", "\t", "(4/42) Starting", "> rm -rf composer.lock", "\t", "(5/42) Starting", "> rm -rf dev-ops/analyze/vendor", "\t", "(6/42) Starting", "> composer update --no-interaction --optimize-autoloader --no-suggest --no-scripts", "\tLoading composer repositories with package information", "\tWarning from https://packagist.org: You are using an outdated version of Composer. Composer 2.0 is now available and you should upgrade. See https://getcomposer.org/2", "\tUpdating dependencies (including require-dev)", "\tYour requirements could not be resolved to an installable set of packages.", "\t", "\t  Problem 1", "\t    - The requested package composer-runtime-api could not be found in any version, there may be a typo in the package name.", "\t  Problem 2", "\t    - shopware/platform 9999999-dev requires composer-runtime-api ^2.0 -> no matching package found.", "\t    - shopware/platform 6.4.x-dev requires composer-runtime-api ^2.0 -> no matching package found.", "\t    - shopware/platform dev-trunk requires composer-runtime-api ^2.0 -> no matching package found.", "\t    - Installation request for shopware/platform 6.4.x@dev || dev-trunk -> satisfiable by shopware/platform[9999999-dev, 6.4.x-dev].", "\t", "\tPotential causes:", "\t - A typo in the package name", "\t - The package is not available in a stable-enough version according to your minimum-stability setting", "\t   see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.", "\t - It's a private package and you forgot to add a custom repository to find it", "\t", "\tRead <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.", "\t", "Execution aborted, a subcommand failed!"]}

PLAY RECAP *********************************************************************
default                    : ok=30   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.

Doing vagrant provision afterwards does not fix the error.

I formatted the json:

"fatal":[
   "default"
]:"FAILED! =>"{
   "changed":true,
   "cmd":[
      "./psh.phar",
      "install"
   ],
   "delta":"0:01:52.448106",
   "end":"2021-02-17 14:52:12.770198",
   "msg":"non-zero return code",
   "rc":1,
   "start":"2021-02-17 14:50:20.322092",
   "stderr":"",
   "stderr_lines":[
      
   ],
   "stdout":"\n###################\n\nSHOPWARE Developer Version\n\n       _\n      | |\n   ___| |__   ___  _ ____      ____ _ _ __ ___\n  / __| '_ \\ / _ \\| '_ \\ \\ /\\ / / _` | '__/ _ \\\n  \\__ \\ | | | (_) | |_) \\ V  V / (_| | | |  __/\n  |___/_| |_|\\___/| .__/ \\_/\\_/ \\__,_|_|  \\___|\n                  | |\n                  |_|\n\nUsing .psh.yaml.dist extended by .psh.yaml.override\n\n\nStarting Execution of 'install' ('/home/vagrant/shopware-dev/dev-ops/common/actions/install.sh')\n\n\n(1/42) Starting\n> php dev-ops/generate_ssl.php\n\t\n(2/42) Starting\n> if [ -d \"var/cache\" ]; then find var/cache -maxdepth 1 ! -name cs_fixer ! -name phpstan ! -name psalm ! -wholename var/cache -exec rm -rf {} \\;; fi\n\t\n(3/42) Starting\n> rm -rf vendor/shopware\n\t\n(4/42) Starting\n> rm -rf composer.lock\n\t\n(5/42) Starting\n> rm -rf dev-ops/analyze/vendor\n\t\n(6/42) Starting\n> composer update --no-interaction --optimize-autoloader --no-suggest --no-scripts\n\tLoading composer repositories with package information\n\tWarning from https://packagist.org: You are using an outdated version of Composer. Composer 2.0 is now available and you should upgrade. See https://getcomposer.org/2\n\tUpdating dependencies (including require-dev)\n\tYour requirements could not be resolved to an installable set of packages.\n\t\n\t  Problem 1\n\t    - The requested package composer-runtime-api could not be found in any version, there may be a typo in the package name.\n\t  Problem 2\n\t    - shopware/platform 9999999-dev requires composer-runtime-api ^2.0 -> no matching package found.\n\t    - shopware/platform 6.4.x-dev requires composer-runtime-api ^2.0 -> no matching package found.\n\t    - shopware/platform dev-trunk requires composer-runtime-api ^2.0 -> no matching package found.\n\t    - Installation request for shopware/platform 6.4.x@dev || dev-trunk -> satisfiable by shopware/platform[9999999-dev, 6.4.x-dev].\n\t\n\tPotential causes:\n\t - A typo in the package name\n\t - The package is not available in a stable-enough version according to your minimum-stability setting\n\t   see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.\n\t - It's a private package and you forgot to add a custom repository to find it\n\t\n\tRead <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.\n\t\nExecution aborted, a subcommand failed!",
   "stdout_lines":[
      "",
      "###################",
      "",
      "SHOPWARE Developer Version",
      "",
      "       _",
      "      | |",
      "   ___| |__   ___  _ ____      ____ _ _ __ ___",
      "  / __| '_ \\ / _ \\| '_ \\ \\ /\\ / / _` | '__/ _ \\",
      "  \\__ \\ | | | (_) | |_) \\ V  V / (_| | | |  __/",
      "  |___/_| |_|\\___/| .__/ \\_/\\_/ \\__,_|_|  \\___|",
      "                  | |",
      "                  |_|",
      "",
      "Using .psh.yaml.dist extended by .psh.yaml.override",
      "",
      "",
      "Starting Execution of 'install' ('/home/vagrant/shopware-dev/dev-ops/common/actions/install.sh')",
      "",
      "",
      "(1/42) Starting",
      "> php dev-ops/generate_ssl.php",
      "\t",
      "(2/42) Starting",
      "> if [ -d \"var/cache\" ]; then find var/cache -maxdepth 1 ! -name cs_fixer ! -name phpstan ! -name psalm ! -wholename var/cache -exec rm -rf {} \\;; fi",
      "\t",
      "(3/42) Starting",
      "> rm -rf vendor/shopware",
      "\t",
      "(4/42) Starting",
      "> rm -rf composer.lock",
      "\t",
      "(5/42) Starting",
      "> rm -rf dev-ops/analyze/vendor",
      "\t",
      "(6/42) Starting",
      "> composer update --no-interaction --optimize-autoloader --no-suggest --no-scripts",
      "\tLoading composer repositories with package information",
      "\tWarning from https://packagist.org: You are using an outdated version of Composer. Composer 2.0 is now available and you should upgrade. See https://getcomposer.org/2",
      "\tUpdating dependencies (including require-dev)",
      "\tYour requirements could not be resolved to an installable set of packages.",
      "\t",
      "\t  Problem 1",
      "\t    - The requested package composer-runtime-api could not be found in any version, there may be a typo in the package name.",
      "\t  Problem 2",
      "\t    - shopware/platform 9999999-dev requires composer-runtime-api ^2.0 -> no matching package found.",
      "\t    - shopware/platform 6.4.x-dev requires composer-runtime-api ^2.0 -> no matching package found.",
      "\t    - shopware/platform dev-trunk requires composer-runtime-api ^2.0 -> no matching package found.",
      "\t    - Installation request for shopware/platform 6.4.x@dev || dev-trunk -> satisfiable by shopware/platform[9999999-dev, 6.4.x-dev].",
      "\t",
      "\tPotential causes:",
      "\t - A typo in the package name",
      "\t - The package is not available in a stable-enough version according to your minimum-stability setting",
      "\t   see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.",
      "\t - It's a private package and you forgot to add a custom repository to find it",
      "\t",
      "\tRead <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.",
      "\t",
      "Execution aborted, a subcommand failed!"
   ]
}

It seems like composer 2 is expected but one is only installed.

Manually installing composer 2 on the box fixes my issue.

Error while uploading product media via administration

Sent request:

Request URL: http://192.168.33.10/api/v1/_action/media/f68778e05bd444469bb5f1958ba34a06/upload?extension=png&fileName=front
Request Method: POST
Status Code: 500 Internal Server Error
Remote Address: 192.168.33.10:80
Referrer Policy: no-referrer-when-downgrade

Response:

{
  "errors": [
    {
      "code": "0",
      "status": "500",
      "title": "Internal Server Error",
      "detail": "fopen(/home/vagrant/shopware-dev/var/queue/messages): failed to open stream: Permission denied",
      "meta": {
        "trace": [
          {
            "function": "Enqueue\\Fs\\{closure}",
            "class": "Enqueue\\Fs\\FsContext",
            "type": "-\u003E",
            "args": [
              2,
              "fopen(/home/vagrant/shopware-dev/var/queue/messages): failed to open stream: Permission denied",
              "/home/vagrant/shopware-dev/vendor/enqueue/fs/FsContext.php",
              111,
              { "destination": {}, "mode": "a+", "callback": {} }
            ]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/enqueue/fs/FsContext.php",
            "line": 111,
            "function": "fopen",
            "args": ["/home/vagrant/shopware-dev/var/queue/messages", "a+"]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/enqueue/fs/FsProducer.php",
            "line": 67,
            "function": "workWithFile",
            "class": "Enqueue\\Fs\\FsContext",
            "type": "-\u003E",
            "args": [{}, "a+", {}]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/sroze/messenger-enqueue-transport/QueueInteropTransport.php",
            "line": 146,
            "function": "send",
            "class": "Enqueue\\Fs\\FsProducer",
            "type": "-\u003E",
            "args": [
              {},
              {
                "body": "O:36:\\\u0022Symfony\\\\Component\\\\Messenger\\\\Envelope\\\u0022:2:{s:44:\\\u0022\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0stamps\\\u0022;a:2:{s:46:\\\u0022Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\u0022;a:1:{i:0;O:46:\\\u0022Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\\u0022:1:{s:55:\\\u0022\\0Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\BusNameStamp\\0busName\\\u0022;s:22:\\\u0022messenger.bus.shopware\\\u0022;}}s:43:\\\u0022Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\SentStamp\\\u0022;a:1:{i:0;O:43:\\\u0022Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\SentStamp\\\u0022:2:{s:56:\\\u0022\\0Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\SentStamp\\0senderClass\\\u0022;s:46:\\\u0022Enqueue\\\\MessengerAdapter\\\\QueueInteropTransport\\\u0022;s:56:\\\u0022\\0Symfony\\\\Component\\\\Messenger\\\\Stamp\\\\SentStamp\\0senderAlias\\\u0022;s:7:\\\u0022default\\\u0022;}}}s:45:\\\u0022\\0Symfony\\\\Component\\\\Messenger\\\\Envelope\\0message\\\u0022;O:61:\\\u0022Shopware\\\\Core\\\\Content\\\\Media\\\\Message\\\\GenerateThumbnailsMessage\\\u0022:2:{s:71:\\\u0022\\0Shopware\\\\Core\\\\Content\\\\Media\\\\Message\\\\GenerateThumbnailsMessage\\0mediaIds\\\u0022;a:1:{i:0;s:32:\\\u0022f68778e05bd444469bb5f1958ba34a06\\\u0022;}s:74:\\\u0022\\0Shopware\\\\Core\\\\Content\\\\Media\\\\Message\\\\GenerateThumbnailsMessage\\0contextData\\\u0022;s:1004:\\\u0022O:31:\\\u0022Shopware\\\\Core\\\\Framework\\\\Context\\\u0022:12:{s:18:\\\u0022\\0*\\0languageIdChain\\\u0022;a:1:{i:0;s:32:\\\u00222fbb5fe2e29a4d70aa5854ce7ce3e20b\\\u0022;}s:12:\\\u0022\\0*\\0versionId\\\u0022;s:32:\\\u00220fa91ce3e96a4bc2be4bd9ce752c3425\\\u0022;s:13:\\\u0022\\0*\\0currencyId\\\u0022;s:32:\\\u0022b7d2554b0ce847cd82f3ac9bd1c0dfca\\\u0022;s:17:\\\u0022\\0*\\0currencyFactor\\\u0022;d:1;s:20:\\\u0022\\0*\\0currencyPrecision\\\u0022;i:2;s:8:\\\u0022\\0*\\0scope\\\u0022;s:4:\\\u0022user\\\u0022;s:10:\\\u0022\\0*\\0ruleIds\\\u0022;a:0:{}s:9:\\\u0022\\0*\\0source\\\u0022;O:46:\\\u0022Shopware\\\\Core\\\\Framework\\\\Context\\\\AdminApiSource\\\u0022:4:{s:54:\\\u0022\\0Shopware\\\\Core\\\\Framework\\\\Context\\\\AdminApiSource\\0userId\\\u0022;s:32:\\\u0022d8116032bb2f4ae89bfabf3706d5ccf5\\\u0022;s:61:\\\u0022\\0Shopware\\\\Core\\\\Framework\\\\Context\\\\AdminApiSource\\0integrationId\\\u0022;N;s:55:\\\u0022\\0Shopware\\\\Core\\\\Framework\\\\Context\\\\AdminApiSource\\0isAdmin\\\u0022;b:1;s:59:\\\u0022\\0Shopware\\\\Core\\\\Framework\\\\Context\\\\AdminApiSource\\0permissions\\\u0022;O:62:\\\u0022Shopware\\\\Core\\\\Framework\\\\Acl\\\\Permission\\\\AclPermissionCollection\\\u0022:2:{s:11:\\\u0022\\0*\\0elements\\\u0022;a:0:{}s:13:\\\u0022\\0*\\0extensions\\\u0022;a:0:{}}}s:22:\\\u0022\\0*\\0considerInheritance\\\u0022;b:0;s:11:\\\u0022\\0*\\0taxState\\\u0022;s:5:\\\u0022gross\\\u0022;s:41:\\\u0022\\0Shopware\\\\Core\\\\Framework\\\\Context\\0useCache\\\u0022;b:1;s:13:\\\u0022\\0*\\0extensions\\\u0022;a:0:{}}\\\u0022;}}",
                "properties": [],
                "headers": []
              }
            ]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php",
            "line": 75,
            "function": "send",
            "class": "Enqueue\\MessengerAdapter\\QueueInteropTransport",
            "type": "-\u003E",
            "args": [{}]
          },
          {
            "file": "/home/vagrant/shopware-dev/platform/src/Core/Framework/MessageQueue/Middleware/RetryMiddleware.php",
            "line": 39,
            "function": "handle",
            "class": "Symfony\\Component\\Messenger\\Middleware\\SendMessageMiddleware",
            "type": "-\u003E",
            "args": [{}, {}]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php",
            "line": 36,
            "function": "handle",
            "class": "Shopware\\Core\\Framework\\MessageQueue\\Middleware\\RetryMiddleware",
            "type": "-\u003E",
            "args": [{}, {}]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php",
            "line": 67,
            "function": "handle",
            "class": "Symfony\\Component\\Messenger\\Middleware\\FailedMessageProcessingMiddleware",
            "type": "-\u003E",
            "args": [{}, {}]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php",
            "line": 39,
            "function": "handle",
            "class": "Symfony\\Component\\Messenger\\Middleware\\DispatchAfterCurrentBusMiddleware",
            "type": "-\u003E",
            "args": [{}, {}]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/symfony/messenger/Middleware/TraceableMiddleware.php",
            "line": 45,
            "function": "handle",
            "class": "Symfony\\Component\\Messenger\\Middleware\\AddBusNameStampMiddleware",
            "type": "-\u003E",
            "args": [{}, {}]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/symfony/messenger/MessageBus.php",
            "line": 73,
            "function": "handle",
            "class": "Symfony\\Component\\Messenger\\Middleware\\TraceableMiddleware",
            "type": "-\u003E",
            "args": [{}, {}]
          },
          {
            "file": "/home/vagrant/shopware-dev/platform/src/Core/Framework/MessageQueue/MonitoringBusDecorator.php",
            "line": 47,
            "function": "dispatch",
            "class": "Symfony\\Component\\Messenger\\MessageBus",
            "type": "-\u003E",
            "args": [{}]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/symfony/messenger/TraceableMessageBus.php",
            "line": 43,
            "function": "dispatch",
            "class": "Shopware\\Core\\Framework\\MessageQueue\\MonitoringBusDecorator",
            "type": "-\u003E",
            "args": [{}, []]
          },
          {
            "file": "/home/vagrant/shopware-dev/platform/src/Core/Content/Media/File/FileSaver.php",
            "line": 141,
            "function": "dispatch",
            "class": "Symfony\\Component\\Messenger\\TraceableMessageBus",
            "type": "-\u003E",
            "args": [{}]
          },
          {
            "file": "/home/vagrant/shopware-dev/platform/src/Core/Content/Media/Api/MediaUploadController.php",
            "line": 69,
            "function": "persistFileToMedia",
            "class": "Shopware\\Core\\Content\\Media\\File\\FileSaver",
            "type": "-\u003E",
            "args": [
              {},
              "front",
              "f68778e05bd444469bb5f1958ba34a06",
              {
                "languageIdChain": ["2fbb5fe2e29a4d70aa5854ce7ce3e20b"],
                "versionId": "0fa91ce3e96a4bc2be4bd9ce752c3425",
                "currencyId": "b7d2554b0ce847cd82f3ac9bd1c0dfca",
                "currencyFactor": 1,
                "currencyPrecision": 2,
                "scope": "user",
                "ruleIds": [],
                "source": {},
                "considerInheritance": false,
                "taxState": "gross",
                "extensions": []
              }
            ]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/symfony/http-kernel/HttpKernel.php",
            "line": 151,
            "function": "upload",
            "class": "Shopware\\Core\\Content\\Media\\Api\\MediaUploadController",
            "type": "-\u003E",
            "args": [
              {
                "attributes": {},
                "request": {},
                "query": {},
                "server": {},
                "files": {},
                "cookies": {},
                "headers": {}
              },
              "f68778e05bd444469bb5f1958ba34a06",
              {
                "languageIdChain": ["2fbb5fe2e29a4d70aa5854ce7ce3e20b"],
                "versionId": "0fa91ce3e96a4bc2be4bd9ce752c3425",
                "currencyId": "b7d2554b0ce847cd82f3ac9bd1c0dfca",
                "currencyFactor": 1,
                "currencyPrecision": 2,
                "scope": "user",
                "ruleIds": [],
                "source": {},
                "considerInheritance": false,
                "taxState": "gross",
                "extensions": []
              },
              {}
            ]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/symfony/http-kernel/HttpKernel.php",
            "line": 68,
            "function": "handleRaw",
            "class": "Symfony\\Component\\HttpKernel\\HttpKernel",
            "type": "-\u003E",
            "args": [
              {
                "attributes": {},
                "request": {},
                "query": {},
                "server": {},
                "files": {},
                "cookies": {},
                "headers": {}
              },
              1
            ]
          },
          {
            "file": "/home/vagrant/shopware-dev/vendor/symfony/http-kernel/Kernel.php",
            "line": 198,
            "function": "handle",
            "class": "Symfony\\Component\\HttpKernel\\HttpKernel",
            "type": "-\u003E",
            "args": [
              {
                "attributes": {},
                "request": {},
                "query": {},
                "server": {},
                "files": {},
                "cookies": {},
                "headers": {}
              },
              1,
              true
            ]
          },
          {
            "file": "/home/vagrant/shopware-dev/public/index.php",
            "line": 59,
            "function": "handle",
            "class": "Symfony\\Component\\HttpKernel\\Kernel",
            "type": "-\u003E",
            "args": [
              {
                "attributes": {},
                "request": {},
                "query": {},
                "server": {},
                "files": {},
                "cookies": {},
                "headers": {}
              }
            ]
          }
        ],
        "file": "/home/vagrant/shopware-dev/vendor/enqueue/fs/FsContext.php",
        "line": 111
      }
    }
  ]
}

TASK [common : install packages required for shopware.dev setup] - fatal: [default]: FAILED!

This is the issue I am getting even though I deleted the box and retried several times.

Oracle VM Version 6.1.10 r138449 (Qt5.6.2)
Vagrant: 2.2.9

Windows 10 Pro
Version: 2004
OS Build: 19041.330
64bit

TASK [common : install packages required for shopware.dev setup] *************** fatal: [default]: FAILED! => {"cache_update_time": 1592416250, "cache_updated": false, "changed": false, "msg": "'/usr/bin/apt-get -y -o \"Dpkg::Options::=--force-confdef\" -o \"Dpkg::Options::=--force-confold\" install 'apt-transport-https' 'php' 'libapache2-mod-php' 'php-cli' 'mysql-server' 'python-mysqldb' 'composer' 'nodejs' 'chromium-browser' 'default-jre-headless' 'docker.io' 'docker-compose'' failed: E: Failed to fetch https://deb.nodesource.com/node_12.x/pool/main/n/nodejs/nodejs_12.18.0-1nodesource1_amd64.deb Hash Sum mismatch\n Hashes of expected file:\n - SHA256:4fc79649e75c131095c734ecb869ac97f160d93b2c30bed4a3cbcd3aad2faff4\n - SHA1:e5cd717018ed31e1e6d8fc0dc1929f01eb36aa55 [weak]\n - MD5Sum:84e2bf56d16a5b5ab8ce4ca9f41af388 [weak]\n - Filesize:18123826 [weak]\n Hashes of received file:\n - SHA256:cfd23abd2650525cfb81f99f937df41c910cafe82d1139aeea49378ef3eb7663\n - SHA1:6c89f8fbff0b72d0235023d641c5e57825f744c9 [weak]\n - MD5Sum:94a5b95c520fc1d724d9f6d21cd2e466 [weak]\n - Filesize:18123826 [weak]\n Last modification reported: Tue, 02 Jun 2020 19:13:35 +0000\nE: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?\n", "rc": 100, "stderr": "E: Failed to fetch https://deb.nodesource.com/node_12.x/pool/main/n/nodejs/nodejs_12.18.0-1nodesource1_amd64.deb Hash Sum mismatch\n Hashes of expected file:\n - SHA256:4fc79649e75c131095c734ecb869ac97f160d93b2c30bed4a3cbcd3aad2faff4\n - SHA1:e5cd717018ed31e1e6d8fc0dc1929f01eb36aa55 [weak]\n - MD5Sum:84e2bf56d16a5b5ab8ce4ca9f41af388 [weak]\n - Filesize:18123826 [weak]\n Hashes of received file:\n - SHA256:cfd23abd2650525cfb81f99f937df41c910cafe82d1139aeea49378ef3eb7663\n - SHA1:6c89f8fbff0b72d0235023d641c5e57825f744c9 [weak]\n - MD5Sum:94a5b95c520fc1d724d9f6d21cd2e466 [weak]\n - Filesize:18123826 [weak]\n Last modification reported: Tue, 02 Jun 2020 19:13:35 +0000\nE: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?\n", "stderr_lines": ["E: Failed to fetch https://deb.nodesource.com/node_12.x/pool/main/n/nodejs/nodejs_12.18.0-1nodesource1_amd64.deb Hash Sum mismatch", " Hashes of expected file:", " - SHA256:4fc79649e75c131095c734ecb869ac97f160d93b2c30bed4a3cbcd3aad2faff4", " - SHA1:e5cd717018ed31e1e6d8fc0dc1929f01eb36aa55 [weak]", " - MD5Sum:84e2bf56d16a5b5ab8ce4ca9f41af388 [weak]", " - Filesize:18123826 [weak]", " Hashes of received file:", " - SHA256:cfd23abd2650525cfb81f99f937df41c910cafe82d1139aeea49378ef3eb7663", " - SHA1:6c89f8fbff0b72d0235023d641c5e57825f744c9 [weak]", " - MD5Sum:94a5b95c520fc1d724d9f6d21cd2e466 [weak]", " - Filesize:18123826 [weak]", " Last modification reported: Tue, 02 Jun 2020 19:13:35 +0000", "E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?"], "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following packages were automatically installed and are no longer required:\n linux-image-unsigned-4.15.0-76-generic linux-modules-4.15.0-76-generic\nUse 'sudo apt autoremove' to remove them.\nThe following additional packages will be installed:\n adwaita-icon-theme apache2 apache2-bin apache2-data apache2-utils\n at-spi2-core bridge-utils ca-certificates-java cgroupfs-mount\n chromium-browser-l10n chromium-codecs-ffmpeg-extra containerd\n dconf-gsettings-backend dconf-service fontconfig fontconfig-config\n fonts-dejavu-core glib-networking glib-networking-common\n glib-networking-services golang-docker-credential-helpers\n gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme\n humanity-icon-theme java-common jsonlint libaio1 libapache2-mod-php7.2\n libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libasound2\n libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0\n libauthen-sasl-perl libcairo-gobject2 libcairo2 libcolord2 libcroco3\n libdata-dump-perl libdatrie1 libdconf1 libdrm-amdgpu1 libdrm-intel1\n libdrm-nouveau2 libdrm-radeon1 libepoxy0 libevent-core-2.1-6\n libfile-basedir-perl libfile-desktopentry-perl libfile-listing-perl\n libfile-mimeinfo-perl libfont-afm-perl libfontconfig1 libfontenc1 libgbm1\n libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1\n libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglvnd0 libglx-mesa0 libglx0\n libgraphite2-3 libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b\n libhtml-form-perl libhtml-format-perl libhtml-template-perl\n libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl\n libhttp-negotiate-perl libice6 libio-socket-ssl-perl\n libipc-system-simple-perl libjbig0 libjpeg-turbo8 libjpeg8\n libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libllvm9 liblua5.2-0\n liblwp-protocol-https-perl libmailtools-perl libmysqlclient20\n libnet-dbus-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl\n libnspr4 libnss3 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0\n libpciaccess0 libpcsclite1 libpixman-1-0 libproxy1v5 librest-0.7-0\n librsvg2-2 librsvg2-common libsecret-1-0 libsecret-common libsensors4 libsm6\n libsodium23 libsoup-gnome2.4-1 libsoup2.4-1 libthai-data libthai0\n libtie-ixhash-perl libtiff5 libtry-tiny-perl libwayland-client0\n libwayland-cursor0 libwayland-egl1 libwayland-server0 libwww-perl\n libwww-robotrules-perl libx11-6 libx11-data libx11-protocol-perl libx11-xcb1\n libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0\n libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb1 libxcomposite1\n libxcursor1 libxdamage1 libxext6 libxfixes3 libxft2 libxi6 libxinerama1\n libxkbcommon0 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl\n libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxss1 libxt6\n libxtst6 libxv1 libxxf86dga1 libxxf86vm1 mysql-client-5.7\n mysql-client-core-5.7 mysql-common mysql-server-5.7 mysql-server-core-5.7\n openjdk-11-jre-headless perl-openssl-defaults php-cli-prompt php-common\n php-composer-ca-bundle php-composer-semver php-composer-spdx-licenses\n php-json-schema php-psr-log php-symfony-console php-symfony-debug\n php-symfony-filesystem php-symfony-finder php-symfony-polyfill-mbstring\n php-symfony-process php7.2 php7.2-cli php7.2-common php7.2-json\n php7.2-opcache php7.2-readline pigz python-backports.ssl-match-hostname\n python-cached-property python-certifi python-chardet python-docker\n python-dockerpty python-dockerpycreds python-docopt python-funcsigs\n python-functools32 python-jsonschema python-mock python-openssl python-pbr\n python-requests python-texttable python-urllib3 python-websocket runc\n ssl-cert ubuntu-fan ubuntu-mono x11-common x11-utils x11-xserver-utils\n xdg-utils\nSuggested packages:\n apache2-doc apache2-suexec-pristine | apache2-suexec-custom\n webaccounts-chromium-extension unity-chromium-extension adobe-flashplugin\n fossil mercurial subversion php-zip default-jre aufs-tools debootstrap\n docker-doc rinse zfs-fuse | zfsutils php-pear libasound2-plugins alsa-utils\n libdigest-hmac-perl libgssapi-perl colord gvfs libipc-sharedcache-perl\n liblcms2-utils libcrypt-ssleay-perl pcscd librsvg2-bin lm-sensors\n libauthen-ntlm-perl libunicode-map8-perl libunicode-string-perl\n xml-twig-tools mailx tinyca libnss-mdns fonts-dejavu-extra\n fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei\n | fonts-wqy-zenhei fonts-indic php-symfony-event-dispatcher php-symfony-lock\n php-mbstring python-funcsigs-doc python-mock-doc python-egenix-mxdatetime\n python-mysqldb-dbg python-openssl-doc python-openssl-dbg python-socks\n python-ntlm openssl-blacklist mesa-utils nickle cairo-5c xorg-docs-core\nThe following NEW packages will be installed:\n adwaita-icon-theme apache2 apache2-bin apache2-data apache2-utils\n apt-transport-https at-spi2-core bridge-utils ca-certificates-java\n cgroupfs-mount chromium-browser chromium-browser-l10n\n chromium-codecs-ffmpeg-extra composer containerd dconf-gsettings-backend\n dconf-service default-jre-headless docker-compose docker.io fontconfig\n fontconfig-config fonts-dejavu-core glib-networking glib-networking-common\n glib-networking-services golang-docker-credential-helpers\n gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme\n humanity-icon-theme java-common jsonlint libaio1 libapache2-mod-php\n libapache2-mod-php7.2 libapr1 libaprutil1 libaprutil1-dbd-sqlite3\n libaprutil1-ldap libasound2 libasound2-data libatk-bridge2.0-0 libatk1.0-0\n libatk1.0-data libatspi2.0-0 libauthen-sasl-perl libcairo-gobject2 libcairo2\n libcolord2 libcroco3 libdata-dump-perl libdatrie1 libdconf1 libdrm-amdgpu1\n libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libepoxy0 libevent-core-2.1-6\n libfile-basedir-perl libfile-desktopentry-perl libfile-listing-perl\n libfile-mimeinfo-perl libfont-afm-perl libfontconfig1 libfontenc1 libgbm1\n libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1\n libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglvnd0 libglx-mesa0 libglx0\n libgraphite2-3 libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b\n libhtml-form-perl libhtml-format-perl libhtml-template-perl\n libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl\n libhttp-negotiate-perl libice6 libio-socket-ssl-perl\n libipc-system-simple-perl libjbig0 libjpeg-turbo8 libjpeg8\n libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libllvm9 liblua5.2-0\n liblwp-protocol-https-perl libmailtools-perl libmysqlclient20\n libnet-dbus-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl\n libnspr4 libnss3 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0\n libpciaccess0 libpcsclite1 libpixman-1-0 libproxy1v5 librest-0.7-0\n librsvg2-2 librsvg2-common libsecret-1-0 libsecret-common libsensors4 libsm6\n libsodium23 libsoup-gnome2.4-1 libsoup2.4-1 libthai-data libthai0\n libtie-ixhash-perl libtiff5 libtry-tiny-perl libwayland-client0\n libwayland-cursor0 libwayland-egl1 libwayland-server0 libwww-perl\n libwww-robotrules-perl libx11-6 libx11-data libx11-protocol-perl libx11-xcb1\n libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0\n libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb1 libxcomposite1\n libxcursor1 libxdamage1 libxext6 libxfixes3 libxft2 libxi6 libxinerama1\n libxkbcommon0 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl\n libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxss1 libxt6\n libxtst6 libxv1 libxxf86dga1 libxxf86vm1 mysql-client-5.7\n mysql-client-core-5.7 mysql-common mysql-server mysql-server-5.7\n mysql-server-core-5.7 nodejs openjdk-11-jre-headless perl-openssl-defaults\n php php-cli php-cli-prompt php-common php-composer-ca-bundle\n php-composer-semver php-composer-spdx-licenses php-json-schema php-psr-log\n php-symfony-console php-symfony-debug php-symfony-filesystem\n php-symfony-finder php-symfony-polyfill-mbstring php-symfony-process php7.2\n php7.2-cli php7.2-common php7.2-json php7.2-opcache php7.2-readline pigz\n python-backports.ssl-match-hostname python-cached-property python-certifi\n python-chardet python-docker python-dockerpty python-dockerpycreds\n python-docopt python-funcsigs python-functools32 python-jsonschema\n python-mock python-mysqldb python-openssl python-pbr python-requests\n python-texttable python-urllib3 python-websocket runc ssl-cert ubuntu-fan\n ubuntu-mono x11-common x11-utils x11-xserver-utils xdg-utils\n0 upgraded, 234 newly installed, 0 to remove and 0 not upgraded.\nNeed to get 18.1 MB/260 MB of archives.\nAfter this operation, 1410 MB of additional disk space will be used.\nGet:1 https://deb.nodesource.com/node_12.x bionic/main amd64 nodejs amd64 12.18.0-1nodesource1 [18.1 MB]\nErr:1 https://deb.nodesource.com/node_12.x bionic/main amd64 nodejs amd64 12.18.0-1nodesource1\n Hash Sum mismatch\n Hashes of expected file:\n - SHA256:4fc79649e75c131095c734ecb869ac97f160d93b2c30bed4a3cbcd3aad2faff4\n - SHA1:e5cd717018ed31e1e6d8fc0dc1929f01eb36aa55 [weak]\n - MD5Sum:84e2bf56d16a5b5ab8ce4ca9f41af388 [weak]\n - Filesize:18123826 [weak]\n Hashes of received file:\n - SHA256:cfd23abd2650525cfb81f99f937df41c910cafe82d1139aeea49378ef3eb7663\n - SHA1:6c89f8fbff0b72d0235023d641c5e57825f744c9 [weak]\n - MD5Sum:94a5b95c520fc1d724d9f6d21cd2e466 [weak]\n - Filesize:18123826 [weak]\n Last modification reported: Tue, 02 Jun 2020 19:13:35 +0000\nFetched 18.1 MB in 4s (4924 kB/s)\n", "stdout_lines": ["Reading package lists...", "Building dependency tree...", "Reading state information...", "The following packages were automatically installed and are no longer required:", " linux-image-unsigned-4.15.0-76-generic linux-modules-4.15.0-76-generic", "Use 'sudo apt autoremove' to remove them.", "The following additional packages will be installed:", " adwaita-icon-theme apache2 apache2-bin apache2-data apache2-utils", " at-spi2-core bridge-utils ca-certificates-java cgroupfs-mount", " chromium-browser-l10n chromium-codecs-ffmpeg-extra containerd", " dconf-gsettings-backend dconf-service fontconfig fontconfig-config", " fonts-dejavu-core glib-networking glib-networking-common", " glib-networking-services golang-docker-credential-helpers", " gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme", " humanity-icon-theme java-common jsonlint libaio1 libapache2-mod-php7.2", " libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libasound2", " libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0", " libauthen-sasl-perl libcairo-gobject2 libcairo2 libcolord2 libcroco3", " libdata-dump-perl libdatrie1 libdconf1 libdrm-amdgpu1 libdrm-intel1", " libdrm-nouveau2 libdrm-radeon1 libepoxy0 libevent-core-2.1-6", " libfile-basedir-perl libfile-desktopentry-perl libfile-listing-perl", " libfile-mimeinfo-perl libfont-afm-perl libfontconfig1 libfontenc1 libgbm1", " libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1", " libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglvnd0 libglx-mesa0 libglx0", " libgraphite2-3 libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b", " libhtml-form-perl libhtml-format-perl libhtml-template-perl", " libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl", " libhttp-negotiate-perl libice6 libio-socket-ssl-perl", " libipc-system-simple-perl libjbig0 libjpeg-turbo8 libjpeg8", " libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libllvm9 liblua5.2-0", " liblwp-protocol-https-perl libmailtools-perl libmysqlclient20", " libnet-dbus-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl", " libnspr4 libnss3 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0", " libpciaccess0 libpcsclite1 libpixman-1-0 libproxy1v5 librest-0.7-0", " librsvg2-2 librsvg2-common libsecret-1-0 libsecret-common libsensors4 libsm6", " libsodium23 libsoup-gnome2.4-1 libsoup2.4-1 libthai-data libthai0", " libtie-ixhash-perl libtiff5 libtry-tiny-perl libwayland-client0", " libwayland-cursor0 libwayland-egl1 libwayland-server0 libwww-perl", " libwww-robotrules-perl libx11-6 libx11-data libx11-protocol-perl libx11-xcb1", " libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0", " libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb1 libxcomposite1", " libxcursor1 libxdamage1 libxext6 libxfixes3 libxft2 libxi6 libxinerama1", " libxkbcommon0 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl", " libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxss1 libxt6", " libxtst6 libxv1 libxxf86dga1 libxxf86vm1 mysql-client-5.7", " mysql-client-core-5.7 mysql-common mysql-server-5.7 mysql-server-core-5.7", " openjdk-11-jre-headless perl-openssl-defaults php-cli-prompt php-common", " php-composer-ca-bundle php-composer-semver php-composer-spdx-licenses", " php-json-schema php-psr-log php-symfony-console php-symfony-debug", " php-symfony-filesystem php-symfony-finder php-symfony-polyfill-mbstring", " php-symfony-process php7.2 php7.2-cli php7.2-common php7.2-json", " php7.2-opcache php7.2-readline pigz python-backports.ssl-match-hostname", " python-cached-property python-certifi python-chardet python-docker", " python-dockerpty python-dockerpycreds python-docopt python-funcsigs", " python-functools32 python-jsonschema python-mock python-openssl python-pbr", " python-requests python-texttable python-urllib3 python-websocket runc", " ssl-cert ubuntu-fan ubuntu-mono x11-common x11-utils x11-xserver-utils", " xdg-utils", "Suggested packages:", " apache2-doc apache2-suexec-pristine | apache2-suexec-custom", " webaccounts-chromium-extension unity-chromium-extension adobe-flashplugin", " fossil mercurial subversion php-zip default-jre aufs-tools debootstrap", " docker-doc rinse zfs-fuse | zfsutils php-pear libasound2-plugins alsa-utils", " libdigest-hmac-perl libgssapi-perl colord gvfs libipc-sharedcache-perl", " liblcms2-utils libcrypt-ssleay-perl pcscd librsvg2-bin lm-sensors", " libauthen-ntlm-perl libunicode-map8-perl libunicode-string-perl", " xml-twig-tools mailx tinyca libnss-mdns fonts-dejavu-extra", " fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei", " | fonts-wqy-zenhei fonts-indic php-symfony-event-dispatcher php-symfony-lock", " php-mbstring python-funcsigs-doc python-mock-doc python-egenix-mxdatetime", " python-mysqldb-dbg python-openssl-doc python-openssl-dbg python-socks", " python-ntlm openssl-blacklist mesa-utils nickle cairo-5c xorg-docs-core", "The following NEW packages will be installed:", " adwaita-icon-theme apache2 apache2-bin apache2-data apache2-utils", " apt-transport-https at-spi2-core bridge-utils ca-certificates-java", " cgroupfs-mount chromium-browser chromium-browser-l10n", " chromium-codecs-ffmpeg-extra composer containerd dconf-gsettings-backend", " dconf-service default-jre-headless docker-compose docker.io fontconfig", " fontconfig-config fonts-dejavu-core glib-networking glib-networking-common", " glib-networking-services golang-docker-credential-helpers", " gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme", " humanity-icon-theme java-common jsonlint libaio1 libapache2-mod-php", " libapache2-mod-php7.2 libapr1 libaprutil1 libaprutil1-dbd-sqlite3", " libaprutil1-ldap libasound2 libasound2-data libatk-bridge2.0-0 libatk1.0-0", " libatk1.0-data libatspi2.0-0 libauthen-sasl-perl libcairo-gobject2 libcairo2", " libcolord2 libcroco3 libdata-dump-perl libdatrie1 libdconf1 libdrm-amdgpu1", " libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libepoxy0 libevent-core-2.1-6", " libfile-basedir-perl libfile-desktopentry-perl libfile-listing-perl", " libfile-mimeinfo-perl libfont-afm-perl libfontconfig1 libfontenc1 libgbm1", " libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1", " libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglvnd0 libglx-mesa0 libglx0", " libgraphite2-3 libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b", " libhtml-form-perl libhtml-format-perl libhtml-template-perl", " libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl", " libhttp-negotiate-perl libice6 libio-socket-ssl-perl", " libipc-system-simple-perl libjbig0 libjpeg-turbo8 libjpeg8", " libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libllvm9 liblua5.2-0", " liblwp-protocol-https-perl libmailtools-perl libmysqlclient20", " libnet-dbus-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl", " libnspr4 libnss3 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0", " libpciaccess0 libpcsclite1 libpixman-1-0 libproxy1v5 librest-0.7-0", " librsvg2-2 librsvg2-common libsecret-1-0 libsecret-common libsensors4 libsm6", " libsodium23 libsoup-gnome2.4-1 libsoup2.4-1 libthai-data libthai0", " libtie-ixhash-perl libtiff5 libtry-tiny-perl libwayland-client0", " libwayland-cursor0 libwayland-egl1 libwayland-server0 libwww-perl", " libwww-robotrules-perl libx11-6 libx11-data libx11-protocol-perl libx11-xcb1", " libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0", " libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb1 libxcomposite1", " libxcursor1 libxdamage1 libxext6 libxfixes3 libxft2 libxi6 libxinerama1", " libxkbcommon0 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl", " libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxss1 libxt6", " libxtst6 libxv1 libxxf86dga1 libxxf86vm1 mysql-client-5.7", " mysql-client-core-5.7 mysql-common mysql-server mysql-server-5.7", " mysql-server-core-5.7 nodejs openjdk-11-jre-headless perl-openssl-defaults", " php php-cli php-cli-prompt php-common php-composer-ca-bundle", " php-composer-semver php-composer-spdx-licenses php-json-schema php-psr-log", " php-symfony-console php-symfony-debug php-symfony-filesystem", " php-symfony-finder php-symfony-polyfill-mbstring php-symfony-process php7.2", " php7.2-cli php7.2-common php7.2-json php7.2-opcache php7.2-readline pigz", " python-backports.ssl-match-hostname python-cached-property python-certifi", " python-chardet python-docker python-dockerpty python-dockerpycreds", " python-docopt python-funcsigs python-functools32 python-jsonschema", " python-mock python-mysqldb python-openssl python-pbr python-requests", " python-texttable python-urllib3 python-websocket runc ssl-cert ubuntu-fan", " ubuntu-mono x11-common x11-utils x11-xserver-utils xdg-utils", "0 upgraded, 234 newly installed, 0 to remove and 0 not upgraded.", "Need to get 18.1 MB/260 MB of archives.", "After this operation, 1410 MB of additional disk space will be used.", "Get:1 https://deb.nodesource.com/node_12.x bionic/main amd64 nodejs amd64 12.18.0-1nodesource1 [18.1 MB]", "Err:1 https://deb.nodesource.com/node_12.x bionic/main amd64 nodejs amd64 12.18.0-1nodesource1", " Hash Sum mismatch", " Hashes of expected file:", " - SHA256:4fc79649e75c131095c734ecb869ac97f160d93b2c30bed4a3cbcd3aad2faff4", " - SHA1:e5cd717018ed31e1e6d8fc0dc1929f01eb36aa55 [weak]", " - MD5Sum:84e2bf56d16a5b5ab8ce4ca9f41af388 [weak]", " - Filesize:18123826 [weak]", " Hashes of received file:", " - SHA256:cfd23abd2650525cfb81f99f937df41c910cafe82d1139aeea49378ef3eb7663", " - SHA1:6c89f8fbff0b72d0235023d641c5e57825f744c9 [weak]", " - MD5Sum:94a5b95c520fc1d724d9f6d21cd2e466 [weak]", " - Filesize:18123826 [weak]", " Last modification reported: Tue, 02 Jun 2020 19:13:35 +0000", "Fetched 18.1 MB in 4s (4924 kB/s)"]}

Add checksum for more secure integration

Hi,

Would you be able to add a checksum to the vm.box for increasing the security of the integration. By adding this we are allowed to use the vagrant file otherwise we can't.

Regards,
Rik

Archiving this repo

This repo should be archived because it is no longer supported by Shopware. See issue #30 .

Ansible task returned error

Hello,
i try to install Shopware 6.2.3 with the Vagrant Box

File all.yml

`

proxy_enabled: yes
proxy_hostname: dev.shopware-6.2.3.local
proxy_ssl: yes
shopware_version: 6.2.3
`
vagrant up with this configuration return this error:

TASK [clone shopware-dev git repo] *********************************************
fatal: [default]: FAILED! => {"changed": false, "cmd": "/usr/bin/git checkout --force 6.2.3", "msg": "Failed to checkout 6.2.3", "rc": 1, "stderr": "error: pathsp
ec '6.2.3' did not match any file(s) known to git.\n", "stderr_lines": ["error: pathspec '6.2.3' did not match any file(s) known to git."], "stdout": "", "stdout_
lines": []}

I expect a correct installation.

Confused about "platform" name

Hi,

this isn't really a bug, more like a question for slightly improved documentation. I am quite confused about the difference between this repo, shopware-platform-vagrant and the shopware-vagrant repo.

Do both exist because one of them is strictly for developing the core of shopware whereas the other is for Shopware client code (aka. plugins and projects)?

Does one of them just exist for legacy reasons but they mean the same? (I've seen someone calling the other repo the "old one" here.)

Mind you, I'm very new to Shopware development as a whole.

Thank you in advane!
Greetings

Show and edit Shopware files in Local

I have setup a shopware 6 project under Windows using "shopware-platform-vagrant" Repos.

I have tried:

config.vm.synced_folder "src/", "/home/vagrant/shopware-dev", create: true, type: "nfs"

When i use this command in Vagrantfile will mount the src folder(local) into /home/vagrant/shopware-dev and delete the shopware files.

How can i show and edit Shopware files in Local instead of connecting the IDE via Remote Host?

adminstration:watch returns error

The Watcher returns an error

# Starting hot module reloading dev server
        ℹ 「wdm」: wait until bundle finished: 
        events.js:292
              throw er; // Unhandled 'error' event
              ^
        Error: listen EADDRNOTAVAIL: address not available 192.168.33.10:8080
            at Server.setupListenHandle [as _listen2] (net.js:1296:21)
            at listenInCluster (net.js:1361:12)
            at doListen (net.js:1498:7)
            at processTicksAndRejections (internal/process/task_queues.js:85:21)
        Emitted 'error' event on Server instance at:
            at emitErrorNT (net.js:1340:8)
            at processTicksAndRejections (internal/process/task_queues.js:84:21) {
          code: 'EADDRNOTAVAIL',
          errno: 'EADDRNOTAVAIL',
          syscall: 'listen',
          address: '192.168.33.10',
          port: 8080
        }
        npm ERR! code ELIFECYCLE
        npm ERR! errno 1
        npm ERR! [email protected] dev: `node build/dev-server.js "http://192.168.33.10"`
        npm ERR! Exit status 1
        npm ERR!
        npm ERR! Failed at the [email protected] dev script.
        npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
        npm ERR! A complete log of this run can be found in:
        npm ERR!     /home/vagrant/.npm/_logs/2020-08-25T15_22_37_515Z-debug.log
Execution aborted, a subcommand failed!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.