archipelago
11 years agoFix version in debian/rules
Filippos Giannakos [Mon, 18 Feb 2013 16:06:14 +0000 (18:06 +0200)]
Fix version in debian/rules

11 years agodebian packaging compiles only user-space stuff
Filippos Giannakos [Tue, 12 Feb 2013 17:37:15 +0000 (19:37 +0200)]
debian packaging compiles only user-space stuff

11 years agoMake archipelago stop not to be invoked during installation
Filippos Giannakos [Tue, 12 Feb 2013 09:37:03 +0000 (11:37 +0200)]
Make archipelago stop not to be invoked during installation

11 years agoAdd python version in control file
Filippos Giannakos [Mon, 11 Feb 2013 19:04:12 +0000 (21:04 +0200)]
Add python version in control file

11 years agoMerge branch 'develop' into debian-develop
Filippos Giannakos [Fri, 8 Feb 2013 14:02:36 +0000 (16:02 +0200)]
Merge branch 'develop' into debian-develop

Conflicts:
xseg/sys/user/python/setup.py
xseg/tools/archipelago/archipelago/archipelago.py
xseg/tools/archipelago/archipelago/common.py
xseg/tools/archipelago/archipelago/vlmc.py
xseg/tools/archipelago/distribute_setup.py
xseg/tools/archipelago/setup.py

11 years agoMerge branch 'feature-fixwarnings' into develop
Filippos Giannakos [Fri, 8 Feb 2013 13:44:33 +0000 (15:44 +0200)]
Merge branch 'feature-fixwarnings' into develop

11 years agoFix compilation warnings
Filippos Giannakos [Mon, 4 Feb 2013 14:29:32 +0000 (16:29 +0200)]
Fix compilation warnings

11 years agoPEP8 fixes for python xseg
Filippos Giannakos [Fri, 8 Feb 2013 12:32:56 +0000 (14:32 +0200)]
PEP8 fixes for python xseg

11 years agoPEP8 fixes in vlmc ext_scripts
Filippos Giannakos [Fri, 8 Feb 2013 12:28:53 +0000 (14:28 +0200)]
PEP8 fixes in vlmc ext_scripts

11 years agoMore PEP8 fixes
Filippos Giannakos [Fri, 8 Feb 2013 12:22:45 +0000 (14:22 +0200)]
More PEP8 fixes

11 years agoPEP8 fixes
Filippos Giannakos [Fri, 8 Feb 2013 12:16:59 +0000 (14:16 +0200)]
PEP8 fixes

11 years agoAdjust vlmc ext scripts to the new archipelago module
Filippos Giannakos [Fri, 8 Feb 2013 10:02:48 +0000 (12:02 +0200)]
Adjust vlmc ext scripts to the new archipelago module

11 years agovlmc tool: split showmapped in get mapped and show mapped
Filippos Giannakos [Fri, 8 Feb 2013 09:22:35 +0000 (11:22 +0200)]
vlmc tool: split showmapped in get mapped and show mapped

also add is_mapped functionality

11 years agoFix Xseg_ctx spec parsing
Filippos Giannakos [Thu, 7 Feb 2013 16:17:31 +0000 (18:17 +0200)]
Fix Xseg_ctx spec parsing

11 years agoMake vlmc snapshot return snapshot name on success
Filippos Giannakos [Thu, 7 Feb 2013 15:06:06 +0000 (17:06 +0200)]
Make vlmc snapshot return snapshot name on success

11 years agoFix xsegbd races when releasing/opening device
Filippos Giannakos [Thu, 7 Feb 2013 14:29:34 +0000 (16:29 +0200)]
Fix xsegbd races when releasing/opening device

11 years agoMake vlmc map return id of xsegbd_device
Filippos Giannakos [Thu, 7 Feb 2013 14:29:09 +0000 (16:29 +0200)]
Make vlmc map return id of xsegbd_device

11 years agoMake vlmc module function take kwargs
Filippos Giannakos [Wed, 6 Feb 2013 16:40:17 +0000 (18:40 +0200)]
Make vlmc module function take kwargs

11 years agoMake archipelago functions, take kwargs
Filippos Giannakos [Wed, 6 Feb 2013 16:25:38 +0000 (18:25 +0200)]
Make archipelago functions, take kwargs

11 years agoFix archipelago / vlmc modules
Filippos Giannakos [Wed, 6 Feb 2013 15:08:34 +0000 (17:08 +0200)]
Fix archipelago / vlmc modules

11 years agoMake archipelago/vlmc tool modular
Filippos Giannakos [Wed, 6 Feb 2013 10:35:55 +0000 (12:35 +0200)]
Make archipelago/vlmc tool modular

11 years agoAdd devflow version for xseg
Filippos Giannakos [Wed, 6 Feb 2013 09:10:14 +0000 (11:10 +0200)]
Add devflow version for xseg

11 years agoFix sys.exit in cli entry point
Filippos Giannakos [Tue, 5 Feb 2013 18:19:56 +0000 (20:19 +0200)]
Fix sys.exit in cli entry point

11 years agoAdd archipelago devflow version
Filippos Giannakos [Tue, 5 Feb 2013 16:41:26 +0000 (18:41 +0200)]
Add archipelago devflow version

11 years agoMake archipelago tool, python module
Filippos Giannakos [Tue, 5 Feb 2013 15:39:33 +0000 (17:39 +0200)]
Make archipelago tool, python module

11 years agoMake install use version supplied by version file
Filippos Giannakos [Mon, 4 Feb 2013 11:21:12 +0000 (13:21 +0200)]
Make install use version supplied by version file

11 years agoAdd ci files
Christos Stavrakakis [Wed, 30 Jan 2013 15:53:45 +0000 (17:53 +0200)]
Add ci files

11 years agoFix xsegbd_args in archipelago tool
Filippos Giannakos [Tue, 5 Feb 2013 18:22:12 +0000 (20:22 +0200)]
Fix xsegbd_args in archipelago tool

11 years agoFix TOPDIR export in base.mk
Filippos Giannakos [Mon, 4 Feb 2013 14:10:19 +0000 (16:10 +0200)]
Fix TOPDIR export in base.mk

11 years agoMake {create, destroy}_segment use xseg bindings
Filippos Giannakos [Fri, 1 Feb 2013 11:33:49 +0000 (13:33 +0200)]
Make {create, destroy}_segment use xseg bindings

Also fix SPEC encoding bug

11 years agoFix imports in vlmc tool
Filippos Giannakos [Fri, 1 Feb 2013 09:15:25 +0000 (11:15 +0200)]
Fix imports in vlmc tool

11 years agoAdd experimental map info command
Filippos Giannakos [Thu, 31 Jan 2013 14:23:02 +0000 (16:23 +0200)]
Add experimental map info command

11 years agoAdd vlmc info command
Filippos Giannakos [Thu, 31 Jan 2013 14:00:29 +0000 (16:00 +0200)]
Add vlmc info command

11 years agoMake vlmc list volumes using python rados module
Filippos Giannakos [Thu, 31 Jan 2013 13:14:44 +0000 (15:14 +0200)]
Make vlmc list volumes using python rados module

11 years agoPythonize archipelago tool. Also add independent peer manipulation
Filippos Giannakos [Wed, 30 Jan 2013 17:35:53 +0000 (19:35 +0200)]
Pythonize archipelago tool. Also add independent peer manipulation

11 years agoMake vlmc use configurable lock file dir.
Filippos Giannakos [Wed, 30 Jan 2013 12:09:10 +0000 (14:09 +0200)]
Make vlmc use configurable lock file dir.

Set as /var/lock as default. Also increased spin lock sleep time to 0.2s

11 years agoChange order of mapper, vlmc in archipelago peer construction
Filippos Giannakos [Wed, 30 Jan 2013 11:53:34 +0000 (13:53 +0200)]
Change order of mapper, vlmc in archipelago peer construction

11 years agoMerge branch 'feature-modulartools' into debian-feature-modulartools
Filippos Giannakos [Wed, 6 Feb 2013 10:43:21 +0000 (12:43 +0200)]
Merge branch 'feature-modulartools' into debian-feature-modulartools

Conflicts:
devflow.conf
xseg/sys/user/python/setup.py
xseg/tools/archipelago/Makefile
xseg/tools/archipelago/archipelago/archipelago.py
xseg/tools/archipelago/archipelago/vlmc.py
xseg/tools/archipelago/setup.py

