I have run into this exact same issue in 16.2.6 and 16.2.7 on Ubuntu
Changing MemoryDenyWriteExecute to false allows the OSD to start on rPi
4 ARM64 systems.
Kernel version 5.4.0-1045-raspi
Ubuntu 20.04.1 LTS
Just wanted to let you know that those packages have not been patched.
--
You
This bug was fixed in the package ceph - 15.2.11-0ubuntu0.20.04.2
---
ceph (15.2.11-0ubuntu0.20.04.2) focal; urgency=medium
* d/p/bug1914584.patch: Drop as this patch does not fix the actual
issue.
ceph (15.2.11-0ubuntu0.20.04.1) focal; urgency=medium
[ James Page ]
*
This bug was fixed in the package ceph - 15.2.11-0ubuntu0.20.10.2
---
ceph (15.2.11-0ubuntu0.20.10.2) groovy; urgency=medium
* d/p/bug1914584.patch: Drop as this patch does not fix the
actual issue.
ceph (15.2.11-0ubuntu0.20.10.1) groovy; urgency=high
[ James Page ]
*
I confirm that groovy-proposed is fixed. I've validated this by
deploying a Juju OpenStack bundle on focal arm64 using `distro-proposed`
as source/openstack-origin. The issue I was seeing in the past
(`/usr/lib/aarch64-linux-gnu/ceph/erasure-code/libec_isa.so` that could
not be loaded, leading to
I confirm that focal-proposed is fixed. I've validated this by deploying
a Juju OpenStack bundle on focal arm64 using `distro-proposed` as source
/openstack-origin. The issue I was seeing in the past (`/usr/lib/aarch64
-linux-gnu/ceph/erasure-code/libec_isa.so` that could not be loaded,
leading to
Oh I see, I validated 15.2.11-0ubuntu0.20.04.1 but now I need to
validate 15.2.11-0ubuntu0.20.04.2, on it.
** Tags removed: verification-done-focal
** Tags added: verification-needed-focal
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
I validated focal already, see comment #20
** Tags removed: verification-needed-focal
** Tags added: verification-done-focal
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1917414
Title:
Ceph-osd
I confirm that focal-proposed is fixed. I've validated this by deploying
a Juju OpenStack bundle on focal arm64 using `distro-proposed` as source
/openstack-origin. The issue I was seeing in the past (`/usr/lib/aarch64
-linux-gnu/ceph/erasure-code/libec_isa.so` that could not be loaded,
leading to
Hello Insanemal, or anyone else affected,
Accepted ceph into focal-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/ceph/15.2.11-0ubuntu0.20.04.1 in a
few hours, and then in the -proposed repository.
Please help us by testing this new package. See
Hello Insanemal, or anyone else affected,
Accepted ceph into groovy-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/ceph/15.2.11-0ubuntu0.20.10.1 in a
few hours, and then in the -proposed repository.
Please help us by testing this new package. See
@itsafire1 - I'm guessing you are using the upstream Ceph project
published packages - they will have this issue as the isa-l submodule
has not been updated to pickup the required fixes.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
I suffer from the same problem. Upgraded ARM OSDs not starting up
anymore. I am on Ubuntu Bionic, Ceph packages are on 15.2.10. Packages
in #13 are too old for trying them.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Description changed:
- OSD's fail to start with "error while loading shared libraries: cannot
- make segment writable for relocation: Permission denied"
+ [Impact]
+ Ceph Daemons will not start on arm64
+
+ [Test Case]
+ Install ceph on arm64 based servers
+ Daemons will fail to startup with
This bug was fixed in the package ceph - 16.1.0-0ubuntu3
---
ceph (16.1.0-0ubuntu3) hirsute; urgency=medium
* d/p/issue49494.patch: Cherry pick fix for issue with preprocessor
logic which causes backport failures to focal.
* d/p/bug1917414.patch: Cherry pick fix to isa-l to
Packages have completed build for all architectures in the PPA
referenced in #13 - I would appreciate it if one of the bug reporters
impacted by this issue on ARM64 could test and confirm whether this
resolves the issue they encountered on upgrade to 15.2.8
--
You received this bug notification
I've picked the upstream fix into isa-l into the ceph packages for focal
- this probably impacts through to the current snapshot Ubuntu has in
hirsute development as well.
Test packages will take a day or so to build here:
https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/3535
**
leading to:
https://tracker.ceph.com/issues/48681
** Bug watch added: tracker.ceph.com/issues #48681
http://tracker.ceph.com/issues/48681
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1917414
https://github.com/ceph/ceph/commit/9091b7cc32fc0d031ab44dd2640bc2dc7ec82f61
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1917414
Title:
Ceph-osd fails to start with "error while loading shared
15.2.8 appears to have enabled some EC features under ARM:
https://paste.ubuntu.com/p/YWYZrSGPhq/
however I see one of the architectures listed here is RISC so that might
not be the cause.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
I was able to get past this issue.
In my case, the ceph-mon was invoked by systemctl service file. So, I had to
change the below property under the "[Service]" node of file:
/lib/systemd/system/ceph-mon@.service
- MemoryDenyWriteExecute=true
+ MemoryDenyWriteExecute=false
As per the system
Can confirm downgrade to 15.2.7-0ubuntu0.20.04.2 has got my node
working.
Thanks for the heads up.
Obviously this is only a band-aid.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1917414
Title:
A quick update:
For the hell of it I tried to downgrade to 15.2.7-0ubuntu0.20.04.2
instead. The osd all came back online once it was downgraded. Tested a
reboot and it was fine as well.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
So I'm running into the same issue as well. It was working a few days ago even
when I restarted my rpi 4 8gb also running ubuntu 20.04.
I upgraded today and amongst the packages was ceph-osd. Then the rpi stopped
working after a reboot. The last time the pi was upgraded was 2 weeks ago.
This is
Also if you check your ceph-mon.X.log under /var/log/ceph it should have
a more detailed error message about what it was doing when it hit the
permission error. Unless its actually ceph-mon it self and not an
external lib causing the issue.
Anyway it's worth a look.
--
You received this bug
Hi,
In my case it was in the ceph-osd.0.log
I should paste the log line. Let me just log into the rpi, assuming it's
still on.
2021-03-01T15:01:44.708+ a248a040 -1 load: jerasure load: lrc
load dlopen(/usr/lib/aarch64-linux-gnu/ceph/erasure-code/libec_isa.so):
I am facing the same error with ceph-mon, while running Ubuntu Focal (20.04)
pre-installed riscv64 server img on QEMU.
I am manually deploying ceph by following the steps provided on the official
site[0].
When executing this cmd:
$ sudo systemctl start ceph-mon@node1
I am getting the below
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: ceph (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1917414
Title:
Hey can I provide any more info or anything to get this looked at
sooner? I've got a mixed x86_64, arm64 cluster and I currently can't use
any of my arm nodes. I'm happy to help however I can.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
28 matches
Mail list logo