[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
Marking the development task as won't fix as compat mode for 8.3 is not needed from Trusty user-space onwards. And a Trusty LTS kernel works with the current Precise user-space. ** Changed in: drbd8 (Ubuntu) Status: Triaged => Won't Fix ** Changed in: drbd8 (Ubuntu) Assignee: Stefan Bader (smb) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
The fix works correctly for my cluster. Thanks a lot! -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
The release of the is package was dependent upon another bug being fixed by this version being verified, that verification has now happened. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
This bug was fixed in the package drbd8 - 2:8.4.3-0ubuntu0.12.04.2 --- drbd8 (2:8.4.3-0ubuntu0.12.04.2) precise-proposed; urgency=low * d/p/ubuntu-fix-drbdsetup-legacy-path.patch Test kernel module version and run the legacy drbdsetup early if it is lower than 8.4. Also do not try to be smart about paths for the legacy command (newer upstream versions do the same) (LP: #1314289). * d/p/ubuntu-compat83-init-script.patch: Fix service stop to shut down the resources (LP: #1314289). * d/p/ubuntu-compat83-ocf-script.patch: Fix pacemaker/corosync startup when running compat mode (LP: #1314289). * d/p/ubuntu-fix-drbdadm-version-check.patch: Fix compat mode when DRBD_DONT_WARN_ON_VERSION_MISMATCH is set (LP: #1314598) * d/rules: Create soft-links for compat binaries in /sbin to work around the tools looking for compat binaries in their own path when called with full path (LP: #1314289). -- Stefan BaderWed, 30 Apr 2014 15:20:23 +0200 ** Changed in: drbd8 (Ubuntu Precise) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
When will it be released? Any ETA? -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
Hello, AFAICT, the same change broke creating "named" device nodes in /dev via udev, causing messages like this when running /etc/init.d/drbd reload: # /etc/init.d/drbd reload * Reloading DRBD Configuration 1: Failure: (124) Device is attached to a disk (use detach first) Command 'drbdsetup-83 1 disk /dev/mapper/MD1-salesnet /dev/mapper/MD1-salesnet internal --set-defaults --create-device' terminated with exit code 10 Running: # udevadm test /block/drbd1 I get: ... spawn_read: '/sbin/drbdadm sh-udev minor-1'(err) 'execvp() failed to exec drbdadm-83: No such file or directory' spawn_wait: '/sbin/drbdadm sh-udev minor-1' [18952] exit with return code 20 udev_event_execute_rules: no node name set, will use kernel supplied name 'drbd1' udev_node_add: creating device node '/dev/drbd1', devnum=147:1, mode=0660, uid=0, gid=6 ... Giving me only /dev/drbd1, but no /dev/drbd_salesnet (as before) or /dev/drbd directory. Installing 2:8.4.3-0ubuntu0.12.04.2 fixed the problem. Hopefully it's related, I'm posting it up here in case somebody else gets bitten by it too. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
Hello, I checked this on two clusters with two nodes each. All systems running a 3.2.0-61-generic kernel. After installing drbd8-utils (2:8.4.3-0ubuntu0.12.04.2) the problem is solved for me. Testcases: - With new tools, old kernel module loaded: * "drbdsetup xml net" should output xml help instead of an error => OK * "/sbin/drbdadm --version" does not fail to print the version.=> OK * "service drbd stop" should work without errors => OK * "service corosync restart" on a cluster should work without loosing the local mirror. => OK Additional Tests: * following Transitions and status checks by pacemaker are working again now: # unconfigured -> Secondary # secondary -> Primary # primary -> secondary # secondary -> unconfigured ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
Hello Stefan, or anyone else affected, Accepted drbd8 into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/drbd8/2:8.4.3-0ubuntu0.12.04.2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: drbd8 (Ubuntu Precise) Status: In Progress => Fix Committed ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
** Description changed: - The backport of drbd8-utils-8.4.3 has several issues when running in - compat-8.3 mode as part of corosync/pacemaker clusters. + SRU Justification: + The backport of drbd8-utils-8.4.3 has several issues when running in compat-8.3 mode as part of corosync/pacemaker clusters. - - the OCF resource agent script shipped in the drbd8-utils package is not running the compat binaries for some reason. + Impact: + - The OCF resource agent fails to run after installing the new toolset + - "syncer command not supported" messages - the OCF resource agent script uses the new syntax hard coded in one place - the drbdsetup command is not using the compat binary for help output and the command line changed significantly. - if the main commands are called with the full path, the compat binaries are searched in the same path but only existed in /lib/drbd. Apart from those serious problems, the init.d script would fail in compat mode due to syntax changes. + Testcases: + - With new tools, old kernel module loaded: + * "drbdsetup xml net" should output xml help instead of an error + * "/sbin/drbdadm --version" does not fail to print the version. + * "service drbd stop" should work without errors + * "service corosync restart" on a cluster should work without loosing + the local mirror. + - Moving one side of the cluster to a newer kernel (new kernel module) +* "drbdsetup xml net" should now error and need the new format. + regression from bug 1185756. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
** Changed in: drbd8 (Ubuntu Precise) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
** Description changed: The backport of drbd8-utils-8.4.3 has several issues when running in compat-8.3 mode as part of corosync/pacemaker clusters. - the OCF resource agent script shipped in the drbd8-utils package is not running the compat binaries for some reason. - the OCF resource agent script uses the new syntax hard coded in one place - the drbdsetup command is not using the compat binary for help output and the command line changed significantly. - if the main commands are called with the full path, the compat binaries are searched in the same path but only existed in /lib/drbd. Apart from those serious problems, the init.d script would fail in compat mode due to syntax changes. + + regression from bug 1185756. ** Also affects: drbd8 (Ubuntu Precise) Importance: Undecided Status: New ** Changed in: drbd8 (Ubuntu Precise) Importance: Undecided => Critical ** Changed in: drbd8 (Ubuntu Precise) Assignee: (unassigned) => Stefan Bader (smb) ** Tags added: regression-update -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1314289] Re: [Precise/regression] drbd 8.4.x backport breaks existing clusters
** Patch added: "Proposed fix" https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+attachment/4100591/+files/drbdsetup-fix.debdiff -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to drbd8 in Ubuntu. https://bugs.launchpad.net/bugs/1314289 Title: [Precise/regression] drbd 8.4.x backport breaks existing clusters To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/drbd8/+bug/1314289/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs