Activity
From 07/02/2015 to 07/31/2015
07/31/2015
- 10:07 PM Feature #12543 (Fix Under Review): better package resolution with --rgw, --common, etc
- https://github.com/ceph/ceph-deploy/pull/333
- 03:57 AM Feature #12543 (Resolved): better package resolution with --rgw, --common, etc
- Just like is done in the SUSE module (https://github.com/ceph/ceph-deploy/blob/master/ceph_deploy/hosts/suse/install....
- 07:46 PM Bug #12558 (Fix Under Review): system: rgw create doesn't work
- 07:29 PM Bug #12558 (Resolved): system: rgw create doesn't work
- 07:44 PM Revision bdd98d37 (ceph-deploy): rgw: fix systemd creation
- Analogous changes to mds create.
Signed-off-by: Sage Weil <sage@redhat.com> - 07:33 PM Revision 4afb7bdd (ceph-deploy): mds: fix create on systemd
- Signed-off-by: Sage Weil <sage@redhat.com>
- 07:33 PM Revision 1c98d913 (ceph-deploy): fedora: use systemd
- Signed-off-by: Sage Weil <sage@redhat.com>
- 07:30 PM Revision 418da7b5 (ceph-deploy): rgw: enable appropriate ceph-radosgw@ if systemd
- Note that this still doesn't work quite right... perhaps the pass in init
is not systemd?
Signed-off-by: Sage Weil <... - 07:25 PM Revision 880a08d6 (ceph-deploy): Merge pull request #331 from trhoden/RM-12541
- Drop explicit gdisk in debian/install
- 07:23 PM Bug #12557 (Resolved): systemd: osd create should enable ceph.target
- 06:37 PM Revision b9f2bddf (ceph-deploy): [RM-12541] Drop explicit gdisk in debian/install
- gdisk has been a proper dependency in Ceph packages since before
Firefly. There is no need to install it directly.
... - 06:14 PM Cleanup #12083 (Resolved): Improve arg parsing and help menus
- https://github.com/ceph/ceph-deploy/pull/330
- 06:14 PM Revision 5784de92 (ceph-deploy): Merge pull request #330 from trhoden/RM-12083-argparse-cleanup
- More help/argparse cleanup
Reviewed-By: Dan Mick <dmick@redhat.com> - 04:59 PM Feature #12553 (Resolved): Add toplevel "repo" command for streamlined repo management
- We'd like an easier way to install repos on remote modes, such that we can install multiple repo files (with differen...
- 03:53 AM Fix #12541 (Resolved): drop gdisk from install packages in debian
- debian/install.py has the following:
# ceph only recommends gdisk, make sure we actually have
...
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.
... - 07:09 PM Revision c7107bc4 (ceph-deploy): mon: fix create on fedora to use systemd
- Signed-off-by: Sage Weil <sage@redhat.com>
- 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...
- 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...
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.
- 07:37 PM Bug #12480: install to fc22: does not upgrade (or downgrade) ceph
- 07:34 PM Bug #12480 (Resolved): install to fc22: does not upgrade (or downgrade) ceph
- ...
- 05:13 PM Bug #12477 (Resolved): install to fc22 fails with RuntimeError: NoSectionError: No section: 'main'
- ...
07/24/2015
- 07:20 PM Bug #12081: KeyNotFoundError: Could not find keyring file: /var/lib/ceph/bootstrap-mds/ceph.keyri...
- 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...
- 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...
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>
- 11:27 PM Revision 9761b1ce (ceph-deploy): [RM-12083] "Ceph" Should be capitalized in help output
- Signed-off-by: Travis Rhoden <trhoden@redhat.com>
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...
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.
07/20/2015
- 11:28 PM Tasks #12414 (Resolved): Release 1.5.26
- 05:23 PM Tasks #12414 (Resolved): Release 1.5.26
- 06:09 PM Revision 384ea40b (ceph-deploy): 1.5.26
- 05:45 PM Revision 37224c82 (ceph-deploy): [RM-12414] Bump version
- Signed-off-by: Travis Rhoden <trhoden@redhat.com>
- 05:43 PM Revision fc57397a (ceph-deploy): [RM-12414] Update changelog
- Signed-off-by: Travis Rhoden <trhoden@redhat.com>
- 05:24 PM Bug #12259 (Resolved): use dnf for fedora 22+
- 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... - 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...
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-...
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...
- 11:19 PM Bug #12259 (Fix Under Review): use dnf for fedora 22+
- https://github.com/ceph/ceph-deploy/pull/329
- 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...
07/16/2015
- 11:09 PM Bug #12374 (Resolved): args.mon not present for mon create_initial
- 09:52 PM Bug #12374 (Fix Under Review): args.mon not present for mon create_initial
- https://github.com/ceph/ceph-deploy/pull/328
- 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...
- 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
- 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... - 09:45 PM Revision 65d25fd0 (ceph-deploy): Merge pull request #327 from trhoden/BZ-1228842
- [BZ-1228842] Echo RGW default port during rgw create
- 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.
... - 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 - 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... - 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... - 01:30 AM Revision 7c29a38d (ceph-deploy): [RM-12259] Use packager object for Fedora uninstall
- Signed-off-by: Travis Rhoden <trhoden@redhat.com>
- 01:30 AM Revision 0d4250dc (ceph-deploy): [RM-12259] Fedora: install priority plugin using packager class
- Signed-off-by: Travis Rhoden <trhoden@redhat.com>
- 01:26 AM Revision 031c1ca9 (ceph-deploy): [RM-12259] Use DNF by default for Fedora >=22
- Signed-off-by: Travis Rhoden <trhoden@redhat.com>
- 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...
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.... - 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 ... - 06:35 PM Bug #12330 (Resolved): tox uses incompatible version of mock for Python 2.6
- 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... - 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
- 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>
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> - 04:55 PM Bug #12171 (Resolved): ceph-deploy pkg command argparse config is not sane
- 04:55 PM Bug #12168 (Resolved): ceph-deploy disk --zap and --dmcrypt use store_true and default=None
- 04:54 PM Bug #12147 (Resolved): component install flags should not be mututally exclusive with version kind
- 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
- 04:25 PM Revision 680ae80e (ceph-deploy): Merge pull request #323 from trhoden/RM-12147
- Fix mutex groups in ceph-deploy install
- 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
- 04:23 PM Revision 91d6fd7e (ceph-deploy): Merge pull request #321 from trhoden/RM-12171
- [RM-12171] Make pkg --install and --remove mutually exclusive
- 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... - 10:45 AM Revision 602e3c89 (ceph-deploy): suse/install: use zypper helpers for mirror_install
- Signed-off-by: David Disseldorp <ddiss@suse.de>
- 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... - 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... - 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... - 10:45 AM Revision 3158303c (ceph-deploy): suse/uninstall: use the zypper remove helper
- Signed-off-by: David Disseldorp <ddiss@suse.de>
- 10:45 AM Revision d5049edc (ceph-deploy): Add tests for component to SUSE package mapping
- Signed-off-by: David Disseldorp <ddiss@suse.de>
- 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... - 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...
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>
- 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>
- 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
- 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... - 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
- 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... - 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.
- 03:24 PM Bug #12259 (Resolved): use dnf for fedora 22+
- ...
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/
- 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...
07/06/2015
- 08:34 PM Feature #12151 (Resolved): ceph-deploy mon subcommands not handled as subparser
- 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
- 06:11 PM Revision 548bd88e (ceph-deploy): Merge pull request #316 from trhoden/RM-12150
- Enforce proper number of hosts on CLI
- 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>
- 04:39 PM Revision bbfd4c51 (ceph-deploy): [RM-12150] Require at least one host for 'config'
- Signed-off-by: Travis Rhoden <trhoden@redhat.com>
- 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>
- 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>
- 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>
- 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>
- 04:39 PM Revision 7a8dc415 (ceph-deploy): [RM-12150] update help entry for 'ceph-deploy config'
- Signed-off-by: Travis Rhoden <trhoden@redhat.com>
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
Also available in: Atom