Project

General

Profile

Activity

From 07/09/2015 to 08/07/2015

08/07/2015

10:33 PM Fix #12644 (Fix Under Review): Port distro.pkg to distro.packager, then remove unused code
https://github.com/ceph/ceph-deploy/pull/342 Travis Rhoden
10:23 PM Revision 5dc95182 (ceph-deploy): [RM-12644] Kill duplicate pkg mgmt code
Ah, payoff! Feels nice.
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
10:22 PM Revision 14fec138 (ceph-deploy): [RM-12644] Kill TestRPM
pkg_managers.rpm() is unused in the codebase.
There are places that *could* use it, but I'd rather roll that into
pk...
Travis Rhoden
09:55 PM Revision 2880e71d (ceph-deploy): [RM-12644] Add tests for DNF package manager
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
09:52 PM Revision add2e57d (ceph-deploy): [RM-12644] Convert Yum/Apt/Zypper tests to use new classes
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
09:25 PM Revision a5436d08 (ceph-deploy): [RM-12644] Use distro.packager in 'calamari connect'
Refs: #12644
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
09:23 PM Revision 65fc206d (ceph-deploy): [RM-12644] Use distro.packager for "ceph-deploy pkg"
Refs: #12644
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
04:03 PM Fix #12649 (Resolved): "mon add" hangs when going from 1->2 mons
Related to: http://tracker.ceph.com/issues/12620
the new monitor needs to be started before running "mon add", oth...
Travis Rhoden
03:05 AM Feature #12646 (New): clarify final message for OSD
ceph-deploy finishes with this message when provisioning OSDs:
root@ceph00:~# ceph-deploy --overwrite-conf osd pre...
Nigel Williams

08/06/2015

