Project

General

Profile

Activity

From 06/29/2015 to 07/28/2015

07/28/2015

10:06 PM Bug #12081: KeyNotFoundError: Could not find keyring file: /var/lib/ceph/bootstrap-mds/ceph.keyri...
Seen again today, found in a completely different state. No keys were present at all, but the monitor was running.
...
Travis Rhoden
07:09 PM Revision c7107bc4 (ceph-deploy): mon: fix create on fedora to use systemd
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:56 PM Bug #12477: install to fc22 fails with RuntimeError: NoSectionError: No section: 'main'
when I ran this for my own testing(to test wip branch installs) on trusty(ubuntu 14.04), I got below error, The diffe... Vasu Kulkarni
01:55 AM Documentation #12481 (New): ceph-deploy purgedata does not work as documentation indicates
http://ceph.com/docs/master/rados/deployment/ceph-deploy-purge/ says
"To remove all data from /var/lib/ceph (but l...
Jake Yip

07/27/2015

10:07 PM Bug #12225: "ceph-deploy: error: unrecognized arguments" in smoke-master-distro-basic-multi run
https://github.com/ceph/ceph-qa-suite/pull/509 , Will wait for fix for #12081, Once verified can be merged. Vasu Kulkarni
07:37 PM Bug #12480: install to fc22: does not upgrade (or downgrade) ceph
Ian Colle
07:34 PM Bug #12480 (Resolved): install to fc22: does not upgrade (or downgrade) ceph
... Sage Weil
05:13 PM Bug #12477 (Resolved): install to fc22 fails with RuntimeError: NoSectionError: No section: 'main'
... Sage Weil

07/24/2015

07:20 PM Bug #12081: KeyNotFoundError: Could not find keyring file: /var/lib/ceph/bootstrap-mds/ceph.keyri...
Travis Rhoden
06:26 PM Bug #12081: KeyNotFoundError: Could not find keyring file: /var/lib/ceph/bootstrap-mds/ceph.keyri...
This has every indication of being a race condition. It's intermittent. I just hopped onto a machine that just hit t... Travis Rhoden
05:24 PM Bug #12225: "ceph-deploy: error: unrecognized arguments" in smoke-master-distro-basic-multi run
This is actually a misuse of ceph-deploy. The 'mon create-initial' does not take any arguments. It always reads the... Travis Rhoden

07/23/2015

11:28 PM Revision e2f50433 (ceph-deploy): [RM-12083] Remove unused code re: argparse "prog"
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
11:27 PM Revision 9761b1ce (ceph-deploy): [RM-12083] "Ceph" Should be capitalized in help output
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden

07/22/2015

10:07 PM Feature #12439 (Resolved): Use package manager classes throughout rest of ceph-deploy
Implemented for Fedora 22/DNF, need to convert rest of code base to the class-based pkg managers.
This will includ...
Travis Rhoden

07/21/2015

08:53 PM Bug #12104 (Need More Info): GPG install error
I believe this is fixed in ceph-deploy 1.5.26, as it switched to using http for the GPG key on Debian Wheezy. Travis Rhoden

07/20/2015

11:28 PM Tasks #12414 (Resolved): Release 1.5.26
Travis Rhoden
05:23 PM Tasks #12414 (Resolved): Release 1.5.26
Travis Rhoden
06:09 PM Revision 384ea40b (ceph-deploy): 1.5.26
Jenkins
05:45 PM Revision 37224c82 (ceph-deploy): [RM-12414] Bump version
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
05:43 PM Revision fc57397a (ceph-deploy): [RM-12414] Update changelog
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
05:24 PM Bug #12259 (Resolved): use dnf for fedora 22+
Travis Rhoden
02:13 PM Bug #12409 (New): example repos in cephdeploy.conf point to 'noarch' versions of ceph
Which is partially correct, as it will not pull $basearch ones. These should exist to point to
a release with proper...
Alfredo Deza
02:12 PM Bug #12408 (New): no docs specifying priority in cephdeploy.conf
Whenever `priority=1` is set in a repo section that will trigger installation of yum plugin priorities.
This is un...
Alfredo Deza

07/18/2015

12:49 AM Revision aaf92271 (ceph-deploy): Merge pull request #329 from trhoden/RM-12259-dnf
Class-based package managers to add DNF support for Fedora 22
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Reviewed-...
Travis Rhoden

07/17/2015

