Diego,
I shutdown docker machines and removed the directories, and reinstalled 1.0.0-RC2D9 from scratch.
From the command line the deploy command ends in success. However...
The homepage is blank of all content, and only has, the search button, plus:
User account menu
I am not seeing any of the demo content which I see in the instance that you had spun up.
I was expecting that the command:
docker exec -ti esmero-php bash -c 'scripts/archipelago/deploy.sh'
was going to load the demo content.
I am only seeing the following warning message during the installation:
[info] olivero theme installed.
[info] bootstrap_barrio_subtheme theme installed.
[warning] The "block_content:1cdf7155-eb60-4f27-9e5e-64fffe93127a" was not found
[notice] Missing required data for configuration: role_theme_switcher.settings
[notice] Performed install task: install_config_import_batch
[notice] Performed install task: install_config_download_translations
[notice] Performed install task: install_config_revert_install_changes
[notice] Performed install task: install_configure_form
[notice] Cron run completed.
[notice] Performed install task: install_finished
[success] Installation complete.
[success] Cache rebuild complete.
When the following command is executed:
docker exec -ti -u www-data esmero-php bash -c "cd web;../vendor/bin/drush -y si --verbose --existing-config --db-url=mysql://root:esmerodb@esmero-db/drupal9 --account-name=admin --account-pass=archipelago -r=/var/www/html/web --sites-subdir=default --notify=false;drush cr;chown -R www-data:www-data sites;"
The sequence of commands, I ran were:
1088 git clone
https://github.com/esmero/archipelago-deployment.git archipelago-deployment
1089 cd archipelago-deployment
1090 git checkout 1.0.0-RC2D9
1091 cp docker-compose-linux.yml docker-compose.yml
1092 vi docker-compose.yml
1093 grep -rlZ localhost:8183 config/sync | xargs -0 sed -i 's/localhost:8183/libdev07:8183/g'
1094 docker-compose up -d
1095 sudo chown -R 100:100 persistent/iiifcache
1096 sudo chown -R 8983:8983 persistent/solrcore
1097 docker exec -ti esmero-php bash -c "chown -R www-data:www-data private"
1099 git pull
1100 docker exec -ti esmero-php bash -c "composer install"
1101 docker exec -ti esmero-php bash -c 'scripts/archipelago/setup.sh'
1102 docker exec -ti -u www-data esmero-php bash -c "cd web;../vendor/bin/drush -y si --verbose --existing-config --db-url=mysql://root:esmerodb@esmero-db/drupal9 --account-name=admin --account-pass=archipelago -r=/var/www/html/web --sites-subdir=default --notify=false;drush cr;chown -R www-data:www-data sites;"
1103 docker exec -ti esmero-php bash -c 'drush ucrt demo --password="demo"; drush urol metadata_pro "demo"'
1104 docker exec -ti esmero-php bash -c 'scripts/archipelago/deploy.sh'
On line 1092, I am only changing the menio port to 9001, since I was having a conflict on my machine.
grep -B 7 9001 docker-compose.yml
minio:
container_name: esmero-minio
restart: always
image: minio/minio:latest
volumes:
- ${PWD}/persistent/miniodata:/data:cached
ports:
- "9001:9000"
In the Drupal logfile, there are a few "access denied" error messages.
FYI
$ ls -lah
total 740K
drwxr-xr-x. 15 tadams library 4.0K May 21 19:45 .
drwxr-xr-x. 17 tadams library 4.0K May 21 18:56 ..
-rw-r--r--. 1 tadams library 6.5K May 21 18:56 composer.json
-rw-r--r--. 1 tadams library 658K May 21 18:56 composer.lock
drwxr-xr-x. 3 tadams library 18 May 21 18:56 config
drwxr-xr-x. 3 tadams library 4.0K May 21 18:56 d8content
-rw-r--r--. 1 tadams library 1.3K May 21 18:56 docker-compose.dev.yml
-rw-r--r--. 1 tadams library 2.5K May 21 18:56 docker-compose-legacy.yml
-rw-r--r--. 1 tadams library 2.7K May 21 18:56 docker-compose-linux.yml
-rw-r--r--. 1 tadams library 2.8K May 21 18:56 docker-compose-osx.yml
-rw-r--r--. 1 tadams library 2.7K May 21 18:56 docker-compose.yml
drwxr-xr-x. 2 tadams library 59 May 21 18:56 docs
drwxr-xr-x. 4 tadams library 69 May 21 18:56 drush
-rw-r--r--. 1 root root 357 May 21 19:45 .editorconfig
-rw-r--r--. 1 tadams library 747 May 21 18:56 .env
drwxr-xr-x. 8 tadams library 198 May 21 19:41 .git
-rw-r--r--. 1 root root 3.8K May 21 19:45 .gitattributes
-rw-r--r--. 1 tadams library 927 May 21 18:56 .gitignore
-rw-r--r--. 1 tadams library 321 May 21 18:56 load.environment.php
drwxr-xr-x. 2 tadams library 45 May 21 18:56 nginxconfigford8
drwxr-xr-x. 2 tadams library 4.0K May 21 18:56 patches
drwxr-xr-x. 9 tadams library 152 May 21 19:38 persistent
drwxr-xr-x. 2 82 82 23 May 21 18:56 private
-rw-r--r--. 1 tadams library 5.6K May 21 18:56 README.md
drwxr-xr-x. 4 tadams library 41 May 21 18:56 scripts
drwxr-xr-x. 91 root root 4.0K May 21 19:45 vendor
drwxr-xr-x. 8 tadams library 4.0K May 21 19:45 web
drwxr-xr-x. 2 tadams library 40 May 21 18:56 xdebug
[tadams@libdev07 archipelago-deployment]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f10b81deab02 nginx "nginx -g 'daemon of…" 55 minutes ago Up 55 minutes 0.0.0.0:8001->80/tcp esmero-web
33c68a56a266 esmero/esmero-nlp:1.0 "/usr/local/bin/entr…" 55 minutes ago Up 55 minutes 0.0.0.0:6400->6400/tcp esmero-nlp
5baf30c9b7d3 solr:8.8.2 "docker-entrypoint.s…" 55 minutes ago Up 53 minutes 0.0.0.0:8983->8983/tcp esmero-solr
79c9297bc04e mysql:8.0.22 "docker-entrypoint.s…" 55 minutes ago Up 55 minutes 3306/tcp, 33060/tcp esmero-db
b862ab04722b minio/minio:latest "/usr/bin/docker-ent…" 55 minutes ago Up 55 minutes 0.0.0.0:9001->9000/tcp esmero-minio
034770feca97 esmero/php-7.4-fpm:1.0.0-RC1 "docker-php-entrypoi…" 55 minutes ago Up 55 minutes 9000/tcp esmero-php
be281f033b55 esmero/cantaloupe-s3:4.1.9RC "sh -c 'java -Dcanta…" 55 minutes ago Up 55 minutes 0.0.0.0:8183->8182/tcp esmero-cantaloupe