Islandora 2.0.0 Release Install

87 views
Skip to first unread message

Tom Misilo

unread,
Aug 27, 2021, 9:40:12 AM8/27/21
to islandora
Hello,

I was wondering if anyone has utilized the directions (https://islandora.github.io/documentation/installation/docker-custom/) with the custom codebase described here (https://islandora.github.io/documentation/installation/docker-local/) using this profile https://github.com/islandora-devops/islandora_profile listed on the page?


I am running into composer version mismatch errors when I try running make local

I made the following changes to the composer.json so it will install stop yelling about  version constraints.

+  "minimum-stability": "dev",
   "repositories":{
     "drupal":{
       "type":"composer",
@@ -25,15 +26,15 @@
     "drush/drush": "^10.3",
     "easyrdf/easyrdf": "*",
     "islandora-rdm/islandora_fits": "dev-8.x-1.x",
-    "islandora/controlled_access_terms": "dev-8.x-1.x",
-    "islandora/islandora": "dev-8.x-1.x",
-    "islandora/islandora_defaults": "dev-8.x-1.x",
+    "islandora/controlled_access_terms": "^2.0",
+    "islandora/islandora": "^2.0",
+    "islandora/islandora_defaults": "^2.0",
     "drupal/admin_toolbar": "^2.0",
     "drupal/context": "^4.0@beta",
     "drupal/core-composer-scaffold": "^9.2",
     "drupal/jwt": "^1.0@beta",
     "drupal/matomo": "^1.7",
-    "islandora/openseadragon": "dev-8.x-1.x",
+    "islandora/openseadragon": "^2.0",


I than get the following errors:


I did notice that it is saying certain modules (matomo, openseadragon, islandora_defaults,  search_api_solr) are not installed. Aren't these included by default?

Thanks for any help getting this going! We are looking forward to implementing this over the next couple of months!

Tom

Daniel Lamb

unread,
Aug 30, 2021, 12:49:43 PM8/30/21
to isla...@googlegroups.com
Hey Tom,

Unless you set it in your .env to install using existing configuration, none of the modules will be enabled by default.  If after installation, you enable those modules, the `make hydrate` command will pick up on it and try to configure them for you.

You mention version mismatch errors, what exactly did you bump into there?
 

--
For more information about using this group, please read our Listserv Guidelines: http://islandora.ca/content/welcome-islandora-listserv
---
You received this message because you are subscribed to the Google Groups "islandora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to islandora+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/islandora/bc8c947a-0851-45d3-82fb-ff16b96d5a06n%40googlegroups.com.

Tom Misilo

unread,
Aug 30, 2021, 2:12:24 PM8/30/21
to isla...@googlegroups.com
Hi Daniel,

I will take a look at that. I fell back to utilizing the "install-profile" branch to get make local with some of the addons.

+  "minimum-stability": "dev",
   "repositories":{
     "drupal":{
       "type":"composer",
@@ -25,15 +26,15 @@
     "drush/drush": "^10.3",
     "easyrdf/easyrdf": "*",
     "islandora-rdm/islandora_fits": "dev-8.x-1.x",
-    "islandora/controlled_access_terms": "dev-8.x-1.x",
-    "islandora/islandora": "dev-8.x-1.x",
-    "islandora/islandora_defaults": "dev-8.x-1.x",
+    "islandora/controlled_access_terms": "^2.0",
+    "islandora/islandora": "^2.0",
+    "islandora/islandora_defaults": "^2.0",
     "drupal/admin_toolbar": "^2.0",
     "drupal/context": "^4.0@beta",
     "drupal/core-composer-scaffold": "^9.2",
     "drupal/jwt": "^1.0@beta",
     "drupal/matomo": "^1.7",
-    "islandora/openseadragon": "dev-8.x-1.x",
+    "islandora/openseadragon": "^2.0",

Is the diff of changes I had to make when I was trying to follow the directions in the manual. If I am trying to use the https://github.com/islandora-devops/islandora_profile as my base "codebase" what should my settings be in the .env file?

Thanks,
Tom

Reply all
Reply to author
Forward
0 new messages