11:22 PM Bug #12259: use dnf for fedora 22+
One thing worth noting with the referenced PR is that because of the way that Fedora install is implemented, and beca... Travis Rhoden
11:19 PM Bug #12259 (Fix Under Review): use dnf for fedora 22+
https://github.com/ceph/ceph-deploy/pull/329 Travis Rhoden
09:48 PM Bug #12385 (Resolved): hosts.remotes.set_repo_priority() can write invalid repo lines
Saw this while testing install/uninstall repeated for Fedora + DNF:
priority=1 gets written in the ceph-source sec...
Travis Rhoden

07/16/2015

11:09 PM Bug #12374 (Resolved): args.mon not present for mon create_initial
Travis Rhoden
09:52 PM Bug #12374 (Fix Under Review): args.mon not present for mon create_initial
https://github.com/ceph/ceph-deploy/pull/328 Travis Rhoden
09:46 PM Bug #12374 (Resolved): args.mon not present for mon create_initial
With the argparse revamp, there is no "host" argument to "ceph-deploy mon create-initial". The mons are read from th... Travis Rhoden
09:56 PM Revision 5147e2c0 (ceph-deploy): Merge pull request #328 from trhoden/RM-12374
[RM-12374] Pass mon host list from ceph.conf to mon_create Alfredo Deza
09:48 PM Revision 912aa801 (ceph-deploy): [RM-12374] Pass mon host list from ceph.conf to mon_create
When using mon_create_initial(), we already have list of initial mon
members from the config file. Pass it to mon_cr...
Travis Rhoden
09:45 PM Revision 65d25fd0 (ceph-deploy): Merge pull request #327 from trhoden/BZ-1228842
[BZ-1228842] Echo RGW default port during rgw create Alfredo Deza
09:40 PM Revision 2878c918 (ceph-deploy): [BZ-1228842] Echo RGW default port during rgw create
Let the user know the default port has been used for RGW, as the
default port is probably not one people will guess.
...
Travis Rhoden
03:30 PM Bug #12225: "ceph-deploy: error: unrecognized arguments" in smoke-master-distro-basic-multi run
Run: http://pulpito.ceph.com/teuthology-2015-07-15_05:00:09-smoke-master-distro-basic-multi/
Job: 974622
Yuri Weinstein
01:30 AM Revision 7716c09a (ceph-deploy): [RM-12259] Set packager to module top-level (Fedora only)
Put the logic of selecting the appropriate packager into the hosts.get(),
that way the packager is available to all m...
Travis Rhoden
01:30 AM Revision 5468bf93 (ceph-deploy): [RM-12259] Pass full distro module to uninstall()
Not having the distro modules be objects shows it's limitations
here, as there is no easy way for a module to referen...
Travis Rhoden
01:30 AM Revision 7c29a38d (ceph-deploy): [RM-12259] Use packager object for Fedora uninstall
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
01:30 AM Revision 0d4250dc (ceph-deploy): [RM-12259] Fedora: install priority plugin using packager class
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
01:26 AM Revision 031c1ca9 (ceph-deploy): [RM-12259] Use DNF by default for Fedora >=22
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
01:23 AM Revision 09138eeb (ceph-deploy): [RM-12259] Add classes for Yum and DNF package managers
Introduce Yum and DNF classes that extend a base RPMManager class
that contains all the commonalities between Yum and...
Travis Rhoden

07/14/2015

10:29 PM Revision 96efe9e6 (ceph-deploy): Merge pull request #314 from mbroz/master
Set owner of directory and keyrings according to owner of /var/lib/ceph.
Reviewed-by: Travis Rhoden <trhoden@redhat....
Travis Rhoden
08:44 PM Revision 10fcb0e3 (ceph-deploy): Set owner of directory and keyrings according to owner of /var/l...
If Ceph is running under a separate ceph user, it requires access
to various files under this user.
This patch tries ...
Milan Broz
06:35 PM Bug #12330 (Resolved): tox uses incompatible version of mock for Python 2.6
Travis Rhoden
06:11 PM Bug #12330 (Resolved): tox uses incompatible version of mock for Python 2.6
mock version 1.0.1 was the last version supported on Py2.6.
Our tox.ini allows installation of newer ones, which b...
Travis Rhoden
06:17 PM Revision fba67e7b (ceph-deploy): Merge pull request #325 from trhoden/RM-12330
[RM-12330] Pin mock version to work on Python 2.6 Alfredo Deza
06:14 PM Revision a0d1c127 (ceph-deploy): [RM-12330] Pin mock version to work on Python 2.6
Fixes: #12330
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden

07/10/2015

