Error Install Open edX Koa.2a :TASK [edx_django_service : install production requirements]

This is my log.

TASK [edx_django_service : install production requirements] ********************
fatal: [localhost]: FAILED! => {“changed”: true, “cmd”: [“make”, “production-requirements”], “delta”: “0:00:29.259411”, “end”: “2021-03-31 18:25:11.362787”, “msg”: “non-zero return code”, “rc”: 2, “start”: “2021-03-31 18:24:42.103376”, “stderr”: “bower backbone-super#~1.0.4 mismatch Version declared in the json (1.0.2) is different than the resolved one (1.0.4)\nbower bourbon#~4.2.3 EHOSTUNREACH Request to https://registry.bower.io/packages/bourbon failed: connect EHOSTUNREACH 172.67.169.196:443\nmake: *** [Makefile:40: requirements.js] Error 1”, “stderr_lines”: [“bower backbone-super#~1.0.4 mismatch Version declared in the json (1.0.2) is different than the resolved one (1.0.4)”, “bower bourbon#~4.2.3 EHOSTUNREACH Request to https://registry.bower.io/packages/bourbon failed: connect EHOSTUNREACH 172.67.169.196:443”, “make: *** [Makefile:40: requirements.js] Error 1”], “stdout”: “npm ci\n\n> fsevents@1.2.9 install /edx/app/ecommerce/ecommerce/node_modules/fsevents\n> node install\n\n\n> geckodriver@1.6.1 postinstall /edx/app/ecommerce/ecommerce/node_modules/geckodriver\n> node index.js\n\nDownloading geckodriver… Extracting… Complete.\nadded 829 packages in 22.04s\n# Allow root for Docker\n./node_modules/.bin/bower install --allow-root\nbower backbone-autocomplete#* not-cached https://github.com/martindrapeau/Backbone-Widgets.git#\nbower backbone-autocomplete# resolve https://github.com/martindrapeau/Backbone-Widgets.git#\nbower backbone-super#~1.0.4 not-cached https://github.com/lukasolson/backbone-super.git#~1.0.4\nbower backbone-super#~1.0.4 resolve https://github.com/lukasolson/backbone-super.git#~1.0.4\nbower backbone-route-filter#~0.1.2 not-cached https://github.com/fantactuka/backbone-route-filter.git#~0.1.2\nbower backbone-route-filter#~0.1.2 resolve https://github.com/fantactuka/backbone-route-filter.git#~0.1.2\nbower backbone-validation#~0.11.5 cached https://github.com/thedersen/backbone.validation.git#0.11.5\nbower backbone-validation#~0.11.5 validate 0.11.5 against https://github.com/thedersen/backbone.validation.git#~0.11.5\nbower fontawesome#~4.3.0 cached https://github.com/FortAwesome/Font-Awesome.git#4.3.0\nbower fontawesome#~4.3.0 validate 4.3.0 against https://github.com/FortAwesome/Font-Awesome.git#~4.3.0\nbower backbone#~1.2.1 cached https://github.com/jashkenas/backbone.git#1.2.3\nbower backbone#~1.2.1 validate 1.2.3 against https://github.com/jashkenas/backbone.git#~1.2.1\nbower bootstrap-sass#~3.3.7 cached https://github.com/twbs/bootstrap-sass.git#3.3.7\nbower bootstrap-sass#~3.3.7 validate 3.3.7 against https://github.com/twbs/bootstrap-sass.git#~3.3.7\nbower pikaday#1.4.0 cached https://github.com/owenmead/Pikaday.git#1.4.0\nbower pikaday#1.4.0 validate 1.4.0 against https://github.com/owenmead/Pikaday.git#1.4.0\nbower requirejs#~2.1.15 cached https://github.com/jrburke/requirejs-bower.git#2.1.22\nbower requirejs#~2.1.15 validate 2.1.22 against https://github.com/jrburke/requirejs-bower.git#~2.1.15\nbower backbone.stickit#~0.9.2 cached https://github.com/NYTimes/backbone.stickit.git#0.9.2\nbower backbone.stickit#~0.9.2 validate 0.9.2 against https://github.com/NYTimes/backbone.stickit.git#~0.9.2\nbower underscore#~1.8.2 cached https://github.com/jashkenas/underscore.git#1.8.3\nbower underscore#~1.8.2 validate 1.8.3 against https://github.com/jashkenas/underscore.git#~1.8.2\nbower datatables#1.10.10 cached https://github.com/DataTables/DataTables.git#1.10.10\nbower datatables#1.10.10 validate 1.10.10 against https://github.com/DataTables/DataTables.git#1.10.10\nbower punycode#~1.4.1 cached https://github.com/bestiejs/punycode.js.git#1.4.1\nbower punycode#~1.4.1 validate 1.4.1 against https://github.com/bestiejs/punycode.js.git#~1.4.1\nbower edx-ux-pattern-library#82fa1c823bc322ba8b0742f0c546a89b0c69e952 cached https://github.com/edx/ux-pattern-library.git#82fa1c823b\nbower edx-ux-pattern-library#82fa1c823bc322ba8b0742f0c546a89b0c69e952 validate 82fa1c823b against https://github.com/edx/ux-pattern-library.git#82fa1c823bc322ba8b0742f0c546a89b0c69e952\nbower text#~2.0.14 cached https://github.com/requirejs/text.git#2.0.16\nbower text#~2.0.14 validate 2.0.16 against https://github.com/requirejs/text.git#~2.0.14\nbower underscore.string#~3.1.1 cached https://github.com/epeli/underscore.string.git#3.1.1\nbower underscore.string#~3.1.1 validate 3.1.1 against https://github.com/epeli/underscore.string.git#~3.1.1\nbower backbone-relational#~0.9.0 cached https://github.com/PaulUithol/Backbone-relational.git#0.9.0\nbower backbone-relational#~0.9.0 validate 0.9.0 against https://github.com/PaulUithol/Backbone-relational.git#~0.9.0\nbower js-cookie#~2.1.2 cached https://github.com/js-cookie/js-cookie.git#2.1.4\nbower js-cookie#~2.1.2 validate 2.1.4 against https://github.com/js-cookie/js-cookie.git#~2.1.2\nbower moment#~2.10.3 cached https://github.com/moment/moment.git#2.10.6\nbower moment#~2.10.3 validate 2.10.6 against https://github.com/moment/moment.git#~2.10.3\nbower bootstrapaccessibilityplugin#~1.0.4 cached https://github.com/paypal/bootstrap-accessibility-plugin.git#1.0.7\nbower bootstrapaccessibilityplugin#~1.0.4 validate 1.0.7 against https://github.com/paypal/bootstrap-accessibility-plugin.git#~1.0.4\nbower jquery#~3.2.1 cached https://github.com/jquery/jquery-dist.git#3.2.1\nbower jquery#~3.2.1 validate 3.2.1 against https://github.com/jquery/jquery-dist.git#~3.2.1\nbower backbone-autocomplete# download https://github.com/martindrapeau/Backbone-Widgets/archive/master.tar.gz\nbower underscore#>=1.7.0 cached https://github.com/jashkenas/underscore.git#1.12.0\nbower underscore#>=1.7.0 validate 1.12.0 against https://github.com/jashkenas/underscore.git#>=1.7.0\nbower jquery#1.9.1 - 3 cached https://github.com/jquery/jquery-dist.git#3.2.1\nbower jquery#1.9.1 - 3 validate 3.2.1 against https://github.com/jquery/jquery-dist.git#1.9.1 - 3\nbower underscore#>=1.5.0 cached https://github.com/jashkenas/underscore.git#1.12.0\nbower underscore#>=1.5.0 validate 1.12.0 against https://github.com/jashkenas/underscore.git#>=1.5.0\nbower underscore#>= 1.4.4 cached https://github.com/jashkenas/underscore.git#1.12.0\nbower underscore#>= 1.4.4 validate 1.12.0 against https://github.com/jashkenas/underscore.git#>= 1.4.4\nbower underscore#>=1.7.0 new version for https://github.com/jashkenas/underscore.git#>=1.7.0\nbower underscore#>=1.7.0 resolve https://github.com/jashkenas/underscore.git#>=1.7.0\nbower underscore#>=1.5.0 new version for https://github.com/jashkenas/underscore.git#>=1.5.0\nbower underscore#>=1.5.0 resolve https://github.com/jashkenas/underscore.git#>=1.5.0\nbower underscore#>= 1.4.4 new version for https://github.com/jashkenas/underscore.git#>= 1.4.4\nbower underscore#>= 1.4.4 resolve https://github.com/jashkenas/underscore.git#>= 1.4.4\nbower underscore#>=1.7.0 download https://github.com/jashkenas/underscore/archive/1.12.1.tar.gz\nbower underscore#>=1.5.0 download https://github.com/jashkenas/underscore/archive/1.12.1.tar.gz\nbower underscore#>= 1.4.4 download https://github.com/jashkenas/underscore/archive/1.12.1.tar.gz\nbower jquery#>=1.7.0 cached https://github.com/jquery/jquery-dist.git#3.2.1\nbower jquery#>=1.7.0 validate 3.2.1 against https://github.com/jquery/jquery-dist.git#>=1.7.0\nbower backbone-autocomplete#* extract archive.tar.gz\nbower backbone-autocomplete#* resolved https://github.com/martindrapeau/Backbone-Widgets.git#986ab2940c\nbower backbone-super#~1.0.4 download https://github.com/lukasolson/backbone-super/archive/v1.0.4.tar.gz\nbower backbone-route-filter#~0.1.2 download https://github.com/fantactuka/backbone-route-filter/archive/v0.1.3.tar.gz\nbower underscore#>=1.5.0 extract archive.tar.gz\nbower underscore#>=1.7.0 extract archive.tar.gz\nbower underscore#>= 1.4.4 extract archive.tar.gz\nbower jquery#1.9.1 - 3 new version for https://github.com/jquery/jquery-dist.git#1.9.1 - 3\nbower jquery#1.9.1 - 3 resolve https://github.com/jquery/jquery-dist.git#1.9.1 - 3\nbower jquery#>=1.7.0 new version for https://github.com/jquery/jquery-dist.git#>=1.7.0\nbower jquery#>=1.7.0 resolve https://github.com/jquery/jquery-dist.git#>=1.7.0\nbower jquery#1.9.1 - 3 download https://github.com/jquery/jquery-dist/archive/3.6.0.tar.gz\nbower jquery#>=1.7.0 download https://github.com/jquery/jquery-dist/archive/3.6.0.tar.gz\nbower underscore#>=1.5.0 resolved https://github.com/jashkenas/underscore.git#1.12.1\nbower underscore#>=1.7.0 resolved https://github.com/jashkenas/underscore.git#1.12.1\nbower backbone-super#~1.0.4 extract archive.tar.gz\nbower backbone-super#~1.0.4 resolved https://github.com/lukasolson/backbone-super.git#1.0.4\nbower underscore#>= 1.4.4 resolved https://github.com/jashkenas/underscore.git#1.12.1\nbower backbone-route-filter#~0.1.2 extract archive.tar.gz\nbower backbone-route-filter#~0.1.2 resolved https://github.com/fantactuka/backbone-route-filter.git#0.1.3\nbower jquery#1.9.1 - 3 extract archive.tar.gz\nbower jquery#>=1.7.0 extract archive.tar.gz\nbower jquery#1.9.1 - 3 resolved https://github.com/jquery/jquery-dist.git#3.6.0\nbower jquery#>=1.7.0 resolved https://github.com/jquery/jquery-dist.git#3.6.0”, “stdout_lines”: [“npm ci”, “”, “> fsevents@1.2.9 install /edx/app/ecommerce/ecommerce/node_modules/fsevents”, “> node install”, “”, “”, “> geckodriver@1.6.1 postinstall /edx/app/ecommerce/ecommerce/node_modules/geckodriver”, “> node index.js”, “”, “Downloading geckodriver… Extracting… Complete.”, “added 829 packages in 22.04s”, “# Allow root for Docker”, “./node_modules/.bin/bower install --allow-root”, “bower backbone-autocomplete#* not-cached https://github.com/martindrapeau/Backbone-Widgets.git#", "bower backbone-autocomplete# resolve https://github.com/martindrapeau/Backbone-Widgets.git#", “bower backbone-super#~1.0.4 not-cached https://github.com/lukasolson/backbone-super.git#~1.0.4”, “bower backbone-super#~1.0.4 resolve https://github.com/lukasolson/backbone-super.git#~1.0.4”, “bower backbone-route-filter#~0.1.2 not-cached https://github.com/fantactuka/backbone-route-filter.git#~0.1.2”, “bower backbone-route-filter#~0.1.2 resolve https://github.com/fantactuka/backbone-route-filter.git#~0.1.2”, “bower backbone-validation#~0.11.5 cached https://github.com/thedersen/backbone.validation.git#0.11.5”, “bower backbone-validation#~0.11.5 validate 0.11.5 against https://github.com/thedersen/backbone.validation.git#~0.11.5”, “bower fontawesome#~4.3.0 cached https://github.com/FortAwesome/Font-Awesome.git#4.3.0”, “bower fontawesome#~4.3.0 validate 4.3.0 against https://github.com/FortAwesome/Font-Awesome.git#~4.3.0”, “bower backbone#~1.2.1 cached https://github.com/jashkenas/backbone.git#1.2.3”, “bower backbone#~1.2.1 validate 1.2.3 against https://github.com/jashkenas/backbone.git#~1.2.1”, “bower bootstrap-sass#~3.3.7 cached https://github.com/twbs/bootstrap-sass.git#3.3.7”, “bower bootstrap-sass#~3.3.7 validate 3.3.7 against https://github.com/twbs/bootstrap-sass.git#~3.3.7”, “bower pikaday#1.4.0 cached https://github.com/owenmead/Pikaday.git#1.4.0”, “bower pikaday#1.4.0 validate 1.4.0 against https://github.com/owenmead/Pikaday.git#1.4.0”, “bower requirejs#~2.1.15 cached https://github.com/jrburke/requirejs-bower.git#2.1.22”, “bower requirejs#~2.1.15 validate 2.1.22 against https://github.com/jrburke/requirejs-bower.git#~2.1.15”, “bower backbone.stickit#~0.9.2 cached https://github.com/NYTimes/backbone.stickit.git#0.9.2”, “bower backbone.stickit#~0.9.2 validate 0.9.2 against https://github.com/NYTimes/backbone.stickit.git#~0.9.2”, “bower underscore#~1.8.2 cached https://github.com/jashkenas/underscore.git#1.8.3”, “bower underscore#~1.8.2 validate 1.8.3 against https://github.com/jashkenas/underscore.git#~1.8.2”, “bower datatables#1.10.10 cached https://github.com/DataTables/DataTables.git#1.10.10”, “bower datatables#1.10.10 validate 1.10.10 against https://github.com/DataTables/DataTables.git#1.10.10”, “bower punycode#~1.4.1 cached https://github.com/bestiejs/punycode.js.git#1.4.1”, “bower punycode#~1.4.1 validate 1.4.1 against https://github.com/bestiejs/punycode.js.git#~1.4.1”, “bower edx-ux-pattern-library#82fa1c823bc322ba8b0742f0c546a89b0c69e952 cached https://github.com/edx/ux-pattern-library.git#82fa1c823b”, “bower edx-ux-pattern-library#82fa1c823bc322ba8b0742f0c546a89b0c69e952 validate 82fa1c823b against https://github.com/edx/ux-pattern-library.git#82fa1c823bc322ba8b0742f0c546a89b0c69e952”, “bower text#~2.0.14 cached https://github.com/requirejs/text.git#2.0.16”, “bower text#~2.0.14 validate 2.0.16 against https://github.com/requirejs/text.git#~2.0.14”, “bower underscore.string#~3.1.1 cached https://github.com/epeli/underscore.string.git#3.1.1”, “bower underscore.string#~3.1.1 validate 3.1.1 against https://github.com/epeli/underscore.string.git#~3.1.1”, “bower backbone-relational#~0.9.0 cached https://github.com/PaulUithol/Backbone-relational.git#0.9.0”, “bower backbone-relational#~0.9.0 validate 0.9.0 against https://github.com/PaulUithol/Backbone-relational.git#~0.9.0”, “bower js-cookie#~2.1.2 cached https://github.com/js-cookie/js-cookie.git#2.1.4”, “bower js-cookie#~2.1.2 validate 2.1.4 against https://github.com/js-cookie/js-cookie.git#~2.1.2”, “bower moment#~2.10.3 cached https://github.com/moment/moment.git#2.10.6”, “bower moment#~2.10.3 validate 2.10.6 against https://github.com/moment/moment.git#~2.10.3”, “bower bootstrapaccessibilityplugin#~1.0.4 cached https://github.com/paypal/bootstrap-accessibility-plugin.git#1.0.7”, “bower bootstrapaccessibilityplugin#~1.0.4 validate 1.0.7 against https://github.com/paypal/bootstrap-accessibility-plugin.git#~1.0.4”, “bower jquery#~3.2.1 cached https://github.com/jquery/jquery-dist.git#3.2.1”, “bower jquery#~3.2.1 validate 3.2.1 against https://github.com/jquery/jquery-dist.git#~3.2.1”, "bower backbone-autocomplete# download https://github.com/martindrapeau/Backbone-Widgets/archive/master.tar.gz”, “bower underscore#>=1.7.0 cached https://github.com/jashkenas/underscore.git#1.12.0”, “bower underscore#>=1.7.0 validate 1.12.0 against https://github.com/jashkenas/underscore.git#>=1.7.0”, “bower jquery#1.9.1 - 3 cached https://github.com/jquery/jquery-dist.git#3.2.1”, “bower jquery#1.9.1 - 3 validate 3.2.1 against https://github.com/jquery/jquery-dist.git#1.9.1 - 3”, “bower underscore#>=1.5.0 cached https://github.com/jashkenas/underscore.git#1.12.0”, “bower underscore#>=1.5.0 validate 1.12.0 against https://github.com/jashkenas/underscore.git#>=1.5.0”, “bower underscore#>= 1.4.4 cached https://github.com/jashkenas/underscore.git#1.12.0”, “bower underscore#>= 1.4.4 validate 1.12.0 against https://github.com/jashkenas/underscore.git#>= 1.4.4”, “bower underscore#>=1.7.0 new version for https://github.com/jashkenas/underscore.git#>=1.7.0”, “bower underscore#>=1.7.0 resolve https://github.com/jashkenas/underscore.git#>=1.7.0”, “bower underscore#>=1.5.0 new version for https://github.com/jashkenas/underscore.git#>=1.5.0”, “bower underscore#>=1.5.0 resolve https://github.com/jashkenas/underscore.git#>=1.5.0”, “bower underscore#>= 1.4.4 new version for https://github.com/jashkenas/underscore.git#>= 1.4.4”, “bower underscore#>= 1.4.4 resolve https://github.com/jashkenas/underscore.git#>= 1.4.4”, “bower underscore#>=1.7.0 download https://github.com/jashkenas/underscore/archive/1.12.1.tar.gz”, “bower underscore#>=1.5.0 download https://github.com/jashkenas/underscore/archive/1.12.1.tar.gz”, “bower underscore#>= 1.4.4 download https://github.com/jashkenas/underscore/archive/1.12.1.tar.gz”, “bower jquery#>=1.7.0 cached https://github.com/jquery/jquery-dist.git#3.2.1”, “bower jquery#>=1.7.0 validate 3.2.1 against https://github.com/jquery/jquery-dist.git#>=1.7.0”, “bower backbone-autocomplete#* extract archive.tar.gz”, “bower backbone-autocomplete#* resolved https://github.com/martindrapeau/Backbone-Widgets.git#986ab2940c”, “bower backbone-super#~1.0.4 download https://github.com/lukasolson/backbone-super/archive/v1.0.4.tar.gz”, “bower backbone-route-filter#~0.1.2 download https://github.com/fantactuka/backbone-route-filter/archive/v0.1.3.tar.gz”, “bower underscore#>=1.5.0 extract archive.tar.gz”, “bower underscore#>=1.7.0 extract archive.tar.gz”, “bower underscore#>= 1.4.4 extract archive.tar.gz”, “bower jquery#1.9.1 - 3 new version for https://github.com/jquery/jquery-dist.git#1.9.1 - 3”, “bower jquery#1.9.1 - 3 resolve https://github.com/jquery/jquery-dist.git#1.9.1 - 3”, “bower jquery#>=1.7.0 new version for https://github.com/jquery/jquery-dist.git#>=1.7.0”, “bower jquery#>=1.7.0 resolve https://github.com/jquery/jquery-dist.git#>=1.7.0”, “bower jquery#1.9.1 - 3 download https://github.com/jquery/jquery-dist/archive/3.6.0.tar.gz”, “bower jquery#>=1.7.0 download https://github.com/jquery/jquery-dist/archive/3.6.0.tar.gz”, “bower underscore#>=1.5.0 resolved https://github.com/jashkenas/underscore.git#1.12.1”, “bower underscore#>=1.7.0 resolved https://github.com/jashkenas/underscore.git#1.12.1”, “bower backbone-super#~1.0.4 extract archive.tar.gz”, “bower backbone-super#~1.0.4 resolved https://github.com/lukasolson/backbone-super.git#1.0.4”, “bower underscore#>= 1.4.4 resolved https://github.com/jashkenas/underscore.git#1.12.1”, “bower backbone-route-filter#~0.1.2 extract archive.tar.gz”, “bower backbone-route-filter#~0.1.2 resolved https://github.com/fantactuka/backbone-route-filter.git#0.1.3”, “bower jquery#1.9.1 - 3 extract archive.tar.gz”, “bower jquery#>=1.7.0 extract archive.tar.gz”, “bower jquery#1.9.1 - 3 resolved https://github.com/jquery/jquery-dist.git#3.6.0”, “bower jquery#>=1.7.0 resolved https://github.com/jquery/jquery-dist.git#3.6.0”]}

PLAY RECAP *********************************************************************
localhost : ok=293 changed=87 unreachable=0 failed=1 skipped=678 rescued=0 ignored=0

============================================================
Ansible failed!

Decoded error:
No message to decode.

============================================================
Installation failed!

If you need help, see https://open.edx.org/getting-help .
When asking for help, please provide as much information as you can.
These might be helpful:
Your log file is at /home/haui/logs/install-20210331-175835.log
Your environment:
OPENEDX_RELEASE=open-release/koa.2a
VTE_VERSION=6003

@Anonymos_Ken, it looks like the computer on which you were trying to run the playbook had some network connectivity issues that prevented it from reaching https://registry.bower.io as per this log line.

bower bourbon#~4.2.3 EHOSTUNREACH Request to https://registry.bower.io/packages/bourbon failed: connect EHOSTUNREACH 172.67.169.196:443

If you suspect that this might have been temporary, can you try again? If you still run into the same issue, I would recommend checking the network connectivity to the site in question. If you are using a HTTP proxy, you will have to check that as well.

I tried it again but still it. Though I can use the browser to go to that site .
image

@Anonymos_Ken, testing this in your browser may not give you the relevant results since the playbook runs within a container (in case of devstack) and the browser may have additional configuration (say for http proxy) which might be making this work.

So can you try running curl https://registry.bower.io/packages/backbone from the same place that the ansible playbook runs and fails?