11 years agoMake archipelago/vlmc tool modular
Filippos Giannakos [Wed, 6 Feb 2013 10:35:55 +0000 (12:35 +0200)]
Make archipelago/vlmc tool modular

11 years agoFix CI script
Christos Stavrakakis [Wed, 6 Feb 2013 10:15:03 +0000 (12:15 +0200)]
Fix CI script

11 years agoAdd devflow version for xseg
Filippos Giannakos [Wed, 6 Feb 2013 09:10:14 +0000 (11:10 +0200)]
Add devflow version for xseg

11 years agoFix sys.exit in cli entry point
Filippos Giannakos [Tue, 5 Feb 2013 18:19:56 +0000 (20:19 +0200)]
Fix sys.exit in cli entry point

11 years agoAdd archipelago devflow version
Filippos Giannakos [Tue, 5 Feb 2013 16:41:26 +0000 (18:41 +0200)]
Add archipelago devflow version

11 years agoMake archipelago tool, python module
Filippos Giannakos [Tue, 5 Feb 2013 15:39:33 +0000 (17:39 +0200)]
Make archipelago tool, python module

11 years agoFix TOPDIR export in base.mk
Filippos Giannakos [Mon, 4 Feb 2013 14:10:19 +0000 (16:10 +0200)]
Fix TOPDIR export in base.mk

11 years agoMake install use version supplied by version file
Filippos Giannakos [Mon, 4 Feb 2013 11:21:12 +0000 (13:21 +0200)]
Make install use version supplied by version file

11 years agoAdd ci files
Christos Stavrakakis [Wed, 30 Jan 2013 15:53:45 +0000 (17:53 +0200)]
Add ci files

11 years agoFix xsegbd_args in archipelago tool
Filippos Giannakos [Tue, 5 Feb 2013 18:22:12 +0000 (20:22 +0200)]
Fix xsegbd_args in archipelago tool

11 years agoMerge branch 'feature-pythonarchipelagotools' into debian-feature-pythonarchipelagotools
Filippos Giannakos [Tue, 5 Feb 2013 17:08:50 +0000 (19:08 +0200)]
Merge branch 'feature-pythonarchipelagotools' into debian-feature-pythonarchipelagotools

11 years agoAdd archipelago devflow version
Filippos Giannakos [Tue, 5 Feb 2013 16:41:26 +0000 (18:41 +0200)]
Add archipelago devflow version

11 years agoFix typo in python-*.install files
Filippos Giannakos [Tue, 5 Feb 2013 16:06:40 +0000 (18:06 +0200)]
Fix typo in python-*.install files

11 years agoMerge branch 'feature-pythonarchipelagotools' into debian-feature-pythonarchipelagotools
Filippos Giannakos [Tue, 5 Feb 2013 16:01:26 +0000 (18:01 +0200)]
Merge branch 'feature-pythonarchipelagotools' into debian-feature-pythonarchipelagotools

11 years agoAdd python-archipelago support
Filippos Giannakos [Tue, 5 Feb 2013 16:00:52 +0000 (18:00 +0200)]
Add python-archipelago support

11 years agoMake archipelago tool, python module
Filippos Giannakos [Tue, 5 Feb 2013 15:39:33 +0000 (17:39 +0200)]
Make archipelago tool, python module

11 years agoMake {create, destroy}_segment use xseg bindings
Filippos Giannakos [Fri, 1 Feb 2013 11:33:49 +0000 (13:33 +0200)]
Make {create, destroy}_segment use xseg bindings

Also fix SPEC encoding bug

11 years agoFix imports in vlmc tool
Filippos Giannakos [Fri, 1 Feb 2013 09:15:25 +0000 (11:15 +0200)]
Fix imports in vlmc tool

11 years agoAdd experimental map info command
Filippos Giannakos [Thu, 31 Jan 2013 14:23:02 +0000 (16:23 +0200)]
Add experimental map info command

11 years agoAdd vlmc info command
Filippos Giannakos [Thu, 31 Jan 2013 14:00:29 +0000 (16:00 +0200)]
Add vlmc info command

11 years agoMake vlmc list volumes using python rados module
Filippos Giannakos [Thu, 31 Jan 2013 13:14:44 +0000 (15:14 +0200)]
Make vlmc list volumes using python rados module