06:44 PM Revision 80e259cf (ceph-deploy): Merge pull request #324 from ddiss/suse_install_bundled_v3
Install SUSE-built packages by default for SUSE distros
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
04:55 PM Bug #12171 (Resolved): ceph-deploy pkg command argparse config is not sane
Travis Rhoden
04:55 PM Bug #12168 (Resolved): ceph-deploy disk --zap and --dmcrypt use store_true and default=None
Travis Rhoden
04:54 PM Bug #12147 (Resolved): component install flags should not be mututally exclusive with version kind
Travis Rhoden
12:15 AM Bug #12147 (Fix Under Review): component install flags should not be mututally exclusive with ver...
https://github.com/ceph/ceph-deploy/pull/323 Travis Rhoden
04:25 PM Revision 680ae80e (ceph-deploy): Merge pull request #323 from trhoden/RM-12147
Fix mutex groups in ceph-deploy install Alfredo Deza
04:24 PM Revision 772aa820 (ceph-deploy): Merge pull request #322 from trhoden/RM-12168
[RM-12168] Don't use store_true and default=None Alfredo Deza
04:23 PM Revision 91d6fd7e (ceph-deploy): Merge pull request #321 from trhoden/RM-12171
[RM-12171] Make pkg --install and --remove mutually exclusive Alfredo Deza
10:45 AM Revision 5051f005 (ceph-deploy): suse/install: use distribution packages by default
SUSE and openSUSE are moving to ship Ceph with distribution media.
ceph-deploy should therefore default to using thes...
David Disseldorp
10:45 AM Revision 602e3c89 (ceph-deploy): suse/install: use zypper helpers for mirror_install
Signed-off-by: David Disseldorp <ddiss@suse.de> David Disseldorp
10:45 AM Revision 8c20b0c6 (ceph-deploy): suse/install: map from component to pkg names
ceph-deploy uses ceph-osd, ceph-mds and ceph-mon component names. On
SUSE platforms, these are all provided by the ba...
David Disseldorp
10:45 AM Revision eaa010c5 (ceph-deploy): suse/install: only install requested components
Until now, the SUSE back-end has ignored requests for installation of
specific components and always installed the ba...
David Disseldorp
10:45 AM Revision d460c4e5 (ceph-deploy): suse/uninstall: remove the ceph-common package
ceph-common can be installed individually via ceph-deploy install
--common parameter, so it should also be present in...
David Disseldorp
10:45 AM Revision 3158303c (ceph-deploy): suse/uninstall: use the zypper remove helper
Signed-off-by: David Disseldorp <ddiss@suse.de> David Disseldorp
10:45 AM Revision d5049edc (ceph-deploy): Add tests for component to SUSE package mapping
Signed-off-by: David Disseldorp <ddiss@suse.de> David Disseldorp
10:43 AM Revision d618d60a (ceph-deploy): pkg_managers: add zypper refresh helper
Add "zypper refresh" alongside the existing installation and removal
helper functions.
Signed-off-by: David Disseldo...
David Disseldorp
12:09 AM Revision 1c647b41 (ceph-deploy): [RM-12147] Put repo mod flags in a mutex
--adjust-repos and --no-adjust-repos were not in a mutex group.
Fix that.
Also --repo will always install a new repo...
Travis Rhoden

07/09/2015

11:59 PM Revision 9552fb18 (ceph-deploy): [RM-12147] Set arg defaults in correct places
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
11:57 PM Revision a2e8eeca (ceph-deploy): [RM-12147] Take non version related switches out of version mutex
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
11:51 PM Bug #12168 (Fix Under Review): ceph-deploy disk --zap and --dmcrypt use store_true and default=None
https://github.com/ceph/ceph-deploy/pull/322 Travis Rhoden
11:48 PM Revision 20c02570 (ceph-deploy): [RM-12168] Don't use store_true and default=None
Not sure why this was ever seen as necessary. With the store_true
action, it will be False if not present, True if p...
Travis Rhoden
11:38 PM Bug #12171 (Fix Under Review): ceph-deploy pkg command argparse config is not sane
https://github.com/ceph/ceph-deploy/pull/321 Travis Rhoden
11:33 PM Revision d7d36661 (ceph-deploy): [RM-12171] Make pkg --install and --remove mutually exclusive
The code could not handle both being present, so make sure that we
don't allow that on the CLI.
Add unit tests for p...
Travis Rhoden
04:57 PM Bug #12259: use dnf for fedora 22+
Does this stop ceph-deploy from running? "@yum install foo@" should still work, it'll just print some warnings. Ken Dreyer
03:24 PM Bug #12259 (Resolved): use dnf for fedora 22+
... Sage Weil

07/07/2015

