Project

General

Profile

Activity

From 04/23/2016 to 05/22/2016

05/22/2016

08:31 PM Bug #15984 (Resolved): ceph-osd-prestart.sh contains Upstart-specific code
Specifically: https://github.com/ceph/ceph/blob/v10.2.1/src/ceph-osd-prestart.sh#L48-L49
The Upstart Cookbook says...
Nathan Cutler

05/18/2016

05:10 PM Bug #14839: systemctl stop ceph.target doesn't stop ceph
This is not fixed in ceph master as well, the behaviour is diffent based on the node which has mon+osd role vs node w... Vasu Kulkarni
11:07 AM Fix #15419: ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=time-sync.target"
Not sure if this is just "cosmetic", or if it might cause problems (dependency cycles?). Fabian Grünbichler
10:42 AM Fix #15419: ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=time-sync.target"
Hm, should have read the manpage. Thanks for pointing me to it. I will modify it so it looks like this:... Nathan Cutler
10:33 AM Fix #15419: ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=time-sync.target"
Before this change we had:... Nathan Cutler
07:28 AM Fix #15419: ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=time-sync.target"
The "Wants=time-sync.target" is wrong here according to 'man systemd.special':
"A number of special system targets...
Fabian Grünbichler
04:08 AM Bug #15907: 10.2.1 more pidfile permission problems
What you did (enabling "everything") is the right way to go.
If an instantiated service is disabled (e.g. due to ...
Nathan Cutler
03:54 AM Bug #15907: 10.2.1 more pidfile permission problems
arrrgh, I can't edit my comments. that last one was for node athena, not titan, but you get the idea.
I'm going fo...
Heath Jepson
03:44 AM Bug #15907: 10.2.1 more pidfile permission problems
I copied the missing files from github and still nothing after enabling only the target files. I have no clue if this... Heath Jepson
02:38 AM Bug #15907: 10.2.1 more pidfile permission problems
glad I'm not losing my mind here. I thought this fix was going to be in 10.2.1? But apparently it isn't?
fighting ...
Heath Jepson
02:18 AM Bug #15907 (Duplicate): 10.2.1 more pidfile permission problems
Sorry, I wasn't aware of #15573 - you're right; this really is a bug. Changing status from "Rejected" to "Duplicate".... Nathan Cutler

05/17/2016

09:00 PM Bug #15907: 10.2.1 more pidfile permission problems
I read the release notes regularly and in detail, I follow ceph VERY close and have a couple of successful installati... Heath Jepson
07:19 PM Bug #15907 (Rejected): 10.2.1 more pidfile permission problems
I'm rejecting this, because it's not a bug. Please read the 10.2.0 release notes. Esapecially this section: http://do... Nathan Cutler
04:44 PM Bug #15907: 10.2.1 more pidfile permission problems
could you elaborate on what is disturbing about /etc/init.d/ceph? All I did after upgrading to 10.2.1 was to notice t... Heath Jepson
10:38 AM Bug #15907: 10.2.1 more pidfile permission problems
BTW this line is disturbing:... Nathan Cutler
10:35 AM Bug #15907 (Need More Info): 10.2.1 more pidfile permission problems
Please provide: your full @ceph.conf@, platform (distro/version), and output of the following commands:... Nathan Cutler
04:37 AM Bug #15907 (Duplicate): 10.2.1 more pidfile permission problems
Previously had pidfile permission problems because my config was lacking the following (resolved with http://tracker.... Heath Jepson
02:16 PM Bug #15908 (Rejected): Jewel packages for Ubuntu trusty (amd64 arch)?
Hello,
I have been trying to evaluate Ceph Jewel using Debian packages on Ubuntu trusty (amd64 architecture).
A...
Anonymous

05/16/2016

05:02 PM Bug #15583 (New): systemd warns about TasksMax= setting on older distros
This still strikes me as a poor usability experience. We should eliminate the warning to the user, if we can help it.... Ken Dreyer
08:19 AM Backport #15894 (In Progress): jewel: install-deps.sh broken on SUSE if systemd-rpm-macros not in...
https://github.com/ceph/ceph/pull/8938 Nathan Cutler
08:10 AM Backport #15894 (Resolved): jewel: install-deps.sh broken on SUSE if systemd-rpm-macros not insta...
https://github.com/ceph/ceph/pull/8938 Nathan Cutler
07:59 AM Bug #15627 (Pending Backport): install-deps.sh broken on SUSE if systemd-rpm-macros not installed
Nathan Cutler

05/13/2016

08:21 AM Feature #15733: ceph-osd should chown OSD data when --setuser is specified
@Ken In light of #15874 I realized that it's not enough to do the recursive chown at boot time. On package upgrade th... Nathan Cutler
07:03 AM Bug #15874: Upon hammer->jewel upgrade, OSD cannot access journal device until after reboot
There is a concern that running @udevadm trigger@ unconditionally could cause "churn" on a node with many devices. Nathan Cutler

05/12/2016

09:44 PM Feature #15733: ceph-osd should chown OSD data when --setuser is specified
Exactly :(((((( Ken Dreyer
08:58 PM Feature #15733: ceph-osd should chown OSD data when --setuser is specified
@Yuri: IIRC the "install" and "ceph" tasks are not using systemd. Perhaps that is the reason why the upgrade suite is... Nathan Cutler
08:13 PM Feature #15733: ceph-osd should chown OSD data when --setuser is specified
@Nathan - Can we/do we want to add ceph-disk ops into standard upgrade suites ? Yuri Weinstein
09:34 PM Bug #15876 (New): rpm installation might result in multiple "ceph" users/groups with different ui...
This is due to the use of the "-o" option in the useradd/groupadd lines, introduced by https://github.com/ceph/ceph/c... Nathan Cutler
08:05 PM Bug #15874 (New): Upon hammer->jewel upgrade, OSD cannot access journal device until after reboot
Scenario: hammer cluster being upgraded to jewel. Before upgrade, the permissions/ownership of the journal device are... Nathan Cutler
07:46 PM Bug #15869: ceph gid mismatch on upgrade from hammer with pre-existing ceph user (SUSE)
Updated the PR to use the Debian semantics (usermod -g ceph unconditionally whether user is created or not) Nathan Cutler
05:26 PM Bug #15869 (Fix Under Review): ceph gid mismatch on upgrade from hammer with pre-existing ceph us...
*master PR*: https://github.com/ceph/ceph/pull/9106 Nathan Cutler
05:20 PM Bug #15869 (Resolved): ceph gid mismatch on upgrade from hammer with pre-existing ceph user (SUSE)
Scenario: upgrade from hammer to jewel on SUSE, pre-existing ceph user with uid 1000 and gid 100, pre-existing ceph g... Nathan Cutler
07:16 PM Bug #15872: Removing ceph packages should remove 'ceph' user and 'ceph' group as well
> ( hammer 0.94.4 + )
I *think* the creation of ceph user/group was added in Infernalis (9.1.0) by https://github....
Nathan Cutler
06:48 PM Bug #15872 (Fix Under Review): Removing ceph packages should remove 'ceph' user and 'ceph' group ...
1) Install ceph and Uninstall ( hammer 0.94.4 + )
2) User 'ceph' and group 'ceph' created by init still exist
Thi...
Vasu Kulkarni
03:32 PM Backport #15662 (Resolved): jewel: deb: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES not specified in /e...
Loïc Dachary

05/11/2016

12:53 AM Feature #15733: ceph-osd should chown OSD data when --setuser is specified
Agreed on ceph-devel to do the recursive chown in ceph-disk instead of in the OSD itself: http://comments.gmane.org/g... Nathan Cutler

05/09/2016

02:55 AM Bug #14941 (Resolved): ceph-{mds,mon,osd} packages need scriptlets with systemd code
Kefu Chai

05/05/2016

02:44 PM Backport #15744 (In Progress): jewel: rpm: SELinux relabel does not work on systems using CIL
Nathan Cutler
02:41 PM Backport #15744 (Resolved): jewel: rpm: SELinux relabel does not work on systems using CIL
https://github.com/ceph/ceph/pull/8938 Nathan Cutler
02:40 PM Bug #15725: rpm: SELinux relabel does not work on systems using CIL
*master PR*: https://github.com/ceph/ceph/pull/8923 Nathan Cutler
12:56 PM Bug #15725 (Pending Backport): rpm: SELinux relabel does not work on systems using CIL
This should back-port cleanly once #13445 is back-ported. Boris Ranto
09:59 AM Bug #15726: ceph-deploy install bombs out with: usermod: user ceph is currently used by process 1...
OK, found a way out I think: Need to run ceph-deploy per-host, will bomb out half-way, then run:
ssh root@host env...
Ron Arts
09:13 AM Backport #15742 (In Progress): jewel: rpm: enable IB/RDMA support
Nathan Cutler
07:44 AM Backport #15742 (Resolved): jewel: rpm: enable IB/RDMA support
https://github.com/ceph/ceph/pull/8938 Nathan Cutler
07:41 AM Feature #15472 (Pending Backport): rpm: enable IB/RDMA support
Nathan Cutler

05/04/2016

09:30 PM Backport #15739 (In Progress): jewel: ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewe...
Nathan Cutler
07:37 PM Backport #15739 (Resolved): jewel: ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel a...
https://github.com/ceph/ceph/pull/8938 Nathan Cutler
07:33 PM Bug #15486: drop init scripts from packaging
https://github.com/ceph/ceph/pull/8720 removes all references to the init scripts from the rpm packaging Nathan Cutler
07:31 PM Fix #13445 (Pending Backport): ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel and a...
Nathan Cutler
01:51 PM Fix #13445: ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel and above
Note to backporter: cherry-pick https://github.com/ceph/ceph/pull/8926 first, then https://github.com/ceph/ceph/pull/... Nathan Cutler
05:30 PM Feature #15733: ceph-osd should chown OSD data when --setuser is specified
+1 , will be very useful Vasu Kulkarni
05:26 PM Feature #15733 (New): ceph-osd should chown OSD data when --setuser is specified
Currently users that upgrade from Hammer have to run a large "chown" operation (or series of operations) by hand.
...
Ken Dreyer
01:08 PM Bug #15587 (Resolved): deb: wrong /etc/default/ceph/ceph location
Sage Weil
12:26 PM Bug #15726: ceph-deploy install bombs out with: usermod: user ceph is currently used by process 1...
Later I found out there are more problems with the documentation. It says jewel in the URL, but it seems to be just c... Ron Arts
12:07 PM Bug #15726 (New): ceph-deploy install bombs out with: usermod: user ceph is currently used by pro...
I cannot install cep using the documentation. The documentation recommends adding a ceph user, and preparing password... Ron Arts
08:46 AM Bug #15725 (Resolved): rpm: SELinux relabel does not work on systems using CIL
The SELinux userspace utilities stopped providing versions when they
switched to CIL language. We need to use a diff...
Boris Ranto

05/01/2016

03:53 PM Backport #15662 (In Progress): jewel: deb: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES not specified in...
Nathan Cutler
06:59 AM Bug #8458 (Resolved): `make check` should call tox tests for ceph-brag, ceph-disk, and ceph
Nathan Cutler

04/29/2016

12:07 PM Backport #15662 (Resolved): jewel: deb: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES not specified in /e...
https://github.com/ceph/ceph/pull/8853 Nathan Cutler
12:01 PM Bug #15588 (Pending Backport): deb: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES not specified in /etc/d...
Nathan Cutler
06:22 AM Backport #15633 (Resolved): jewel: ceph-{mds,mon,osd} packages need scriptlets with systemd code
Merged. Boris Ranto
03:04 AM Bug #15587 (Fix Under Review): deb: wrong /etc/default/ceph/ceph location
Kefu Chai

04/28/2016

09:10 PM Bug #15587: deb: wrong /etc/default/ceph/ceph location
https://github.com/ceph/ceph/pull/8821 alexandre derumier
09:08 PM Bug #15588: deb: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES not specified in /etc/default/ceph
https://github.com/ceph/ceph/pull/8823
alexandre derumier
07:08 PM Fix #13445: ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel and above
Ken approved jewel backport here: https://github.com/ceph/ceph/pull/8720#issuecomment-215530235
Sage approved jewe...
Nathan Cutler
07:06 PM Fix #13445 (Fix Under Review): ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel and a...
*master PR*: https://github.com/ceph/ceph/pull/8720 Nathan Cutler
08:25 AM Backport #15606 (In Progress): jewel: ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=t...
Nathan Cutler
08:20 AM Backport #15633 (In Progress): jewel: ceph-{mds,mon,osd} packages need scriptlets with systemd code
Nathan Cutler

04/27/2016

06:58 PM Backport #15633 (Resolved): jewel: ceph-{mds,mon,osd} packages need scriptlets with systemd code
https://github.com/ceph/ceph/pull/8801 Nathan Cutler
06:56 PM Bug #14941 (Pending Backport): ceph-{mds,mon,osd} packages need scriptlets with systemd code
Nathan Cutler
03:50 PM Bug #15581 (Duplicate): OSD doesn't start
Nathan Cutler
03:49 PM Bug #15581 (In Progress): OSD doesn't start
I don't know that we absolutely **need** them, but we have them. It is a product of the split of the ceph package int... Nathan Cutler
09:15 AM Bug #15627 (Fix Under Review): install-deps.sh broken on SUSE if systemd-rpm-macros not installed
*master PR*: https://github.com/ceph/ceph/pull/8782 Nathan Cutler
09:11 AM Bug #15627 (Resolved): install-deps.sh broken on SUSE if systemd-rpm-macros not installed
Running install-deps.sh on SLE12-SP1 without systemd-rpm-macros installed results in a very long and strange error, a... Nathan Cutler

04/26/2016

10:37 PM Bug #15581: OSD doesn't start
You're right. By default, it's disabled.
*[ceph@octopus ~]$ sudo systemctl is-enabled ceph-mon.target*
disabled
...
Shinobu Kinjo
07:52 AM Bug #15581: OSD doesn't start
The ceph-mon service not starting after reboot most likely means that @ceph-mon.target@ is disabled. It's likely that... Nathan Cutler
07:59 AM Backport #15606 (Resolved): jewel: ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=time...
https://github.com/ceph/ceph/pull/8802 Nathan Cutler
07:48 AM Bug #15553 (Resolved): /var/run/ceph permissions are borked after every reboot
Nathan Cutler
02:33 AM Fix #15419 (Pending Backport): ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=time-syn...
Sage Weil

04/25/2016

10:52 PM Bug #15581: OSD doesn't start
I just built the Ceph cluster using ceph-deploy with stable jewel.
Problem is not only osd but mon as well. Maybe ...
Shinobu Kinjo
09:36 AM Bug #15581 (Need More Info): OSD doesn't start
In what way does the OSD not start? systemctl status says "Active: active (running)"
Also, what distro are you run...
Nathan Cutler
09:35 AM Bug #15581 (New): OSD doesn't start
Changing status back to "New" because, as the systemd maintainers just told me, the "Unknown lvalue 'TasksMax' in sec... Nathan Cutler
09:23 PM Bug #15553: /var/run/ceph permissions are borked after every reboot
pidfile problem is resolved thanks Nathan! You rock!
I created http://tracker.ceph.com/issues/15596 for the ceph-d...
Heath Jepson
09:41 AM Bug #15553: /var/run/ceph permissions are borked after every reboot
As the systemd maintainers just told me, the "Unknown lvalue 'TasksMax' in section 'Service'" is benign and the prese... Nathan Cutler
11:50 AM Bug #13955 (Resolved): /usr/libexec/ceph/ceph-osd-prestart.sh called with incorrect parameters
Nathan Cutler
11:49 AM Bug #13955: /usr/libexec/ceph/ceph-osd-prestart.sh called with incorrect parameters
*PR*: https://github.com/ceph/ceph/pull/8449 Nathan Cutler
09:37 AM Bug #15583 (Rejected): systemd warns about TasksMax= setting on older distros
As the systemd maintainers just told me, the "Unknown lvalue 'TasksMax' in section 'Service'" is benign and the prese... Nathan Cutler
03:58 AM Bug #15588 (Resolved): deb: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES not specified in /etc/default/c...
Hi,
this PR implement TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES=128MB in redhat sysconfig
https://github.com/ceph/ceph/...
alexandre derumier

04/24/2016

05:08 PM Bug #15587 (Resolved): deb: wrong /etc/default/ceph/ceph location

debian rules file is wrong, it's create a /etc/default/ceph directory with a /etc/default/ceph/ceph file.
the co...
alexandre derumier
02:13 AM Bug #15583: systemd warns about TasksMax= setting on older distros
Correction:
@mount -t xfs /dev/disk/by-partlabel/Ceph_OSD.0.XFSdata /srv/ceph/osd/osd.0 -o noatime,nodiratime,logb...
Heath Jepson
02:10 AM Bug #15583: systemd warns about TasksMax= setting on older distros
This can't just be effecting me. after running apt-get update then apt-get dist-upgrade, I'm still in the same boat.
...
Heath Jepson

04/23/2016

07:23 PM Fix #13445: ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel and above
I optimistically write "jewel and above", but realistically this is headed for kraken. Nathan Cutler
07:55 AM Bug #15581: OSD doesn't start
You could be running an older version of systemd that doesn't support @TasksMax=@ Nathan Cutler
07:54 AM Bug #15581 (Duplicate): OSD doesn't start
Nathan Cutler
02:26 AM Bug #15581 (Duplicate): OSD doesn't start
*[ceph@octopus conf]$ sudo systemctl status ceph-osd@1.service*
● ceph-osd@1.service - Ceph object storage daemon
...
Shinobu Kinjo
07:41 AM Bug #15553: /var/run/ceph permissions are borked after every reboot
Two more notes. First, I opened #15583 for the unsupported @TasksMax=@ issue you just tripped over. Second, though @T... Nathan Cutler
07:25 AM Bug #15553: /var/run/ceph permissions are borked after every reboot
TasksMax was introduced in systemd 227. Which version of systemd are you running? Nathan Cutler
12:21 AM Bug #15553: /var/run/ceph permissions are borked after every reboot
Relic tooling only if a clean install of debian jessie and ceph infernalis would have left trash behind.
Adding ...
Heath Jepson
07:31 AM Bug #15583 (New): systemd warns about TasksMax= setting on older distros
The @TasksMax=@ setting was introduced in systemd 227 ( see https://github.com/systemd/systemd/blob/master/NEWS )
...
Nathan Cutler
07:15 AM Bug #14941 (Fix Under Review): ceph-{mds,mon,osd} packages need scriptlets with systemd code
*master PR*: https://github.com/ceph/ceph/pull/8714 Nathan Cutler
04:26 AM Bug #15582 (New): ceph-build: check_binary_existence should be early
check_binary_existence is useful for ending ceph-build jobs early. However, currently, ti's not done until after set... Dan Mick
 

Also available in: Atom