11:19 PM Fix #12644 (Resolved): Port distro.pkg to distro.packager, then remove unused code
Now that all the Ceph install paths use distro.packager, there are just a few places left that don't use the class-ba... Travis Rhoden
10:19 PM Bug #12631 (Resolved): tox runs are not catching SyntaxErrors
merged commit d4dcc27 into master Alfredo Deza
03:10 PM Bug #12631 (Fix Under Review): tox runs are not catching SyntaxErrors
Pull request opened: https://github.com/ceph/ceph-deploy/pull/340 Alfredo Deza
12:48 PM Bug #12631 (Resolved): tox runs are not catching SyntaxErrors
The linter should get configured to catch them to prevent Pull Requests from introducing them Alfredo Deza
04:46 PM Revision f833cec3 (ceph-deploy): Merge pull request #339 from mbroz/systemd
Do not enable non-existing ceph service on systemd managed EL distros.
Reviewed-By: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
04:37 PM Revision d4dcc279 (ceph-deploy): Merge pull request #340 from ceph/RM-12631
[RM-12631] catch syntax errors in tox runs Travis Rhoden
02:40 PM Revision 81266f79 (ceph-deploy): Do not enable non-existing ceph service on systemd managed distros.
Once systemd integration is ready, "systemctl enable ceph" fails
because there is no longer such service (OSD units a...
Milan Broz
12:57 PM Revision 28d8e229 (ceph-deploy): [RM-12631] catch syntax errors in tox runs
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
12:10 AM Tasks #12626 (Resolved): Release 1.5.27
Travis Rhoden
12:01 AM Revision 84ea041c (ceph-deploy): Bump version
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden

08/05/2015

11:56 PM Revision 4fa0393d (ceph-deploy): Don't allow install of ceph-mds on Ubuntu
By adding ceph-mds into the list of non-split-packages, any
request to install ceph-mds will result in an install of ...
Travis Rhoden
10:51 PM Revision 35f63064 (ceph-deploy): 1.5.27
Jenkins
10:48 PM Revision 36d42610 (ceph-deploy): Merge pull request #338 from trhoden/RM-12626
new release prep Travis Rhoden
10:26 PM Revision e82fa3e4 (ceph-deploy): [RM-12626] Bump version number
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
10:26 PM Revision 8b35d967 (ceph-deploy): [RM-12626] Add docs for repo command
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
09:45 PM Revision 1bb29a20 (ceph-deploy): [RM-12626] Update changelog
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
09:36 PM Tasks #12626 (Resolved): Release 1.5.27
Travis Rhoden
09:28 PM Bug #12480 (Resolved): install to fc22: does not upgrade (or downgrade) ceph
Travis Rhoden
04:51 PM Bug #12480 (Fix Under Review): install to fc22: does not upgrade (or downgrade) ceph
https://github.com/ceph/ceph-deploy/pull/337 Travis Rhoden
08:46 PM Revision 1a6bbddb (ceph-deploy): Merge pull request #337 from trhoden/RM-12480
Allow package upgrades with DNF Alfredo Deza
06:58 PM Revision bccbca0a (ceph-deploy): [RM-12480] Allow kwargs and extra_install_flags for install()
Refs: #12480
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
06:58 PM Revision 55547662 (ceph-deploy): [RM-12480] Use "dnf install --best" so that upgrades happen
Fixes: #12480
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
06:58 PM Revision 99a0ea8b (ceph-deploy): [RM-12480] debian: Pass extra install args consistently
I should be using **kw more to handle these optional items.
Make Apt consistent with RPM now.
Signed-off-by: Travis ...
Travis Rhoden
06:58 PM Revision 995c8aca (ceph-deploy): [RM-12480] Allow kwargs and extra_remove_flags for remove()
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
06:58 PM Revision 6ed06e1a (ceph-deploy): [RM-12480] debian: use extra_remove_flags instead of purge flag
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
06:58 PM Revision 38c32f55 (ceph-deploy): [RM-12480] fedora: don't set repo priority twice
For dev mode installs, fedora install() calls centos.mirror_install(),
and both these methods were setting yum repo p...
Travis Rhoden
06:56 PM Bug #12477 (Resolved): install to fc22 fails with RuntimeError: NoSectionError: No section: 'main'
Travis Rhoden
06:47 PM Revision 0f7611c1 (ceph-deploy): Merge pull request #336 from trhoden/RM-12477
Only install priorities plugin when using Yum Alfredo Deza
04:22 PM Revision c235b3fb (ceph-deploy): [RM-12477] kill install_priorities_plugin()
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
04:22 PM Revision acfd2551 (ceph-deploy): [RM-12477] centos: more selective install of yum-plugin-priorities
Only install plugin if using Yum for repo_install and mirror_install.
This is needed because Fedora re-uses these me...
Travis Rhoden
04:20 PM Revision 43d48b6b (ceph-deploy): [RM-12477] fedora: priorities plugin only on Yum
Fixes: #12477
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
04:19 PM Revision ff89e5ea (ceph-deploy): [RM-12477] Add 'name' attribute to pkg manager classes
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden

08/04/2015

11:19 PM Bug #12385 (Resolved): hosts.remotes.set_repo_priority() can write invalid repo lines
After pulling my hair out for a bit, this happens to already be resolved by: https://github.com/ceph/ceph-deploy/comm... Travis Rhoden
09:47 PM Bug #12104 (Closed): GPG install error
Travis Rhoden
09:45 PM Feature #12553 (Resolved): Add toplevel "repo" command for streamlined repo management
Travis Rhoden
09:43 PM Bug #12477 (Fix Under Review): install to fc22 fails with RuntimeError: NoSectionError: No sectio...
https://github.com/ceph/ceph-deploy/pull/336 Travis Rhoden
08:53 PM Revision 9ff02b25 (ceph-deploy): Merge pull request #335 from trhoden/RM-12553
Add "ceph-deploy repo" command Alfredo Deza
08:46 PM Feature #12439 (Resolved): Use package manager classes throughout rest of ceph-deploy
Travis Rhoden
08:07 PM Revision 56880827 (ceph-deploy): [RM-12553] remote write_file - remove file first if it exists
This way a new file mode can be applied if it has changed.
Since we are always writing the whole file (mode 'w') rat...
Travis Rhoden
07:47 PM Revision a14c5dd3 (ceph-deploy): [RM-12553] Apt repo file mode 0600 when URL has pw
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
07:29 PM Revision c61916e2 (ceph-deploy): [RM-12553] Clarify comments when writing repo files
These comments get printed to the console, and were a bit
misleading/ambiguous.
Signed-off-by: Travis Rhoden <trhode...
Travis Rhoden
07:29 PM Revision 886b8529 (ceph-deploy): [RM-12553] repo: Allow URLs to be passed by env var
This is more secure if the repo URL contains a user:pass combo
Refs: #12553
Signed-off-by: Travis Rhoden <trhoden@r...
Travis Rhoden
07:29 PM Revision 64934e90 (ceph-deploy): [RM-12553] Allow a file mode when writing apt repo
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
07:29 PM Revision e9e6b888 (ceph-deploy): [RM-12553] Add Apt package pinning after repo add
Refs: #12553
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
07:16 PM Revision 4538c84f (ceph-deploy): [RM-12553] Remove beginning newline from Yum repo template
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
07:16 PM Revision 3d30d9e8 (ceph-deploy): [RM-12553] Call add_repo() to create repo file
Refs: #12553
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
07:13 PM Revision f2df3ec2 (ceph-deploy): [RM-12553] RPM: write out repo file
Refs: #12553
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
07:05 PM Revision 93eb0b01 (ceph-deploy): [RM-12553] rhel: Use add_repo_gpg_key()
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
07:05 PM Revision 5e3128f4 (ceph-deploy): [RM-12553] Add beginning of "ceph-deploy repo" CLI
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
07:05 PM Revision 824624bb (ceph-deploy): [RM-12553] Add ability to delete a repo file
Refs: #12553
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
07:05 PM Revision 5efcefb7 (ceph-deploy): [RM-12553] centos: Use add_repo_gpg_key()
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
07:05 PM Revision c123ce41 (ceph-deploy): [RM-12553] fedora: Use add_repo_gpg_key()
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
07:05 PM Revision d4d7d4b9 (ceph-deploy): [RM-12553] Yum/DNF: Handle GPG keys
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
07:04 PM Revision 5f674ac7 (ceph-deploy): [RM-12553] debian: Use add_repo_gpg_key()
Refs: #12553
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
07:04 PM Revision 775dd780 (ceph-deploy): [RM-12553] Expand PackageManager interface to handle repos
Refs: #12553
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
06:08 PM Revision 60318fd4 (ceph-deploy): Merge pull request #332 from ceph/wip-systemd
systemd changes for F22
Reviewed-By: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
05:30 PM Revision 8360fb50 (ceph-deploy): hosts/fedora: systemd only for fc22 or later
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:32 AM Fix #12541 (Resolved): drop gdisk from install packages in debian
Travis Rhoden
05:32 AM Feature #12543 (Resolved): better package resolution with --rgw, --common, etc
Travis Rhoden

08/03/2015

11:15 PM Revision 655e6f35 (ceph-deploy): [RM-12553] Allow kwargs to be passed to PackageManager._run()
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
11:10 PM Revision b0edfc8c (ceph-deploy): Merge pull request #334 from trhoden/RM-12439
Use package manager classes for remaining distros Alfredo Deza
10:57 PM Revision 0390e377 (ceph-deploy): [RM-12439] suse: Use Zypper Class pkg manager
Refs: #12439
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
10:56 PM Revision b94043a5 (ceph-deploy): [RM-12439] Add Zypper Class for pkg management
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
10:56 PM Revision bb851bfe (ceph-deploy): [RM-12439] debian: use Apt Class pkg manager
Refs: #12439
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
10:55 PM Revision 45fe0153 (ceph-deploy): [RM-12439] Add Apt Class for pkg management
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
10:55 PM Revision 30959780 (ceph-deploy): [RM-12439] rhel: use Yum Class package manager
Refs: #12439
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
10:54 PM Revision d7beb434 (ceph-deploy): [RM-12439] centos: use Yum Class package manager
Refs: #12439 Travis Rhoden
09:36 PM Feature #12576: centos7/rhel7: use systemd
Agreed...
Should we just make the cutover be the infernalis -RC? that's version >= 9.1, correct?
Travis Rhoden
06:51 PM Feature #12576 (Resolved): centos7/rhel7: use systemd
This is tricky:
- systemd if os is >= 7 AND ceph is infernalis or later... otherwise sysvinit
- the code is ide...
Sage Weil
08:45 PM Revision 9aca50d4 (ceph-deploy): Merge pull request #333 from trhoden/RM-12543
Only install requested packages for Debian, CentOS, Fedora Alfredo Deza
08:33 PM Revision 38e7d29d (ceph-deploy): [RM-12543] suse: use common map_components()
Update the SUSE tests to use the right pieces as well.
Removed the "invalid" test because the common map_components(...
Travis Rhoden
08:16 PM Revision 39dc7741 (ceph-deploy): [RM-12543] debian: only install requested packages
Refs: #12543
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
08:16 PM Revision 13d88c1d (ceph-deploy): [RM-12543] centos: only install requested packages
Refs: #12543
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
08:16 PM Revision 93fb1312 (ceph-deploy): [RM-12543] fedora: only install requested packages
Refs: #12543
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
08:16 PM Revision 8780a7f1 (ceph-deploy): [RM-12543] Add map_components() for sorting out split pkgs
Refs: #12543
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden

08/01/2015

02:15 PM Bug #11880 (Won't Fix): ceph-deploy fails on fedora 21
Sage Weil
02:01 PM Bug #9893 (Can't reproduce): failed to deploy mds
Sage Weil

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 Travis Rhoden
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.... Travis Rhoden
07:46 PM Bug #12558 (Fix Under Review): system: rgw create doesn't work
Sage Weil
07:29 PM Bug #12558 (Resolved): system: rgw create doesn't work
Sage Weil
07:44 PM Revision bdd98d37 (ceph-deploy): rgw: fix systemd creation
Analogous changes to mds create.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
07:33 PM Revision 4afb7bdd (ceph-deploy): mds: fix create on systemd
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:33 PM Revision 1c98d913 (ceph-deploy): fedora: use systemd
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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 <...
Sage Weil
07:25 PM Revision 880a08d6 (ceph-deploy): Merge pull request #331 from trhoden/RM-12541
Drop explicit gdisk in debian/install Alfredo Deza
07:23 PM Bug #12557 (Resolved): systemd: osd create should enable ceph.target
Sage Weil
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.
...
Travis Rhoden
06:14 PM Cleanup #12083 (Resolved): Improve arg parsing and help menus
https://github.com/ceph/ceph-deploy/pull/330 Travis Rhoden
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>
Travis Rhoden
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... Travis Rhoden
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
...
Travis Rhoden

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
 

Also available in: Atom