{"action":"created","issue":{"url":"https://api.github.com/repos/bitnami/bitnami-docker-matomo/issues/15","repository_url":"https://api.github.com/repos/bitnami/bitnami-docker-matomo","labels_url":"https://api.github.com/repos/bitnami/bitnami-docker-matomo/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/bitnami/bitnami-docker-matomo/issues/15/comments","events_url":"https://api.github.com/repos/bitnami/bitnami-docker-matomo/issues/15/events","html_url":"https://github.com/bitnami/bitnami-docker-matomo/issues/15","id":311600586,"node_id":"MDU6SXNzdWUzMTE2MDA1ODY=","number":15,"title":"Intalling Matomo fails with JS Error ","user":{"login":"pixlol","id":38104628,"node_id":"MDQ6VXNlcjM4MTA0NjI4","avatar_url":"https://avatars1.githubusercontent.com/u/38104628?v=4","gravatar_id":"","url":"https://api.github.com/users/pixlol","html_url":"https://github.com/pixlol","followers_url":"https://api.github.com/users/pixlol/followers","following_url":"https://api.github.com/users/pixlol/following{/other_user}","gists_url":"https://api.github.com/users/pixlol/gists{/gist_id}","starred_url":"https://api.github.com/users/pixlol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pixlol/subscriptions","organizations_url":"https://api.github.com/users/pixlol/orgs","repos_url":"https://api.github.com/users/pixlol/repos","events_url":"https://api.github.com/users/pixlol/events{/privacy}","received_events_url":"https://api.github.com/users/pixlol/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":23,"created_at":"2018-04-05T13:01:44Z","updated_at":"2018-07-18T08:22:44Z","closed_at":null,"author_association":"NONE","body":"**Description**\r\nIt try to upgrade from piwik 3.2.1 to matomo 3.4.0-r1.\r\n\r\nI have changed the image to use:\r\n```\r\n    image: bitnami/matomo\r\n```\r\nI have changed the environment variables to the new names:\r\n```\r\n - MATOMO_USERNAME=****\r\n - MATOMO_PASSWORD=****\r\n - MATOMO_EMAIL=****\r\n - MATOMO_DATABASE_USER=root\r\n - MATOMO_DATABASE_PASSWORD=****\r\n - MARIADB_HOST=mariadb\r\n - MARIADB_PORT_NUMBER=3306\r\n```\r\n\r\nAfter this changes I expect the stack to start fine and install matomo 3.4.0 successfully.\r\n\r\nThe container starts up fine but it crashes with the following message:\r\n```\r\nanalytics_1  | matomo  INFO  Installing matomo. It could take some minutes...\r\nanalytics_1  | Error executing 'postInstallation': Cannot read property 'badInput' of undefined\r\nanalytics_1  | No link matching 'Next »'\r\nanalytics_1  | Error: [$compile:tpload] http://errors.angularjs.org/1.6.5/$compile/tpload?p0=plugins%2FCoreHome%2Fangularjs%2Fmenudropdown%2Fmenudropdown.directive.html%3Fcb%3Dundefined&p1=-1&p2=\r\nanalytics_1  |     at http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:31:76\r\nanalytics_1  |     at http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:185:117\r\nanalytics_1  |     at http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:160:167\r\nanalytics_1  |     at m.$digest (http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:171:70)\r\nanalytics_1  |     at m.$apply (http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:174:281)\r\nanalytics_1  |     at l (http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:126:395)\r\nanalytics_1  |     at XMLHttpRequest.e (http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:132:350)\r\nanalytics_1  |     at XMLHttpRequest.callback.(anonymous function) (/opt/bitnami/nami/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:230:32)\r\nanalytics_1  |     at invokeEventListeners (/opt/bitnami/nami/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:195:25)\r\nanalytics_1  |     at invokeInlineListeners (/opt/bitnami/nami/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:163:7)\r\nanalytics_1  | Error: [$compile:tpload] http://errors.angularjs.org/1.6.5/$compile/tpload?p0=plugins%2FCoreHome%2Fangularjs%2Fmenudropdown%2Fmenudropdown.directive.html%3Fcb%3Dundefined&p1=-1&p2=\r\nanalytics_1  |     at http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:31:76\r\nanalytics_1  |     at http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:185:117\r\nanalytics_1  |     at http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:160:167\r\nanalytics_1  |     at m.$digest (http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:171:70)\r\nanalytics_1  |     at m.$apply (http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:174:281)\r\nanalytics_1  |     at l (http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:126:395)\r\nanalytics_1  |     at XMLHttpRequest.e (http://127.0.0.1/index.php?module=Installation&action=getInstallationJs&cb=54e9a34628e810c54987e038d8cfb3de:132:350)\r\nanalytics_1  |     at XMLHttpRequest.callback.(anonymous function) (/opt/bitnami/nami/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:230:32)\r\nanalytics_1  |     at invokeEventListeners (/opt/bitnami/nami/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:195:25)\r\nanalytics_1  |     at invokeInlineListeners (/opt/bitnami/nami/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:163:7)\r\ndocker_analytics_1 exited with code 1\r\n```\r\n\r\nCould you please investigate this issue? TIA!\r\n\r\n**Version**\r\n\r\n- Output of `docker version`:\r\n```\r\nClient:\r\n Version:       18.03.0-ce\r\n API version:   1.37\r\n Go version:    go1.9.4\r\n Git commit:    0520e24\r\n Built: Wed Mar 21 23:10:01 2018\r\n OS/Arch:       linux/amd64\r\n Experimental:  false\r\n Orchestrator:  swarm\r\n\r\nServer:\r\n Engine:\r\n  Version:      18.03.0-ce\r\n  API version:  1.37 (minimum version 1.12)\r\n  Go version:   go1.9.4\r\n  Git commit:   0520e24\r\n  Built:        Wed Mar 21 23:08:31 2018\r\n  OS/Arch:      linux/amd64\r\n  Experimental: false\r\n```\r\n\r\n- Output of `docker info`:\r\n```\r\nContainers: 2\r\n Running: 0\r\n Paused: 0\r\n Stopped: 2\r\nImages: 2\r\nServer Version: 18.03.0-ce\r\nStorage Driver: overlay2\r\n Backing Filesystem: extfs\r\n Supports d_type: true\r\n Native Overlay Diff: true\r\nLogging Driver: json-file\r\nCgroup Driver: cgroupfs\r\nPlugins:\r\n Volume: local\r\n Network: bridge host macvlan null overlay\r\n Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog\r\nSwarm: active\r\n NodeID: az4h4ygab57i7ofv6uv4vmcbg\r\n Is Manager: true\r\n ClusterID: 33c0oy3wgdekra25oln70pehy\r\n Managers: 1\r\n Nodes: 1\r\n Orchestration:\r\n  Task History Retention Limit: 5\r\n Raft:\r\n  Snapshot Interval: 10000\r\n  Number of Old Snapshots to Retain: 0\r\n  Heartbeat Tick: 1\r\n  Election Tick: 3\r\n Dispatcher:\r\n  Heartbeat Period: 5 seconds\r\n CA Configuration:\r\n  Expiry Duration: 3 months\r\n  Force Rotate: 0\r\n Autolock Managers: false\r\n Root Rotation In Progress: false\r\n Node Address: 192.168.178.33\r\n Manager Addresses:\r\n  192.168.178.33:2377\r\nRuntimes: runc\r\nDefault Runtime: runc\r\nInit Binary: docker-init\r\ncontainerd version: cfd04396dc68220d1cecbe686a6cc3aa5ce3667c\r\nrunc version: 4fc53a81fb7c994640722ac585fa9ca548971871\r\ninit version: 949e6fa\r\nSecurity Options:\r\n apparmor\r\n seccomp\r\n  Profile: default\r\nKernel Version: 4.13.0-37-generic\r\nOperating System: Ubuntu 16.04.4 LTS\r\nOSType: linux\r\nArchitecture: x86_64\r\nCPUs: 4\r\nTotal Memory: 15.57GiB\r\nName: tobias-ThinkPad-E570\r\nID: LRPF:W5H6:XRUM:SK6M:3EB5:UXDZ:XEZS:VQEQ:3C4X:Y3UE:H2BC:JRCP\r\nDocker Root Dir: /var/lib/docker\r\nDebug Mode (client): false\r\nDebug Mode (server): false\r\nRegistry: https://index.docker.io/v1/\r\nLabels:\r\nExperimental: false\r\nInsecure Registries:\r\n 127.0.0.1:5000\r\n 127.0.0.0/8\r\nLive Restore Enabled: false\r\n```\r\n\r\n- Output of `docker-compose version`:\r\n```\r\ndocker-compose version 1.18.0, build 8dd22a9\r\ndocker-py version: 2.6.1\r\nCPython version: 2.7.13\r\nOpenSSL version: OpenSSL 1.0.1t  3 May 2016\r\n```"},"comment":{"url":"https://api.github.com/repos/bitnami/bitnami-docker-matomo/issues/comments/405850896","html_url":"https://github.com/bitnami/bitnami-docker-matomo/issues/15#issuecomment-405850896","issue_url":"https://api.github.com/repos/bitnami/bitnami-docker-matomo/issues/15","id":405850896,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNTg1MDg5Ng==","user":{"login":"juan131","id":6740773,"node_id":"MDQ6VXNlcjY3NDA3NzM=","avatar_url":"https://avatars3.githubusercontent.com/u/6740773?v=4","gravatar_id":"","url":"https://api.github.com/users/juan131","html_url":"https://github.com/juan131","followers_url":"https://api.github.com/users/juan131/followers","following_url":"https://api.github.com/users/juan131/following{/other_user}","gists_url":"https://api.github.com/users/juan131/gists{/gist_id}","starred_url":"https://api.github.com/users/juan131/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/juan131/subscriptions","organizations_url":"https://api.github.com/users/juan131/orgs","repos_url":"https://api.github.com/users/juan131/repos","events_url":"https://api.github.com/users/juan131/events{/privacy}","received_events_url":"https://api.github.com/users/juan131/received_events","type":"User","site_admin":false},"created_at":"2018-07-18T08:22:44Z","updated_at":"2018-07-18T08:22:44Z","author_association":"CONTRIBUTOR","body":"Hi @Edzilla2000 \r\n\r\nDoes that external database already have a user and database created with names *matomo*? Has the user *matomo* all the permissions granted on the database by identifying itself with the password you indicated on **MATOMO_DATABASE_PASSWORD**?"}}
{"actor":{"display_login":"juan131"}}