tickets #54098
closed
- Private changed from Yes to No
- Category set to Servers hosted in NBG
Since you now can login to pontifex.infra.opensuse.org (you uploaded your SSH key to freeipa.infra.o.o, right?), can you please login to pontifex, check the existing config files, and tell me what additions you need in which file? For bonus points, point me to an updated config file (or a patch) in your home directory.
(For completeness - you don't have sudo permissions yet, so someone (maybe I) will need to review and apply your changes.)
Hmm, I am confused. The aarch64 update rule is commented out in /etc/apache2/vhosts.d/_download.conf
:
# RewriteRule ^/ports/aarch64/update/tumbleweed/(.*) /repositories/openSUSE:/Factory:/Update/aarch64/$1 [L,R]
How is it handled? I guess I am missing something.
In this case, it's a symlink:
cboltz@pontifex2:/srv/ftp/pub/opensuse/ports/aarch64/update> ls -l
total 0
lrwxrwxrwx 1 root root 55 Sep 11 2017 tumbleweed -> ../../../repositories/openSUSE:/Factory:/Update/aarch64
cboltz wrote:
In this case, it's a symlink:
cboltz@pontifex2:/srv/ftp/pub/opensuse/ports/aarch64/update> ls -l
total 0
lrwxrwxrwx 1 root root 55 Sep 11 2017 tumbleweed -> ../../../repositories/openSUSE:/Factory:/Update/aarch64
Ah yes. So, we need to create symlinks for armv7hl
and armv6hl
, as well:
for arch in "armv6hl armv7hl"; do
mkdir -p /srv/ftp/pub/opensuse/ports/$arch/update
cd /srv/ftp/pub/opensuse/ports/$arch/update
ln -s ../../../repositories/openSUSE:/Factory:/Update/ARM tumbleweed
cd -
done
@cboltz, could you run this script, please?
- Status changed from New to Closed
Thanks for the script, done. We now have:
# ls -l /srv/ftp/pub/opensuse/ports/armv*/update
/srv/ftp/pub/opensuse/ports/armv6hl/update:
total 0
lrwxrwxrwx 1 root root 52 Jul 22 12:29 tumbleweed -> ../../../repositories/openSUSE:/Factory:/Update/ARM/
/srv/ftp/pub/opensuse/ports/armv7hl/update:
total 0
lrwxrwxrwx 1 root root 52 Jul 22 12:29 tumbleweed -> ../../../repositories/openSUSE:/Factory:/Update/ARM/
I verified, it works as expected for both armv6 and armv7.
Thanks @cboltz!
Also available in: Atom
PDF