Archivematica 1.13 (Release Candidate 1)

217 views
Skip to first unread message

Jesús García Crespo

unread,
May 28, 2021, 12:56:17 PM5/28/21
to archiv...@googlegroups.com

We're pleased to announce the release of Archivematica v1.13.0-rc.1, our first release candidate before the final release planned in early July.


Interim release notes: https://wiki.archivematica.org/Archivematica_1.13.0_and_Storage_Service_0.18.0_release_notes


The biggest change is the upgrade to Python 3.6. Please help us test it - we need your feedback! You can follow our installation instructions using Ansible (https://www.archivematica.org/en/docs/archivematica-1.13/admin-manual/installation-setup/installation/install-ansible/) to deploy development branches or our git tags:


- Archivematica: tag v1.13.0-rc.1

- Archivematica Storage Service: tag v0.18.0-rc.1


Our packages have not been made available yet.


Keep up to date with this release using our issue tracker: https://git.io/JGYKU.


--
Jesús García Crespo (he/him/his)
Artefactual Systems Inc.

Sarah Romkey

unread,
Jun 10, 2021, 12:49:57 PM6/10/21
to archivematica

Hello all,

Following up on Jesús's announcement a couple of weeks ago, we now have a second release candidate tagged for testing. We have also updated the Archivematica Vagrant box to use the most recent release candidate tag, which we hope will encourage more testers to install and give it a try! Please see:


Because this release upgrades to Python 3, release testing is really important. All parts of the code are potentially effected. Even if you install and just run though what is for you a "typical" workflow, it would be immensely helpful to us. If you experience bugs or issues while testing please report them in the Archivematica Issues repo: https://github.com/archivematica/Issues/issues

Thank you all very much!

Cheers,

Sarah

Joseph Anderson

unread,
Jun 16, 2021, 11:18:21 AM6/16/21
to archivematica
Is there any way to install this to test in centos/redhat environment?

Also, current instructions for Centos/Redhat specify Centos 7. I'm assuming that v.1.13 would instead use 8 because 7 distribution uses Python 2. Is that correct? I'm tentatively planning on having our IT guy spin up a new redhat 8 for migration to python3. Just want to make sure that was a sensible plan.

Thanks,

Joseph

Jesús García Crespo

unread,
Jun 16, 2021, 12:11:00 PM6/16/21
to archiv...@googlegroups.com
Hi Joseph,

On Wed, Jun 16, 2021 at 5:18 PM Joseph Anderson <joseph_...@fitnyc.edu> wrote:
Is there any way to install this to test in centos/redhat environment?

We've been successfully deploying using CentOS 7 with the ansible-archivematica-src role. Our Ansible role is tested with both Ubuntu 18.04 and CentOS 7.
You can also try the RPM packages, but we haven't published them yet. You have to build your own packages from the am-packbuild repository (branch qa/1.x). With Docker installed, `make -C rpm` should generate the repository. You can use the ansible-archivematica-src role to deploy from your managed repository (will require some involved configuration) or from rpm-testing, which uses Vagrant. These are undocumented workflows but easy enough if you've built RPM packages before.

Also, current instructions for Centos/Redhat specify Centos 7. I'm assuming that v.1.13 would instead use 8 because 7 distribution uses Python 2. Is that correct? I'm tentatively planning on having our IT guy spin up a new redhat 8 for migration to python3. Just want to make sure that was a sensible plan.

Archivematica v1.13 targets Python 3.6 specifically which is available in CentOS 7, namely Python 3.6.8. E.g. this is working for me,

    $ docker run -it --entrypoint=bash --rm centos:7 -c "yum -y install python36"

Support for CentOS 8 will not be available in this release. A conversation about CentOS 8 was started here: https://github.com/archivematica/Issues/issues/1047 - we should probably continue that discussion and gather more feedback from the community. I'd be curious to hear your opinion about the recent changes in the project and its roadmap.

Thank you!

Joseph Anderson

unread,
Jun 16, 2021, 12:58:26 PM6/16/21
to archivematica
Thanks Jesús. Series of bad assumptions on my part. We work specifically with Redhat at our institution, and yes, I understand you can install python3 on rhel 7 using the software collections repo, I had an experience with another application of upgrading PHP and it was a bit of a headache, so I just assumed that starting off with rhel 8 would make the whole process easier. But I guess Archivematica won't work on rhel 8, or is it just untested?

Thanks,

Joseph

--
You received this message because you are subscribed to a topic in the Google Groups "archivematica" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/archivematica/Qh0M-EHubjI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to archivematic...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/archivematica/CALavCbSNrWoF%3DntA3yYRPYFrCi2wHrLmf22okaNkQK4Ru%3DRhWg%40mail.gmail.com.


--
Joseph Anderson (he, him, his)
Digital Initiatives Librarian | Assistant Professor
Gladys Marcus Library | Goodman Resource Center
Fashion Institute of Technology
Seventh Avenue at 27th Street, Room E619
New York, New York  10001

*The College is closed on Fridays through August 13th* 
FIT is operating remotely this Summer. Email is the most effective means of contact during business hours. Please contact Public Safety at (212) 217-7777 should you have an emergency.

Jesús García Crespo

unread,
Jun 17, 2021, 4:59:28 AM6/17/21
to archiv...@googlegroups.com
Hi Joseph,

I understand you can install python3 on rhel 7 using the software collections repo

I don't think we're using the software collections repo, we found python3.6 listed in the centos/7/os/x86_64 repo and mentioned in the release notes. Is the situation very different on RHEL 7? 

But I guess Archivematica won't work on rhel 8, or is it just untested?

We haven't tested it yet. I'd be curious to know how it goes if you give it a try.

Thank you,

You received this message because you are subscribed to the Google Groups "archivematica" group.
To unsubscribe from this group and stop receiving emails from it, send an email to archivematic...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/archivematica/CAJ4zM5%2B69zbWPFx0M-1%2B2FF4L4Ho4CY6TsYchj3hviCmBkojZA%40mail.gmail.com.

Joseph Anderson

unread,
Jun 17, 2021, 10:59:28 AM6/17/21
to archivematica
I'm not sure how different it is on Redhat or if our IT administers are just more strict about using official repositories, but for rhel 7 I think you would need to probably follow these instructions to install python3: https://developers.redhat.com/blog/2018/08/13/install-python3-rhel

Following those instructions is totally doable, but I think it's a bit more complicated than on Centos where you can do it with a single yum command. And then it installs python3 in an unconventional directory and then you have to take special steps to permanently enable it. Like I said previously, I had to do this with PHP for 5 to 7 for the application Omeka, and found it was much easier to instead upgrade to a newer version of rhel that supported php 7 out of the gate.

Anyhow, I'll see if I can find the time to test out 1.13 on rhel 8. Maybe it will just work and all be a moot point 😎

Kun Lin

unread,
Jun 17, 2021, 11:49:38 AM6/17/21
to archivematica
Is there an upgrade path from current version?

Jesús García Crespo

unread,
Jun 21, 2021, 2:09:41 AM6/21/21
to archiv...@googlegroups.com
Hi there,

On Thu, Jun 17, 2021 at 5:49 PM Kun Lin <li...@whitman.edu> wrote:
Is there an upgrade path from current version?

Yes, we've tested using our Ansible role and it's working fine, we'll be testing the upgrade path with packages too.

The virtual environment is completely replaced to make the jump to Python 3.

Thank you,
 

Joseph Anderson

unread,
Jul 13, 2021, 12:30:05 PM7/13/21
to archivematica
Just following up on this, I tested the official 1.13 release on rhel 8 and it didn't work. It gets caught up on the dependencies for archivematica-storage-service, for unar and policycoreutils-python. Did some searching and doesn't look like there's redhat/centos 8 version of unar available at all, so couldn't try to do some sort of workaround. 

Guess will stick with rhel 7.

Best,

Joseph

Sarah Romkey

unread,
Jul 13, 2021, 1:16:48 PM7/13/21
to archiv...@googlegroups.com
Thanks for reporting back!

Sarah Romkey, MAS,MLIS
Archivematica Program Manager
@archivematica / @accesstomemory




--
You received this message because you are subscribed to the Google Groups "archivematica" group.
To unsubscribe from this group and stop receiving emails from it, send an email to archivematic...@googlegroups.com.

Santiago Rodríguez Collazo

unread,
Nov 23, 2021, 11:58:16 AM11/23/21
to archivematica
Hi

A work in progress effort towards RHEL 8 / CentOS 8 support has been made, and is available here: https://github.com/artefactual/deploy-pub/tree/wip/centos8/playbooks/archivematica-centos8 

More info about wich changes have been needed is availabe in the tracking issue at https://github.com/archivematica/Issues/issues/1047#issuecomment-976465489

Joseph Anderson

unread,
Nov 23, 2021, 12:06:14 PM11/23/21
to archivematica
Cool, thanks for the update!

You received this message because you are subscribed to a topic in the Google Groups "archivematica" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/archivematica/Qh0M-EHubjI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to archivematic...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/archivematica/f2fb2211-e74c-4fa2-97bb-a7b4182ceab2n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages