]>
git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/log
Alfredo Deza [Wed, 16 Oct 2013 16:35:57 +0000 (12:35 -0400)]
bump the version for remoto, includes fix for sudo python
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Tue, 15 Oct 2013 14:33:49 +0000 (07:33 -0700)]
Merge pull request #104 from alfredodeza/6487
pushy removal
Alfredo Deza [Mon, 14 Oct 2013 20:05:26 +0000 (16:05 -0400)]
further removal of the pushy dependency
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 14 Oct 2013 20:04:24 +0000 (16:04 -0400)]
remove pushy from the spec
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 14 Oct 2013 20:03:12 +0000 (16:03 -0400)]
bump remoto version requirement
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 14 Oct 2013 20:02:47 +0000 (16:02 -0400)]
update the changelog
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 14 Oct 2013 20:00:34 +0000 (16:00 -0400)]
skipping some tests to fix later
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 14 Oct 2013 19:40:09 +0000 (15:40 -0400)]
remove another horrible test from cli_osd
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 14 Oct 2013 19:35:45 +0000 (15:35 -0400)]
remove bad, horrible test
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 14 Oct 2013 19:32:41 +0000 (15:32 -0400)]
remove sudo_pushy
Alfredo Deza [Mon, 14 Oct 2013 19:31:09 +0000 (15:31 -0400)]
remove wrappers for pushy
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 14 Oct 2013 19:30:25 +0000 (15:30 -0400)]
remove remote_compile decorator
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 15 Oct 2013 12:46:51 +0000 (05:46 -0700)]
Merge pull request #103 from ddiss/suse_use_rcscript
create.py: use rcceph instead of service on SUSE
David Disseldorp [Fri, 11 Oct 2013 11:26:13 +0000 (13:26 +0200)]
create.py: use rcceph instead of service on SUSE
Attempting to start a monitor node with the command:
/sbin/service ceph -c /etc/ceph/X.conf start mon.Y
currently fails on SUSE based systems.
The failure is caused by the service binary's attempt to parse the
-c argument as its own.
Call the ceph init script directly instead to avoid this.
Signed-off-by: David Disseldorp <ddiss@suse.de>
Alfredo Deza [Wed, 9 Oct 2013 15:05:29 +0000 (08:05 -0700)]
Merge pull request #101 from angdraug/deb-clean-vendorized
clean vendorized remoto in debian/rules
Dmitry Borodaenko [Tue, 8 Oct 2013 18:21:12 +0000 (11:21 -0700)]
clean vendorized remoto on version mismatch
Alfredo Deza [Tue, 8 Oct 2013 15:35:58 +0000 (08:35 -0700)]
Merge pull request #102 from alfredodeza/master
update the firewall install with the new flag
Alfredo Deza [Tue, 8 Oct 2013 15:34:33 +0000 (11:34 -0400)]
update the firewall install with the new flag
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Dmitry Borodaenko [Tue, 8 Oct 2013 01:24:14 +0000 (18:24 -0700)]
clean vendorized remoto in debian/rules
Gary Lowell [Mon, 7 Oct 2013 18:34:32 +0000 (18:34 +0000)]
v1.2.7
Zack Cerza [Fri, 4 Oct 2013 21:04:11 +0000 (14:04 -0700)]
Merge pull request #99 from alfredodeza/6428
use new remote modules for execnet
Alfredo Deza [Fri, 4 Oct 2013 20:55:50 +0000 (16:55 -0400)]
make osd use the new remote modules
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Fri, 4 Oct 2013 20:55:26 +0000 (16:55 -0400)]
init with 5 threads by default
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Fri, 4 Oct 2013 20:54:56 +0000 (16:54 -0400)]
add all the new modules for remote execution
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Fri, 4 Oct 2013 20:54:36 +0000 (16:54 -0400)]
bump to 0.0.5
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Fri, 4 Oct 2013 18:52:21 +0000 (14:52 -0400)]
bump the remoto version required
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 2 Oct 2013 21:38:38 +0000 (14:38 -0700)]
Merge pull request #98 from xarses/6423
ceph-deploy should log command line args
Andrew Woodward [Wed, 2 Oct 2013 21:32:36 +0000 (14:32 -0700)]
ceph-deploy should log command line args
add Log.info in cli.main to output cli args and ceph_deploy version
Fixes 6423
Signed-off-by: Andrew Woodward <awoodward@mirantis.com>
Alfredo Deza [Wed, 2 Oct 2013 21:04:40 +0000 (14:04 -0700)]
Merge pull request #97 from xarses/fix_destroy_mon
Fix bug in mon_destory
Andrew Woodward [Wed, 2 Oct 2013 21:01:19 +0000 (14:01 -0700)]
Fix bug in mon_destory
mon_destroy was using a local socket and was not resolving the remote
hostname correctly
Signed-off-by: Andrew Woodward <awoodward@mirantis.com>
Alfredo Deza [Tue, 1 Oct 2013 20:10:07 +0000 (13:10 -0700)]
Merge pull request #96 from alfredodeza/master
bump the version and changelog, getting ready for 1.2.7
Alfredo Deza [Tue, 1 Oct 2013 19:45:13 +0000 (15:45 -0400)]
bump the version and changelog, getting ready for 1.2.7
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Tue, 1 Oct 2013 19:21:05 +0000 (12:21 -0700)]
Merge pull request #95 from alfredodeza/6387
handle all errors coming from an attempt to connect
Alfredo Deza [Tue, 1 Oct 2013 17:48:07 +0000 (13:48 -0400)]
handle all errors coming from an attempt to connect
Zack Cerza [Tue, 1 Oct 2013 14:52:29 +0000 (07:52 -0700)]
Merge pull request #94 from alfredodeza/6428
swap old connection method for disk zap
Alfredo Deza [Mon, 30 Sep 2013 19:02:49 +0000 (15:02 -0400)]
swap old connection method for disk zap
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Mon, 30 Sep 2013 18:58:13 +0000 (11:58 -0700)]
Merge pull request #93 from alfredodeza/6427
make 'activate' use the new connections, fixes undefined errors
Alfredo Deza [Mon, 30 Sep 2013 15:31:13 +0000 (11:31 -0400)]
make 'activate' use the new connections, fixes undefined errors
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Fri, 27 Sep 2013 16:34:21 +0000 (09:34 -0700)]
Merge pull request #92 from alfredodeza/6410
use the cuttlefish-compatible mon_status command
Alfredo Deza [Fri, 27 Sep 2013 16:07:12 +0000 (12:07 -0400)]
use the cuttlefish-compatible mon_status command
Alfredo Deza [Wed, 25 Sep 2013 19:47:03 +0000 (12:47 -0700)]
Merge pull request #91 from xarses/6369-xarses
Move cfg.get try/excepts to safe_git
Andrew Woodward [Wed, 25 Sep 2013 19:18:11 +0000 (12:18 -0700)]
Update catch_mon_errors and tests
change mon_initial_members test in mon.catch_mon_errors to be able to catch
None result correctly
add second test to test_mon to ensure both None and not hostname in ..
are tested
Signed-off-by: Andrew Woodward (awoodward@mirantis.com)
Andrew Woodward [Tue, 24 Sep 2013 19:52:21 +0000 (12:52 -0700)]
Move try: cfg.get excepts to CephConfg.safe_get
move safe_get from config to conf.CephConfig
update existing uses of safe_get
move try: ... except to cfg.safe_get
remove not needed imports
Signed-off-by: Andrew Woodward (awoodward@mirantis.com)
Zack Cerza [Tue, 24 Sep 2013 19:29:01 +0000 (12:29 -0700)]
Merge pull request #89 from alfredodeza/6369
Catch common monitor-deployment errors and report them as warnings
Alfredo Deza [Tue, 24 Sep 2013 18:47:30 +0000 (11:47 -0700)]
Merge pull request #90 from xarses/6348
[6348] ceph-deploy should use same option seperator
Andrew Woodward [Tue, 24 Sep 2013 18:24:17 +0000 (11:24 -0700)]
[6348] ceph-deploy should use same option seperator
define subclass for Ceph config files.
make new.new and conf.load use new CephConf
add test case for config writing.
Signed-off-by: Andrew Woodward (awoodward@mirantis.com)
Alfredo Deza [Tue, 24 Sep 2013 16:42:49 +0000 (12:42 -0400)]
add a check to catch common monitor deployment errors
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 24 Sep 2013 16:24:22 +0000 (12:24 -0400)]
create a helper for a safe get on ConfigParser
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 24 Sep 2013 16:21:12 +0000 (12:21 -0400)]
some tests for the new mon_errors check
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Mon, 23 Sep 2013 19:40:24 +0000 (12:40 -0700)]
Merge pull request #88 from alfredodeza/6367
fix hostname resolution in mon destroy calls
Alfredo Deza [Mon, 23 Sep 2013 15:37:41 +0000 (11:37 -0400)]
fix hostname resolution in mon destroy calls
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Fri, 20 Sep 2013 20:47:38 +0000 (13:47 -0700)]
Merge pull request #87 from alfredodeza/6300
bump with fix from remoto v0.0.3
Alfredo Deza [Fri, 20 Sep 2013 19:52:33 +0000 (15:52 -0400)]
bump with fix from remoto v0.0.3
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Thu, 19 Sep 2013 18:06:38 +0000 (11:06 -0700)]
Merge pull request #86 from alfredodeza/6288
make sure to user cluster when specified
Alfredo Deza [Thu, 19 Sep 2013 15:01:18 +0000 (11:01 -0400)]
make sure to user cluster when specified
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 19 Sep 2013 14:40:59 +0000 (07:40 -0700)]
Merge pull request #85 from BenoitKnecht/master
Add --fs-type option to the 'disk' and 'osd' commands
Benoît Knecht [Thu, 19 Sep 2013 14:28:33 +0000 (16:28 +0200)]
Fix typo in exception message
Signed-off-by: Benoît Knecht <benoit.knecht@fsfe.org>
Benoît Knecht [Tue, 17 Sep 2013 08:33:49 +0000 (10:33 +0200)]
Add --fs-type option to the 'disk' and 'osd' commands
Signed-off-by: Benoît Knecht <benoit.knecht@fsfe.org>
Zack Cerza [Wed, 18 Sep 2013 20:01:54 +0000 (13:01 -0700)]
Merge pull request #82 from alfredodeza/6017-3
Introduce a `create-initial` command for `mon` that waits for quorum
Alfredo Deza [Wed, 18 Sep 2013 19:59:15 +0000 (15:59 -0400)]
fix test that failed because of new help menu
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 18 Sep 2013 19:47:25 +0000 (15:47 -0400)]
add better help for mon subcommands
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 17 Sep 2013 19:51:13 +0000 (15:51 -0400)]
minor style cleanup for gatherkeys
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 17 Sep 2013 19:50:00 +0000 (15:50 -0400)]
add a create-initial monitor that loops over mon status to check for quorum
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Gary Lowell [Wed, 18 Sep 2013 16:27:24 +0000 (09:27 -0700)]
v1.2.6
Alfredo Deza [Wed, 18 Sep 2013 15:45:19 +0000 (11:45 -0400)]
bump the version to 1.2.6
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Wed, 18 Sep 2013 14:54:54 +0000 (07:54 -0700)]
Merge pull request #84 from alfredodeza/6337
make sure we get the right service **before** closing the connection.
Alfredo Deza [Wed, 18 Sep 2013 14:33:58 +0000 (10:33 -0400)]
bump the changelog
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 18 Sep 2013 14:30:05 +0000 (10:30 -0400)]
make sure we get the right service **before** closing the connection.
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Gary Lowell [Wed, 18 Sep 2013 02:26:07 +0000 (19:26 -0700)]
v1.2.5
Gary Lowell [Wed, 18 Sep 2013 01:50:31 +0000 (18:50 -0700)]
Merge pull request #83 from alfredodeza/6335
fix connection hangs for monitor starts
Reviewed-by: Gary Lowell <gary.lowell@inktank.com>
Alfredo Deza [Wed, 18 Sep 2013 00:43:25 +0000 (20:43 -0400)]
bump the changelog
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 18 Sep 2013 00:42:37 +0000 (20:42 -0400)]
bump the version
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 18 Sep 2013 00:42:16 +0000 (20:42 -0400)]
remove the close connection per host in mon.py
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 18 Sep 2013 00:41:55 +0000 (20:41 -0400)]
close pushy connections before starting the monitors
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Gary Lowell [Tue, 17 Sep 2013 20:49:11 +0000 (13:49 -0700)]
v1.2.4
Gary Lowell [Tue, 17 Sep 2013 17:01:00 +0000 (10:01 -0700)]
Merge pull request #81 from alfredodeza/master
get ready for releasing 1.2.4
Alfredo Deza [Tue, 17 Sep 2013 13:46:15 +0000 (09:46 -0400)]
get ready for releasing 1.2.4
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Gary Lowell [Mon, 16 Sep 2013 20:26:22 +0000 (13:26 -0700)]
build-debian.sh Fix typo in program name
Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
Alfredo Deza [Mon, 16 Sep 2013 20:08:31 +0000 (13:08 -0700)]
Merge pull request #80 from alfredodeza/master
reverting the github link
Alfredo Deza [Mon, 16 Sep 2013 20:05:42 +0000 (13:05 -0700)]
Merge pull request #79 from angdraug/build-requires-git
add git to build-depends for vendor.py
Alfredo Deza [Mon, 16 Sep 2013 20:02:04 +0000 (16:02 -0400)]
reverting the github link
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Dmitry Borodaenko [Mon, 16 Sep 2013 19:36:00 +0000 (12:36 -0700)]
add git to build-depends for vendor.py
Zack Cerza [Mon, 16 Sep 2013 19:04:07 +0000 (12:04 -0700)]
Merge pull request #78 from alfredodeza/master
forgot to remove hard-coded call to vendor fixed remoto version
Alfredo Deza [Mon, 16 Sep 2013 18:54:02 +0000 (14:54 -0400)]
point to github to grab remoto sources for now
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 16 Sep 2013 18:03:08 +0000 (14:03 -0400)]
forgot to remove hard-coded call to vendor fixed remoto version
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Mon, 16 Sep 2013 17:19:30 +0000 (10:19 -0700)]
Merge pull request #77 from alfredodeza/6324
add a Timeout when starting monitors
Alfredo Deza [Mon, 16 Sep 2013 16:33:21 +0000 (12:33 -0400)]
introduce a timeout of 7s for all mon init commands
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Gary Lowell [Mon, 16 Sep 2013 16:29:34 +0000 (09:29 -0700)]
Merge pull request #76 from alfredodeza/6289
Determine if we need `sudo` for the new connection library
Reviewed-by: Gary Lowell <gary.lowell@inktank.com>
Alfredo Deza [Mon, 16 Sep 2013 14:19:49 +0000 (10:19 -0400)]
make sure we require the new remoto version
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 12 Sep 2013 19:09:41 +0000 (12:09 -0700)]
Merge pull request #75 from alfredodeza/master
update the changelog with all changes
Alfredo Deza [Thu, 12 Sep 2013 18:56:40 +0000 (14:56 -0400)]
make all distros use the new get_connection helper
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 12 Sep 2013 18:55:06 +0000 (14:55 -0400)]
create a connection helper for execnet
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 12 Sep 2013 18:54:50 +0000 (14:54 -0400)]
use the new get_connection in mon.py
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 12 Sep 2013 15:57:46 +0000 (11:57 -0400)]
update the changelog with all changes
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Thu, 12 Sep 2013 15:22:11 +0000 (08:22 -0700)]
Merge pull request #74 from alfredodeza/4954
improve osd help by adding example of activation by paths
Alfredo Deza [Thu, 12 Sep 2013 15:13:37 +0000 (11:13 -0400)]
improve osd help by adding example of activation by paths
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Thu, 12 Sep 2013 14:59:01 +0000 (07:59 -0700)]
Merge pull request #71 from alfredodeza/6017-2
vendorize new remote-execution libraries
Alfredo Deza [Thu, 12 Sep 2013 13:52:17 +0000 (09:52 -0400)]
update the CHANGELOG
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 11 Sep 2013 20:49:12 +0000 (16:49 -0400)]
create the lib directory to hold vendored libraries
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 11 Sep 2013 20:45:15 +0000 (16:45 -0400)]
add the libraries we need to vendor
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>