mark_nl
(Mark Verlinde)
May 29, 2021, 6:08pm
1
Sooner or later a nextcloud update is in need of a newer version of mariadb (mysql).
Looks like it is going to be the scl rh-mariadb105, those familiar with the el7 arm 32-bit infra structure know there are no SCL’s available from upstream CentOS…
So we need to build those ourselves and the build worked out .
Opened an issue for this in arm-dev:
opened 04:37PM - 29 May 21 UTC
Most likely the next nextcloud release (21.x.x) will depend on rh-mariadb105;
Arm32 bit has no scl repositories, so we need to build...
Now my question: How to test this thoroughly ?
cc/ @arm_team
3 Likes
stephdl
(Stéphane de Labrusse)
May 30, 2021, 5:53am
2
I provide a pr with a migration script for nc21, at the end nc21 is up and migrated from mariadb55 to mariadb105
It should be a good test
2 Likes
mark_nl
(Mark Verlinde)
May 30, 2021, 6:19am
3
It passed the first test: install and basic functionally:
3 Likes
mark_nl
(Mark Verlinde)
June 4, 2021, 1:27pm
4
Uploaded minimal stack for NC21 of rh-mariadb105-*.ns7.armv7hl.rpm
to arm-testing.
EDIT:
And it passed this test too! Kudos to @stephdl
4 Likes
mark_nl
(Mark Verlinde)
June 21, 2021, 7:22am
5
In this case rh-mariadb105-*.ns7.armv7hl.rpm
needs to be uploaded to armhfp updates…
For rh-php73
we made a subdirectory to host the SCL-packages:
http://packages.nethserver.org/nethserver/7.9.2009/updates/armhfp/Packages/rh-php73/
If we want rh-mariadb105
in a subdirectory too, they need to be uploaded manually. AFIAK I am not able to do that.
The armv7hl packages live here:
https://vps01.havak.nl/nethserver/7/devel/armhfp/Packages/rh-mariadb105/
and in
http://packages.nethserver.org/nethserver/7.9.2009/testing/armhfp/Packages/
If it is desirable to be able to rebuild rh-mariadb105
for armv7hl form NS repositories it’s build dependency rh-maven35
need to be uploaded too:
https://vps01.havak.nl/nethserver/7/devel/armhfp/Packages/rh-maven35/
giacomo
(Giacomo Sanchietti)
June 21, 2021, 8:19am
6
I just copied the RPMs from testing and put them inside a subdir: http://packages.nethserver.org/nethserver/7.9.2009/updates/armhfp/Packages/rh-mariadb105/
Can you please verify that everything looks ok?
Bear in mind that the mirrors will be in sync in few hours.
1 Like
mark_nl
(Mark Verlinde)
June 21, 2021, 9:24am
7
Yes it is ok, thx !
–OT–
Already love my pimox (Proxmox on a PI) test-setup: revert snapshot and install again.
2 Likes