Skip to content
Mark Jordan edited this page Apr 22, 2020 · 12 revisions

Time/Place

This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join. Here is the info:

Attendees

  • Daniel Lamb
  • Melissa Anez
  • Mark Jordan
  • Jared Whiklo
  • Yamil Suarez
  • Willow Gillingham 🔥 💃
  • Don Richards
  • Chris Kellen
  • Cary Gordon
  • Debbie Flitner
  • Bethany Seeger
  • Seth Shaw
  • Aaron Birkland

Agenda

  1. How is everyone doing?
  2. Release Update
    1. Box is being uploaded to https://app.vagrantup.com/islandora/boxes/8/versions/1.1.0
    2. Working through update instructions (mostly bash) on the sandbox
  3. How to resolve the 15,342 different problems that can occur when I try to spin up a VM
  4. How to get to a 7.x-style batch upload from .zip
  5. Issue Roundup
    1. https://github.com/Islandora/documentation/issues/1487
    2. https://github.com/Islandora/documentation/issues/1489
    3. https://github.com/Islandora/documentation/issues/1491
  6. Feel free to add agenda items...

Minutes

  1. Release Update - this is still moving… uploading a base-box to the vagrant cloud so that we won’t have to build with Ansible. Kind of like an *.ova. We need to consider upgrade paths through versions -- we all have similar methods (puppet scripts, ansible, bash update scripts). Going through the steps to update, there are many little needs like: possible errors that we’d need to report back, or a need to have a database snapshot, getting fedora updated, etc.

    Mark Jordan mentioned how ISLE is doing the same thing and how there are common needs. Even if some things are potentially going to be moving toward docker containers, Danny mentioned that we cannot abandon the playbook.

    Cary mentions that some of our approach has been setting ourselves up to get blown over. Suggested that we unify under a single approach, but that all different approaches are a little bit outside of our scope -- since there are some headaches included in ansible builds, and this all slows us down. There are all sorts of solutions to allow us to use docker with ansible.

    Bethany reminded us how Islandora 7 was later adapted for dockerization with ISLE. Cary feels that they represent two separate projects… but ISLE is just the same yet a different path.

    Aaron spoke about their implementation at Johns Hopkins - and put in his two cents on how the options are there and that they are different - specifically how the methodology is different and it specifies how the entire drupal site can be committed to a git repository. The appeal is there for each for different reasons.

    The ISLE was initially started with 7.x and 8 was not yet very well-defined. Now, ISLE 8 is getting closer to the Islandora DevOps. The ICG is a full member of the Islandora foundation. Mark reminds us that we need to keep in mind the aspect of maintenance.

    Working through update instructions (mostly bash) on the sandbox Danny has these various scripts that speak to distinct needs like “how do you update karaf?”, etc.

  2. How to resolve the 15,342 different problems that can occur when I try to spin up a VM Some of the discussion for (1.) above speaks to the issue of spinning up a VM with the ansible scripts. Willow offered to share the “Known issues with vagrant and how to resolve them” -- and Danny said that there are system admin documentation that may be a good place to document how to get around the issues. The future will be better in that the *.ova could easily started up.

    Cary asked if there was anything that we could do on the upstream side that could improve the time-out issues. Danny says that we could but it would come at a cost. Willow mentioned that we are considering updating our php in the deploy so that there is no memory limit… also to possibly turn off the clamav for the development environments.

    UPI has had issues with their playbook also… it speaks to the need to streamline the process and to potentially have some more documentation that speaks to the various needs / steps.

  3. How to get to a 7.x-style batch upload from .zip Melissa added this issue to the agenda -- is there a path going forward that would support the possibility of ingesting in a similar way that Islandora 7.x supported. Danny added that this has been discussed in various meetings.

    Mark’s experience with Islandora Workbench-- Drupal is fairly relentless in just crashing when it gets something that it doesn’t like… that a separate “validation” step would be needed to see if there are going to be any problems. If we do offer a 7.x style zip upload, we should really do some sanity check and double-check a CSV file if it is in there. The DGI drag and drop loader was very sweet.

    This will be made into a new ticket… so stay tuned for more conversations on this and updates in the not-too-distant future.

Issue Roundup - Skipped this in the interest of time.

This is an archive. For new Tech Call notes, click here

⚠️ ARCHIVED Islandora Tech Calls

⚠️ ARCHIVED Islandora User Calls

Clone this wiki locally