Closed bondjimbond closed 4 months ago
Also confirming what @bondjimbond found already; make demo
is failing on an Apple M1 Mac Mini.
Running the following:
3.3.3 (64133
ARM versionSteps taken
gh repo clone Islandora-Devops/isle-dc
cd isle-dc
make demo
Failure output:
make demo
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3432 100 3432 0 0 4923 0 --:--:-- --:--:-- --:--:-- 4923
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1708 100 1708 0 0 7907 0 --:--:-- --:--:-- --:--:-- 7907
docker-compose pull
Pulling activemq ... done
Pulling alpaca ... done
Pulling blazegraph ... done
Pulling cantaloupe ... done
Pulling fcrepo ... done
Pulling fits ... done
Pulling crayfits ... done
Pulling homarus ... done
Pulling houdini ... done
Pulling hypercube ... done
Pulling mariadb ... done
Pulling matomo ... done
Pulling milliner ... done
Pulling recast ... done
Pulling solr ... done
Pulling traefik ... done
Pulling drupal ... done
Pulling watchtower ... done
Docker Compose is now in the Docker CLI, try `docker compose up`
Creating network "isle-dc_default" with the default driver
Creating network "gateway" with driver "bridge"
Creating volume "isle-dc_activemq-data" with default driver
Creating volume "isle-dc_blazegraph-data" with default driver
Creating volume "isle-dc_cantaloupe-data" with default driver
Creating volume "isle-dc_drupal-sites-data" with default driver
Creating volume "isle-dc_fcrepo-data" with default driver
Creating volume "isle-dc_mariadb-data" with default driver
Creating volume "isle-dc_mariadb-files" with default driver
Creating volume "isle-dc_matomo-config-data" with default driver
Creating volume "isle-dc_solr-data" with default driver
Creating isle-dc_homarus_1 ... done
Creating isle-dc_hypercube_1 ... done
Creating isle-dc_houdini_1 ... done
Creating isle-dc_mariadb_1 ... done
Creating isle-dc_alpaca_1 ... done
Creating isle-dc_fits_1 ... done
Creating isle-dc_recast_1 ... done
Creating isle-dc_solr_1 ... done
Creating isle-dc_cantaloupe_1 ... done
Creating isle-dc_milliner_1 ... done
Creating traefik ... done
Creating isle-dc_activemq_1 ... done
Creating isle-dc_watchtower_1 ... done
Creating isle-dc_blazegraph_1 ... done
Creating isle-dc_fcrepo_1 ... done
Creating isle-dc_crayfits_1 ... done
Creating isle-dc_matomo_1 ... done
Creating isle-dc_drupal_1 ... done
PHP Notice: Uninitialized string offset: 0 in /var/www/drupal/vendor/drush/drush/src/Preflight/ArgsPreprocessor.php on line 72
PHP Notice: Uninitialized string offset: 0 in /var/www/drupal/vendor/drush/drush/src/Preflight/ArgsPreprocessor.php on line 72
PHP Notice: Uninitialized string offset: 0 in /var/www/drupal/vendor/drush/drush/src/Preflight/ArgsPreprocessor.php on line 72
Password:
docker cp /Users/gavin/Projects/isle-dc/demo-data/public-files.tgz $(docker-compose ps -q drupal):/tmp/public-files.tgz
docker-compose exec -T drupal with-contenv bash -lc 'tar zxvf /tmp/public-files.tgz -C /var/www/drupal/web/sites/default/files && chown -R nginx:nginx /var/www/drupal/web/sites/default/files && rm /tmp/public-files.tgz'
make[1]: *** [drupal-public-files-import] Error 1
make: *** [demo] Error 2
Glad it's not just me!
To add some info: Mac Mini 2018, I7 processor, 32 GB RAM, Catalina
On a 2019 iMac (Big Sur 11.4), I'm having the same issue with 'make local'. However, 'make demo' worked for me in a freshly-cloned repo.
EDIT: this was in the 'development' branch. I'm now trying the 'make-local-from-demo' branch per Danny's presentation (https://www.youtube.com/watch?v=RH-8odW2Fm4) and seem to be having better luck.
I don't seem to be having any issues any more on the development branch.
@thomasdeater This build still suffers from a docker-compose version issue. This might be the issue for you. Are you using docker-compose 2.x or greater? Is so downgrade to 1.x. That seems to work for me
The make (local|demo)
command has been replaced by documentation.
$ make demo
make demo has been removed. To create a demo site, please follow the instructions at https://islandora.github.io/documentation/installation/docker-local/
Fresh install of isle-dc, after a complete prune of Docker - cannot get isle-dc to work.
Here's the output of
make demo
:Similar results for
make local
.@dannylamb tried replicating on his machine (not a Mac) and could not duplicate the problem. Would appreciate if a Mac user could attempt.