11 years agoPythonize archipelago tool. Also add independent peer manipulation
Filippos Giannakos [Wed, 30 Jan 2013 17:35:53 +0000 (19:35 +0200)]
Pythonize archipelago tool. Also add independent peer manipulation

11 years agoMake vlmc use configurable lock file dir.
Filippos Giannakos [Wed, 30 Jan 2013 12:09:10 +0000 (14:09 +0200)]
Make vlmc use configurable lock file dir.

Set as /var/lock as default. Also increased spin lock sleep time to 0.2s

11 years agoChange order of mapper, vlmc in archipelago peer construction
Filippos Giannakos [Wed, 30 Jan 2013 11:53:34 +0000 (13:53 +0200)]
Change order of mapper, vlmc in archipelago peer construction

11 years agoDefine default DESTDIR for system installation
Alex Pyrgiotis [Tue, 5 Feb 2013 14:46:24 +0000 (16:46 +0200)]
Define default DESTDIR for system installation

11 years agoFix TOPDIR export in base.mk
Filippos Giannakos [Mon, 4 Feb 2013 14:10:19 +0000 (16:10 +0200)]
Fix TOPDIR export in base.mk

11 years agoFix typo in `install' parameters
Alex Pyrgiotis [Mon, 4 Feb 2013 12:37:00 +0000 (14:37 +0200)]
Fix typo in `install' parameters

11 years agoMerge branch 'feature-fixmakeversions' into develop
Filippos Giannakos [Mon, 4 Feb 2013 11:37:53 +0000 (13:37 +0200)]
Merge branch 'feature-fixmakeversions' into develop

11 years agoMerge branch 'debian-feature-fixmakeversions' into debian-develop
Filippos Giannakos [Mon, 4 Feb 2013 11:33:37 +0000 (13:33 +0200)]
Merge branch 'debian-feature-fixmakeversions' into debian-develop

11 years agoRemove deprecated version substitutions
Filippos Giannakos [Mon, 4 Feb 2013 11:23:56 +0000 (13:23 +0200)]
Remove deprecated version substitutions

11 years agoMake install use version supplied by version file
Filippos Giannakos [Mon, 4 Feb 2013 11:21:12 +0000 (13:21 +0200)]
Make install use version supplied by version file

11 years agoMake {create, destroy}_segment use xseg bindings feature-vlmc_revised
Filippos Giannakos [Fri, 1 Feb 2013 11:33:49 +0000 (13:33 +0200)]
Make {create, destroy}_segment use xseg bindings

Also fix SPEC encoding bug

11 years agoFix imports in vlmc tool
Filippos Giannakos [Fri, 1 Feb 2013 09:15:25 +0000 (11:15 +0200)]
Fix imports in vlmc tool

11 years agoAdd experimental map info command
Filippos Giannakos [Thu, 31 Jan 2013 14:23:02 +0000 (16:23 +0200)]
Add experimental map info command

11 years agoAdd vlmc info command
Filippos Giannakos [Thu, 31 Jan 2013 14:00:29 +0000 (16:00 +0200)]
Add vlmc info command

11 years agoMake vlmc list volumes using python rados module
Filippos Giannakos [Thu, 31 Jan 2013 13:14:44 +0000 (15:14 +0200)]
Make vlmc list volumes using python rados module

11 years agoPythonize archipelago tool. Also add independent peer manipulation
Filippos Giannakos [Wed, 30 Jan 2013 17:35:53 +0000 (19:35 +0200)]
Pythonize archipelago tool. Also add independent peer manipulation

11 years agoAdd ci files
Christos Stavrakakis [Wed, 30 Jan 2013 15:53:45 +0000 (17:53 +0200)]
Add ci files

11 years agoMake debian-develop identical to develop branch
Filippos Giannakos [Wed, 30 Jan 2013 15:11:18 +0000 (17:11 +0200)]
Make debian-develop identical to develop branch

11 years agoMake vlmc use configurable lock file dir.
Filippos Giannakos [Wed, 30 Jan 2013 12:09:10 +0000 (14:09 +0200)]
Make vlmc use configurable lock file dir.

Set as /var/lock as default. Also increased spin lock sleep time to 0.2s

11 years agoChange order of mapper, vlmc in archipelago peer construction
Filippos Giannakos [Wed, 30 Jan 2013 11:53:34 +0000 (13:53 +0200)]
Change order of mapper, vlmc in archipelago peer construction

