Hi Alpine developers,
I'm one of the DRBD developers and I came across Apline Linux because I need a
lot of lightweight VMs for DRBD cluster/kernel development.
What I did:
- Update drbd-utils to the latest version. They nowadays compile fine without
a patch for musl libc. AFAIR we got a patch for that which I merged somewhere
- Add a drbd9 kernel module. Is directly build-depending on linux-grsec-dev
okay? Or is there a concept of meta-packages like "linux-dev"?
- Add a python program for managing multi-node DRBD9 clusters. While it is a
client/server application, it does not contain an init-script by intention.
The server should get DBus activated. DBus is also a dependency of that
package, but is there a way to start/add the DBus service at install time? Is
this even desired? For now, the user has to start/rc-update dbus manually. Is
I tested the combination of the three packages in simple 2 node cluster setup
(separated VM from my build machine) and it worked as expected.
Besides that, I already merged back some of the patches currently required to
our internal repo (e.g., busybox mv patches), so we can get rid of them in the
next release. This is currently only in our internal repo and not visible in
the public git repos.
Roland Kammerer (3):
main/drbd-utils: upgrade to 8.9.5
testing/drbd9: new aport
testing/py-drbdmanage: new aport
main/drbd-utils/APKBUILD | 12 ++----
main/drbd-utils/bits_per_long.patch | 22 ----------
testing/drbd9/APKBUILD | 45 +++++++++++++++++++
testing/drbd9/busybox-mv.patch | 8 ++++
testing/py-drbdmanage/APKBUILD | 57 +++++++++++++++++++++++++
testing/py-drbdmanage/path.patch | 11 +++++
testing/py-drbdmanage/rm-systemd-and-bash.patch | 15 +++++++
7 files changed, 140 insertions(+), 30 deletions(-)
delete mode 100644 main/drbd-utils/bits_per_long.patch
create mode 100644 testing/drbd9/APKBUILD
create mode 100644 testing/drbd9/busybox-mv.patch
create mode 100644 testing/py-drbdmanage/APKBUILD
create mode 100644 testing/py-drbdmanage/path.patch
create mode 100644 testing/py-drbdmanage/rm-systemd-and-bash.patch
Received on Tue Dec 29 2015 - 16:07:33 GMT