04:35 PM Bug #12225: "ceph-deploy: error: unrecognized arguments" in smoke-master-distro-basic-multi run
Confirmed by run http://pulpito.ceph.com/teuthology-2015-07-07_09:01:51-smoke-master-distro-basic-multi/ Yuri Weinstein
04:33 PM Bug #12225 (Resolved): "ceph-deploy: error: unrecognized arguments" in smoke-master-distro-basic-...
Run: http://pulpito.ceph.com/teuthology-2015-07-06_05:00:09-smoke-master-distro-basic-multi/
Job: 962664
Logs: http...
Yuri Weinstein

07/06/2015

08:34 PM Feature #12151 (Resolved): ceph-deploy mon subcommands not handled as subparser
Travis Rhoden
08:33 PM Bug #12150 (Resolved): rgw create cmd does not require at least one hosts
Fixed: https://github.com/ceph/ceph-deploy/pull/316 Travis Rhoden
06:11 PM Revision 548bd88e (ceph-deploy): Merge pull request #316 from trhoden/RM-12150
Enforce proper number of hosts on CLI Alfredo Deza
04:39 PM Revision c60bceee (ceph-deploy): [RM-12150] Require at least one host for 'rgw create'
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
04:39 PM Revision bbfd4c51 (ceph-deploy): [RM-12150] Require at least one host for 'config'
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
04:39 PM Revision b9b0459c (ceph-deploy): [RM-12150] Require at least one host for 'mds create'
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
04:39 PM Revision 37595950 (ceph-deploy): [RM-12150] Enforce 1 host only for 'mon add' via argparse
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
04:39 PM Revision 96617bb0 (ceph-deploy): [RM-12150] Don't create new list from mon_host when we already h...
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
04:39 PM Revision 18e24607 (ceph-deploy): [RM-12150] Require at least one host for 'mon destroy'
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
04:39 PM Revision 7a8dc415 (ceph-deploy): [RM-12150] update help entry for 'ceph-deploy config'
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden

07/05/2015

02:09 PM Revision a7a54066 (ceph-deploy): Merge pull request #313 from trhoden/BZ-12151-subcommands
Use argparse subparsers when subcommands have their own subcommands Alfredo Deza

07/01/2015

08:50 PM Revision d45cc1a4 (ceph-deploy): [RM-12151] args.fs_type is always set
It has a default value, no need to check 'if args.fs_type:'.
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
08:50 PM Revision ca46904d (ceph-deploy): [RM-12151] Add description to ToggleRawTextHelpFormatter
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:50 PM Revision afa87873 (ceph-deploy): [RM-12151] Add new 'ToggleRawTextHelpFormatter'
The existing use of argparse.RawDescriptionHelpFormatter seems to stem
from wanting to use newlines in argparse help ...
Travis Rhoden
08:50 PM Revision de2bdd67 (ceph-deploy): [RM-12151] Redo mon sub command help text
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:50 PM Revision fcd323e1 (ceph-deploy): [RM-12151] Move 'rgw create' to a subparser
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:50 PM Revision 471fd7c0 (ceph-deploy): [RM-12151] Move 'osd' subcommands to a subparser
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:50 PM Revision 9f7fe2ed (ceph-deploy): [RM-12151] Enable 'osd' tests related to subcommand options and ...
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:50 PM Revision 7ccd4dde (ceph-deploy): [RM-12151] Move disk subcmds to subparser
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:50 PM Revision 4509201b (ceph-deploy): [RM-12151] Enable tests for disk subcommands
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:50 PM Revision fdb9675b (ceph-deploy): [RM-12151] Remove redundant check for allowed fstypes
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:50 PM Revision 52518a7e (ceph-deploy): [RM-12151] Move mon subcommands to subparser
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:50 PM Revision 60bb49de (ceph-deploy): [RM-12151] Enable parser tests related to mon subparser
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:50 PM Revision 9ee564d2 (ceph-deploy): [RM-12151] Move mds create to a subparser
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:49 PM Revision 523c313a (ceph-deploy): [RM-12151] Update tests for calamari connect
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:49 PM Revision d93237b0 (ceph-deploy): [RM-12151] Move config push/pull to a subparser
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
08:49 PM Revision 453a1601 (ceph-deploy): [RM-12151] Move 'calamari connect' to a subparser
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
06:16 PM Bug #12081: KeyNotFoundError: Could not find keyring file: /var/lib/ceph/bootstrap-mds/ceph.keyri...
This is also seen now on plana with CentOS 7.1
http://qa-proxy.ceph.com/teuthology/teuthology-2015-07-01_05:00:08-...
Vasu Kulkarni

06/30/2015

11:16 PM Feature #12151 (Fix Under Review): ceph-deploy mon subcommands not handled as subparser
Up for review at: https://github.com/ceph/ceph-deploy/pull/313 Travis Rhoden
 

Also available in: Atom