11 years agoMake dkms use version calculated in debian/rules
Filippos Giannakos [Wed, 30 Jan 2013 11:47:12 +0000 (13:47 +0200)]
Make dkms use version calculated in debian/rules

11 years agoRemove starting archipelago in post install
Filippos Giannakos [Tue, 29 Jan 2013 16:49:23 +0000 (18:49 +0200)]
Remove starting archipelago in post install

11 years agoChange version sed expression
Filippos Giannakos [Tue, 29 Jan 2013 16:16:03 +0000 (18:16 +0200)]
Change version sed expression

11 years agoAdd devflow files
Filippos Giannakos [Tue, 29 Jan 2013 15:59:43 +0000 (17:59 +0200)]
Add devflow files

11 years agoAdd version file
Filippos Giannakos [Tue, 29 Jan 2013 15:15:53 +0000 (17:15 +0200)]
Add version file

11 years agoAdd makefile in top directory
Filippos Giannakos [Tue, 29 Jan 2013 15:14:13 +0000 (17:14 +0200)]
Add makefile in top directory

11 years agoChange version to 0.1.2
Filippos Giannakos [Tue, 29 Jan 2013 15:10:33 +0000 (17:10 +0200)]
Change version to 0.1.2

11 years agoMerge branch 'master' into debian
Filippos Giannakos [Mon, 28 Jan 2013 15:48:17 +0000 (17:48 +0200)]
Merge branch 'master' into debian

11 years agoMerge branch 'xseg-refactor'
Filippos Giannakos [Mon, 28 Jan 2013 15:47:22 +0000 (17:47 +0200)]
Merge branch 'xseg-refactor'

11 years agoCreate ganeti ext storage log directory
Filippos Giannakos [Wed, 16 Jan 2013 16:01:15 +0000 (18:01 +0200)]
Create  ganeti ext storage log directory

11 years agoRemove warnings in xseg kernel compilation
Filippos Giannakos [Wed, 16 Jan 2013 09:09:03 +0000 (11:09 +0200)]
Remove warnings in xseg kernel compilation

11 years agoVlmc tool checks if peer is running before stoping it.
Filippos Giannakos [Wed, 16 Jan 2013 08:59:33 +0000 (10:59 +0200)]
Vlmc tool checks if peer is running before stoping it.

11 years agoChange archipelago defaults
Filippos Giannakos [Tue, 15 Jan 2013 14:43:05 +0000 (16:43 +0200)]
Change archipelago defaults

11 years agoFix warning for possibly uninitialized value
Filippos Giannakos [Tue, 15 Jan 2013 14:06:14 +0000 (16:06 +0200)]
Fix warning for possibly uninitialized value

11 years agoMake xsegbd use xseg_reply_info struct
Filippos Giannakos [Tue, 15 Jan 2013 11:33:33 +0000 (13:33 +0200)]
Make xsegbd use xseg_reply_info struct

11 years agoTurn BUG_ON to WARN_ON on xsegbd
Filippos Giannakos [Tue, 15 Jan 2013 11:27:29 +0000 (13:27 +0200)]
Turn BUG_ON to WARN_ON on xsegbd

11 years agoFix dkms postinst typo
Filippos Giannakos [Mon, 14 Jan 2013 15:40:59 +0000 (17:40 +0200)]
Fix dkms postinst typo

11 years agoMerge branch 'xseg-refactor' into debian
Filippos Giannakos [Mon, 14 Jan 2013 14:26:38 +0000 (16:26 +0200)]
Merge branch 'xseg-refactor' into debian

11 years agoFix vlmc tool open, close. Also fix parameters.list install
Filippos Giannakos [Mon, 14 Jan 2013 14:12:23 +0000 (16:12 +0200)]
Fix vlmc tool open, close. Also fix parameters.list install

11 years agoFix librados dependencies and also update version
Filippos Giannakos [Mon, 14 Jan 2013 14:05:53 +0000 (16:05 +0200)]
Fix librados dependencies and also update version

11 years agochange librados dependency to 0.56.1-grnet
Filippos Giannakos [Mon, 14 Jan 2013 12:40:13 +0000 (14:40 +0200)]
change librados dependency to 0.56.1-grnet