]>
git.proxmox.com Git - pve-sheepdog.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Dietmar Maurer [Wed, 28 Jan 2015 05:21:27 +0000 (06:21 +0100)]
update to sheepdog 0.9.1
Dietmar Maurer [Fri, 23 Jan 2015 07:12:18 +0000 (08:12 +0100)]
add latest sources
Alexandre Derumier [Thu, 22 Jan 2015 13:18:23 +0000 (14:18 +0100)]
bump to 0.9 v2
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Mon, 14 Jul 2014 11:38:00 +0000 (13:38 +0200)]
export DEB_BUILD_HARDENING=1
Dietmar Maurer [Mon, 14 Jul 2014 11:31:44 +0000 (13:31 +0200)]
add source for 0.8.2
Alexandre Derumier [Mon, 30 Jun 2014 03:49:39 +0000 (05:49 +0200)]
bump to 0.8.2
also add zookeeper support
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Tue, 28 Jan 2014 06:03:03 +0000 (07:03 +0100)]
add sources for 0.8.0
Alexandre Derumier [Mon, 27 Jan 2014 08:29:19 +0000 (09:29 +0100)]
pve-sheepdog : bump to 0.8.0
Please note that sheepdog 0.8 cluster format is not compatible with < 0.8 sheepdog format.
you need to backup your vdi before upgrade, and restore them after.
They are no upgrade path
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Mon, 14 Oct 2013 06:27:05 +0000 (08:27 +0200)]
bump version to 0.6.3-2
Dietmar Maurer [Mon, 14 Oct 2013 06:25:32 +0000 (08:25 +0200)]
allow to set DAEMON_ARGS in /etc/default/sheepdog
Dietmar Maurer [Wed, 2 Oct 2013 07:22:15 +0000 (09:22 +0200)]
add source for 0.6.3
Alexandre Derumier [Mon, 16 Sep 2013 07:35:37 +0000 (09:35 +0200)]
bump to 0.6.3
he most important updates of this release are:
- fix memory leak in sockfd cache
- fix latent segfault in event loop
If no one complains about this release in 2 days, it will be v0.6.3
officialy.
Below is the summary of commits this release contains.
Hitoshi Mitake (2):
collie: remove a compiler warning
sheep: correct a way of freeing sockfd_cache_entry
Kai Zhang (1):
sheep: fixed compile warning
MORITA Kazutaka (2):
sheep: make invalid_vnode() type safe
event: refresh event info after unregistering
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Fri, 6 Sep 2013 08:52:44 +0000 (10:52 +0200)]
update RELEASE
Dietmar Maurer [Fri, 6 Sep 2013 08:52:10 +0000 (10:52 +0200)]
add sources for 0.6.2
Alexandre Derumier [Fri, 6 Sep 2013 06:33:33 +0000 (08:33 +0200)]
bump to 0.6.2
(a 0.7 branch exist, but according to sheepdog devs, they will follow qemu releases each 3 month)
sheepdog 0.7 - qemu 1.6
sheepdog 0.8 - qemu 1.7
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Mon, 2 Sep 2013 09:26:57 +0000 (11:26 +0200)]
add reference to git version
Dietmar Maurer [Wed, 24 Jul 2013 07:36:32 +0000 (09:36 +0200)]
do not use upstream debian package files
Dietmar Maurer [Wed, 24 Jul 2013 07:28:03 +0000 (09:28 +0200)]
Include updates from stable branch
bump version to 0.6.0-3
Dietmar Maurer [Mon, 15 Jul 2013 05:48:06 +0000 (07:48 +0200)]
update git to stable branch
Dietmar Maurer [Mon, 10 Jun 2013 06:51:20 +0000 (08:51 +0200)]
remove 0.5.6 sources
Dietmar Maurer [Mon, 10 Jun 2013 06:49:48 +0000 (08:49 +0200)]
comment out default setting
Only set what is really required.
Dietmar Maurer [Mon, 10 Jun 2013 06:48:50 +0000 (08:48 +0200)]
fix PKGREL in Makefile
Alexandre Derumier [Fri, 7 Jun 2013 13:05:05 +0000 (15:05 +0200)]
bump sheepdog 0.6 + add new features v2
This bump sheepdog to 0.6, with some changes:
Now, we only 1 daemon to manage multiple disks.
default root directory is :
/var/lib/sheepdog/
This is the default if you don't have dedicated disk.
Both metadatastore and objet store are in the root directory.
If you want to use, 1 or more dedicated disk:
simply create mounts in
/var/lib/sheepdog/disc0
/var/lib/sheepdog/disc1
/var/lib/sheepdog/discN
No more limit in number of disk, and no more need of a startup file tricks.
The metadata-store is always in /var/lib/sheepdog/. (spof, so you need raid)
But the object-storage are in /var/lib/sheepdog/discN. You can hotplug/unplug theses disks, have failures,...
https://github.com/collie/sheepdog/wiki/Multi-disk-on-Single-Node-Support
You can also use a journal on separate disk, like ssd, for fast write.
simply create a mount:
/var/lib/sheepdog/journal
Some tunnables variables in /etc/default/sheepdog:
ROOTDIR=/var/lib/sheepdog/
By example,users can change it to /var/lib/vz/sheepdog if they want (As this is the location where we have the more space by default)
JOURNALSIZE=256
User can tune the journal size, 256M by default
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Fri, 7 Jun 2013 11:48:26 +0000 (13:48 +0200)]
added 0.6.0 sources
Dietmar Maurer [Tue, 16 Apr 2013 06:06:35 +0000 (08:06 +0200)]
bump version to 0.5.6-2
Alexandre Derumier [Mon, 15 Apr 2013 08:17:25 +0000 (10:17 +0200)]
init script: cman need to be started before sheedog.
Or sheepdog daemon don't start
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Mon, 18 Mar 2013 09:15:33 +0000 (10:15 +0100)]
set RELEASE=3.0
Dietmar Maurer [Thu, 28 Feb 2013 06:30:52 +0000 (07:30 +0100)]
fix patch
Dietmar Maurer [Thu, 28 Feb 2013 06:16:17 +0000 (07:16 +0100)]
update sheepdog sources
Alexandre Derumier [Mon, 11 Feb 2013 14:24:53 +0000 (15:24 +0100)]
bump to 0.5.6
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Tue, 6 Nov 2012 09:38:47 +0000 (10:38 +0100)]
add sheepdog-0.5.4.tar.gz source
Alexandre Derumier [Tue, 6 Nov 2012 08:56:23 +0000 (09:56 +0100)]
bump to 0.5.4
This release includes bug fixes, cleanups, and performance
improvement. Changes from 0.5.3 are:
- sheep: add support for using unix domain socket
- test: some spurious failures
- vditest: refine so that we can use it for benchmark tests
- logger: cleanup and improve performance
- many bug fixes and cleanups
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Tue, 16 Oct 2012 04:25:16 +0000 (06:25 +0200)]
add sheepdog-0.5.3.tar.gz
Alexandre Derumier [Mon, 15 Oct 2012 08:47:13 +0000 (10:47 +0200)]
bump to 0.5.3
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Tue, 25 Sep 2012 08:45:18 +0000 (10:45 +0200)]
fix PKGREL
Alexandre Derumier [Mon, 24 Sep 2012 11:33:58 +0000 (13:33 +0200)]
bump to 0.5
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Tue, 24 Jul 2012 12:26:55 +0000 (14:26 +0200)]
remove unnecessary sleep inside init.d script
Dietmar Maurer [Mon, 23 Jul 2012 12:21:57 +0000 (14:21 +0200)]
new init.d script, now scans /var/lib/sheepdog/disk[0-9]/startup
revert previous commit (new option -i)
Dietmar Maurer [Fri, 20 Jul 2012 11:10:29 +0000 (13:10 +0200)]
new option to initialize storage directory
Dietmar Maurer [Fri, 20 Jul 2012 04:57:03 +0000 (06:57 +0200)]
update to master branch, bump version to 0.4.0-4
Dietmar Maurer [Wed, 18 Jul 2012 04:19:32 +0000 (06:19 +0200)]
display status of all daemons
Dietmar Maurer [Tue, 17 Jul 2012 12:48:09 +0000 (14:48 +0200)]
Simplify logfile rotation
Dietmar Maurer [Tue, 17 Jul 2012 06:47:17 +0000 (08:47 +0200)]
cleanups
Dietmar Maurer [Tue, 17 Jul 2012 06:34:52 +0000 (08:34 +0200)]
update to latest master branch, bump version to 0.4.0-2
Dietmar Maurer [Mon, 16 Jul 2012 12:01:35 +0000 (14:01 +0200)]
add support for multiple daemons
Dietmar Maurer [Fri, 13 Jul 2012 09:25:31 +0000 (11:25 +0200)]
update to v0.4.0
Dietmar Maurer [Tue, 10 Jul 2012 06:12:26 +0000 (08:12 +0200)]
fix init.d script
sheep does not create a pid file
Dietmar Maurer [Mon, 9 Jul 2012 12:37:35 +0000 (14:37 +0200)]
add upload target
Dietmar Maurer [Mon, 9 Jul 2012 12:31:09 +0000 (14:31 +0200)]
Initial commit