Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install of dattobd on a Fedora 40 server failed #389

Open
meierthomas opened this issue Sep 18, 2024 · 11 comments
Open

Install of dattobd on a Fedora 40 server failed #389

meierthomas opened this issue Sep 18, 2024 · 11 comments

Comments

@meierthomas
Copy link

I want to install dattobd on a Fedora 40 server from https://github.com/datto/dattobd/blob/main/INSTALL.md but get this error

root@dell-kvmhost:~# sudo yum install https://cpkg.datto.com/datto-rpm/repoconfig/datto-fedora-rpm-release-$(rpm -E %fedora)-latest.noarch.rpm
sudo yum install kernel-devel-$(uname -r) dkms-dattobd dattobd-utils
Last metadata expiration check: 0:01:26 ago on Wed 18 Sep 2024 16:46:38.
[MIRROR] datto-fedora-rpm-release-40-latest.noarch.rpm: Status code: 404 for https://cpkg.datto.com/datto-rpm/repoconfig/datto-fedora-rpm-release-40-latest.noarch.rpm (IP: 8.34.181.206)
[MIRROR] datto-fedora-rpm-release-40-latest.noarch.rpm: Status code: 404 for https://cpkg.datto.com/datto-rpm/repoconfig/datto-fedora-rpm-release-40-latest.noarch.rpm (IP: 8.34.181.206)
[MIRROR] datto-fedora-rpm-release-40-latest.noarch.rpm: Status code: 404 for https://cpkg.datto.com/datto-rpm/repoconfig/datto-fedora-rpm-release-40-latest.noarch.rpm (IP: 8.34.181.206)
[MIRROR] datto-fedora-rpm-release-40-latest.noarch.rpm: Status code: 404 for https://cpkg.datto.com/datto-rpm/repoconfig/datto-fedora-rpm-release-40-latest.noarch.rpm (IP: 8.34.181.206)
[FAILED] datto-fedora-rpm-release-40-latest.noarch.rpm: Status code: 404 for https://cpkg.datto.com/datto-rpm/repoconfig/datto-fedora-rpm-release-40-latest.noarch.rpm (IP: 8.34.181.206)
Status code: 404 for https://cpkg.datto.com/datto-rpm/repoconfig/datto-fedora-rpm-release-40-latest.noarch.rpm (IP: 8.34.181.206)
Last metadata expiration check: 0:01:29 ago on Wed 18 Sep 2024 16:46:38.
No match for argument: kernel-devel-6.10.6-200.fc40.x86_64
Error: Unable to find a match: kernel-devel-6.10.6-200.fc40.x86_64

How can I install this?

@yito24
Copy link

yito24 commented Sep 18, 2024

Hi meierthomas,

There is no package for Fedora40.
https://cpkg.datto.com/datto-rpm/Fedora/

You recommend that build it yourself.
However, it is unclear whether it supports kernel 6.10.

@meierthomas
Copy link
Author

Thanks. Had a look at that location. This only goes to Fedora 32 and I'm not confident to build this myself. So that looks like it's the end unless UrBackup supports other snapshot policies where I can pull a live image but I think I may have to ask that on the UrBackup forum.

Thanks anyway

@yito24
Copy link

yito24 commented Sep 18, 2024

Hi meierthomas,

I will try to build on Fedora40 tomorrow at Tokyo time.
There is a possibility that the package build will fail, so don't get your hopes up.

@meierthomas
Copy link
Author

Thank you, sir for your effort

@iamandrii
Copy link
Collaborator

Hi, for now we do not support Fedora 40 and Kernel 6.X, but if you want to experiment on your own, you can refer to my dev branch for support of Ubuntu 24, which should work on kernels until 6.11. If you'd have more questions, feel free to ask.

@meierthomas
Copy link
Author

meierthomas commented Sep 18, 2024 via email

@yito24
Copy link

yito24 commented Sep 19, 2024

Hi meierthomas,

RPM was created successfully on kernel6.8.
However, the rpm installation failed on kernel-6.8.5-301.fc40.x86_64.

Ver0.11.8 should work with kernel6.6, so it should be successful on Fedora39 (6.5.6-300.fc39).
Sorry!

@yito24
Copy link

yito24 commented Sep 19, 2024

Hi meierthomas,

I built and tested the following source.
With this source, dattobd works properly on Fedora40 (kernel-6.8.5-301).
https://github.com/iamandrii/dattobd/tree/ubuntu-24.04-support

Steps

  1. Install kernel-devel-matched
    yum install kernel-devel-matched-6.8.5-301.fc40

  2. Download dkms rpm
    https://kojipkgs.fedoraproject.org//packages/dkms/3.0.13/1.fc40/noarch/dkms-3.0.13-1.fc40.noarch.rpm

  3. Install dkms package
    rpm -ivh ./dkms-3.0.13-1.fc40.noarch.rpm

  4. Download dattobd rpms
    fedora40_dattobd.zip

  5. Install dattobd
    yum -y install ./dkms-dattobd-0.11.8-1.fc40.noarch.rpm ./dattobd-utils-0.11.8-1.fc40.x86_64.rpm ./libdattobd-0.11.8-1.fc40.x86_64.rpm

  6. The snapshot was taken successfully
    backup_20240919114101.txt

I hope it works fine!!

@meierthomas
Copy link
Author

meierthomas commented Sep 19, 2024 via email

@meierthomas
Copy link
Author

I have installed and it says the backup's queued

image

but I don't see any activity or change to the backup folder. I selected 'full image backup'. Is there a log on the client to see what's going on?

@yito24
Copy link

yito24 commented Sep 19, 2024

Hi meierthomas,

Sorry, I don't know anything about this backup software.
I think it would be better to ask UrBackup about this question.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants