Commit Graph

30 Commits

Author SHA1 Message Date
OpenDev Sysadmins a9ec7fd147 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:50:39 +00:00
Ian Wienand 2d4295d3ab Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I7f99eb9daa23d750890452b718151a0dd860117c
2019-03-24 20:33:31 +00:00
Hayley Swimelar f2937fdaa4 Update hotfix url to new location
Change-Id: I9fe8666c07356fa69503e9eff76a00ab211f0cde
2017-09-05 11:13:45 -07:00
Philipp Marek d2c709fb9d dkms packages doesn't automatically install linux-headers anymore.
So we need to fetch them manually, so that the DRBD kernel module
can be built.

Change-Id: Ibc188c511ed6ab9afffd64b42ba633a18928dcd3
2017-04-20 10:00:34 +02:00
Philipp Marek 01d07564e9 Don't run pvscan; it hangs with thinLV on xenial.
There are a few reports about this on the Internets as well.

Change-Id: I6aadbde6dc5743be7bed93359618155626d74c10
2017-01-20 15:37:41 +01:00
Sam Leonard 9ec8735cc8 Allow server to start before drbdmanage commands run
DRBDmanage needs to wait until server is fully booted, before
running other commands.

Change-Id: I91a32b65aaf8c05d13058adcd862e662f1d32b47
Signed-off-by: Sam Leonard <sam@linbit.com>
2016-11-21 09:09:15 -08:00
Andreas Jaeger 527fb2f258 Enable drbd automatically
Enable drbd-devstack automatically when the plugin is installed, no need
to do this with an extra command.

Change-Id: I48dbc31908c4c42112bc57ce8211ff211799ae0c
2016-09-07 21:31:36 +02:00
Philipp Marek c76a1dedc5 Allow hotfixes.
Useful for quick binary searches while avoiding the
"dput" delay in the PPA.
Some problems are only reproducible in the Upstream CI, sadly...

Change-Id: I541fedcb7c793fc5b4a1dd28607af7f01fbbfb84
2016-08-08 15:54:19 +02:00
Philipp Marek d4497771b3 Use the available APT repository.
Change-Id: I87fc1d938980a52746f06af276b5e5798f6e7132
2016-05-03 10:05:59 +02:00
Philipp Marek ab0d0d7b94 README: Fix link in installation instructions.
Change-Id: If4c1a94a47de5a56339a97d0cf52e7273b2854cf
2016-04-29 19:18:18 +02:00
Philipp Marek 61867e4f80 DRBDmanage 0.93-3.
Change-Id: Ib1234cc5b1b9a40770469bcdaea92a655d7c3086
2016-03-07 13:26:50 +01:00
Philipp Marek 8f76af7b94 DRBDmanage 0.93.
Change-Id: I75484ce340b50b4afc9a11a7f7a2743d3c87fdc8
2016-03-03 15:15:43 +01:00
Philipp Marek f679df1b02 Avoid the compatibility-only class name.
Change-Id: I5d3ea080b88c7b446dc21a7ea406e83784822f17
2016-03-03 15:15:26 +01:00
Jenkins 0f520adad1 Merge "Upgrade to a current DRBDmanage (0.91), DRBD, and DRBD-utils." 2016-02-10 08:22:25 +00:00
Andreas Jaeger ee0b47f1a2 Fix tox file for bashate
Newer tox versions parse tox.ini differently, bash like # comments
are not parsed after end of line "\" signs. Reformat file so that
bashate tox environment works.

Change-Id: I365b56053c282ee251acf4d23ff8885272709447
2016-02-05 09:21:32 +01:00
Philipp Marek dcc78de9e6 Upgrade to a current DRBDmanage (0.91), DRBD, and DRBD-utils.
Change-Id: Ia12cd417399ca8604bfc38b0e9cc055dfc399055
2016-02-04 11:33:21 +01:00
Philipp Marek 9a14a8dfb5 New DRBDmanage package 0.50-1.4.
Change-Id: I6776623ac58c64da7f2b86b30a86ebee1e87c669
2015-12-03 09:56:48 +01:00
Philipp Marek 6f3edb617c New DRBDmanage package (export_config bugfix).
Change-Id: I70b241ebcf0242bb62902ddf24a6b2a49a570c1a
2015-11-24 13:59:47 +01:00
Philipp Marek 16a4744e9b Allow to configure the DRBD transport protocol.
Change-Id: Icac25449a74e3247f7946976549d9948ead803ea
2015-11-12 13:22:08 +01:00
Philipp Marek 870098082f Only modify $CINDER_CONF if it exists.
On Nova-only nodes there might be no c-* service installed.

Change-Id: I490f13cd4403d063f23d7e8a1b5a2e23795ef3aa
2015-11-11 13:48:20 +01:00
Philipp Marek 669c9d418a Using drbdmanage in multi-node setups.
This should basically be useful standalone (on bare-bones) nodes, too,
to add storage nodes to an OpenStack cluster.

Furthermore, try to get rid of some "long line" warnings.

Change-Id: I9e6d4131928e81262d6111b92f757ffc0ccc52d2
2015-11-11 11:07:37 +01:00
Jeremy Stanley f0c1fb7259 Update .gitreview for new namespace
Change-Id: I2f5aa9f019d6b5c4f81be1f616a6b54b833c48a9
2015-10-17 22:08:13 +00:00
Philipp Marek 56783dc273 New DRBDmanage version 0.50.
Requires new -utils, too...
Change-Id: Idf159c3de860e621ae6df9b9b4e6951ab7309031
2015-09-28 09:29:37 +02:00
Philipp Marek 9fc59ec9be Fix an assumption: "btrfs-tools" might not be installed.
And then the "80-btrfs-lvm.rules" doesn't exist, too.

Change-Id: Ic9b9217126a303e67c02eaefd1c29126ba87ad54
2015-09-23 15:44:50 +02:00
Philipp Marek 2835d2e5e7 New DRBD package versions.
Change-Id: Id80f6a37610c81e0b8dfa4684718c4765b1e53e6
2015-07-31 09:47:04 +02:00
Philipp Marek 44abfe83c0 It's not enough to ignore the *data* LVs - .drbdctrl can race, too.
drbd .drbdctrl/0 drbd0: open("/dev/drbdpool/.drbdctrl") failed with -16
  drbd .drbdctrl: State change failed: Need access to UpToDate data

Change-Id: Id9657ee9b4434224a4813f678d09c9b948566aaa
2015-06-22 08:08:46 +02:00
Philipp Marek b30f64534f Inhibit udev calling "blkid" and "btrfs" on the DRBD backend devices.
Change-Id: Ic7d9b9a71cc5e1f52ac42fae14f0b9437835dc2c
2015-06-19 09:48:18 +02:00
Philipp Marek 15e2783769 Fix the directory layout, make it work within devstack too.
Depends-On: Icb7347d55dc5b22720269405b6d2b4053c2ad819

Change-Id: I015001028cd9486c0d89e90c1b40c848d5fe8485
2015-06-15 14:21:06 +02:00
Philipp Marek 965b6ed026 drbd-devstack: Initial implementation.
This devstack plugin helps to install DRBD on Cinder nodes;
this provides a distributed, replicated, high-performant
block storage.

Change-Id: Ibd1a81c1af66a7aac14bed7840a918684a5a40ca
2015-05-22 22:05:35 +02:00
OpenStack Project Creator febffd0e7f Added .gitreview 2015-04-09 08:43:48 +00:00