* Hammer 0.94.10 release - last call
@ 2017-01-05 19:12 Nathan Cutler
2017-01-05 20:54 ` Alfredo Deza
0 siblings, 1 reply; 13+ messages in thread
From: Nathan Cutler @ 2017-01-05 19:12 UTC (permalink / raw)
To: ceph-devel; +Cc: Abhishek Lekshmanan
Hi Ceph:
Sam just merged all the remaining hammer PRs, which means we are on the
verge of moving hammer 0.94.10 into QE testing pending release.
But before we do that - last call, does anyone need to get something
into hammer that isn't there yet?
--
Nathan Cutler
Software Engineer Distributed Storage
SUSE LINUX, s.r.o.
Tel.: +420 284 084 037
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Hammer 0.94.10 release - last call
2017-01-05 19:12 Hammer 0.94.10 release - last call Nathan Cutler
@ 2017-01-05 20:54 ` Alfredo Deza
2017-01-05 21:36 ` Nathan Cutler
0 siblings, 1 reply; 13+ messages in thread
From: Alfredo Deza @ 2017-01-05 20:54 UTC (permalink / raw)
To: Nathan Cutler; +Cc: ceph-devel, Abhishek Lekshmanan
On Thu, Jan 5, 2017 at 2:12 PM, Nathan Cutler <ncutler@suse.cz> wrote:
> Hi Ceph:
>
> Sam just merged all the remaining hammer PRs, which means we are on the
> verge of moving hammer 0.94.10 into QE testing pending release.
>
> But before we do that - last call, does anyone need to get something into
> hammer that isn't there yet?
Is it possible to re-do this PR that went into Jewel for Hammer?
http://tracker.ceph.com/issues/17754
>
> --
> Nathan Cutler
> Software Engineer Distributed Storage
> SUSE LINUX, s.r.o.
> Tel.: +420 284 084 037
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Hammer 0.94.10 release - last call
2017-01-05 20:54 ` Alfredo Deza
@ 2017-01-05 21:36 ` Nathan Cutler
2017-01-05 21:47 ` Yuri Weinstein
0 siblings, 1 reply; 13+ messages in thread
From: Nathan Cutler @ 2017-01-05 21:36 UTC (permalink / raw)
To: Alfredo Deza; +Cc: ceph-devel, Abhishek Lekshmanan
> Is it possible to re-do this PR that went into Jewel for Hammer?
>
> http://tracker.ceph.com/issues/17754
OK, https://github.com/ceph/ceph/pull/12805
Any suggestions how to test it? I.e. do you know if there's a teuthology
or ceph-qa-suite task that exercises ceph-create-keys?
--
Nathan Cutler
Software Engineer Distributed Storage
SUSE LINUX, s.r.o.
Tel.: +420 284 084 037
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Hammer 0.94.10 release - last call
2017-01-05 21:36 ` Nathan Cutler
@ 2017-01-05 21:47 ` Yuri Weinstein
2017-01-05 21:50 ` Nathan Cutler
2017-01-06 0:12 ` Loic Dachary
0 siblings, 2 replies; 13+ messages in thread
From: Yuri Weinstein @ 2017-01-05 21:47 UTC (permalink / raw)
To: Nathan Cutler, Dachary, Loic
Cc: Alfredo Deza, ceph-devel, Abhishek Lekshmanan
May ceph-disk ?
Loic FYI
On Thu, Jan 5, 2017 at 1:36 PM, Nathan Cutler <ncutler@suse.cz> wrote:
>> Is it possible to re-do this PR that went into Jewel for Hammer?
>>
>> http://tracker.ceph.com/issues/17754
>
>
> OK, https://github.com/ceph/ceph/pull/12805
>
> Any suggestions how to test it? I.e. do you know if there's a teuthology or
> ceph-qa-suite task that exercises ceph-create-keys?
>
>
> --
> Nathan Cutler
> Software Engineer Distributed Storage
> SUSE LINUX, s.r.o.
> Tel.: +420 284 084 037
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Hammer 0.94.10 release - last call
2017-01-05 21:47 ` Yuri Weinstein
@ 2017-01-05 21:50 ` Nathan Cutler
2017-01-06 0:12 ` Loic Dachary
1 sibling, 0 replies; 13+ messages in thread
From: Nathan Cutler @ 2017-01-05 21:50 UTC (permalink / raw)
To: Yuri Weinstein, Dachary, Loic
Cc: Alfredo Deza, ceph-devel, Abhishek Lekshmanan
> May ceph-disk ?
Nope, ceph-disk suite was added post-hammer.
--
Nathan Cutler
Software Engineer Distributed Storage
SUSE LINUX, s.r.o.
Tel.: +420 284 084 037
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Hammer 0.94.10 release - last call
2017-01-05 21:47 ` Yuri Weinstein
2017-01-05 21:50 ` Nathan Cutler
@ 2017-01-06 0:12 ` Loic Dachary
2017-01-06 13:01 ` Alfredo Deza
1 sibling, 1 reply; 13+ messages in thread
From: Loic Dachary @ 2017-01-06 0:12 UTC (permalink / raw)
To: Yuri Weinstein; +Cc: ceph-devel
On 01/05/2017 10:47 PM, Yuri Weinstein wrote:
> May ceph-disk ?
> Loic FYI
What Nathan said, unfortunately. No ceph-disk tests in hammer. And backporting tests would require changes in ceph-disk that are too extensive for a stable branch.
>
> On Thu, Jan 5, 2017 at 1:36 PM, Nathan Cutler <ncutler@suse.cz> wrote:
>>> Is it possible to re-do this PR that went into Jewel for Hammer?
>>>
>>> http://tracker.ceph.com/issues/17754
>>
>>
>> OK, https://github.com/ceph/ceph/pull/12805
>>
>> Any suggestions how to test it? I.e. do you know if there's a teuthology or
>> ceph-qa-suite task that exercises ceph-create-keys?
>>
>>
>> --
>> Nathan Cutler
>> Software Engineer Distributed Storage
>> SUSE LINUX, s.r.o.
>> Tel.: +420 284 084 037
>> --
>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
--
Loïc Dachary, Artisan Logiciel Libre
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Hammer 0.94.10 release - last call
2017-01-06 0:12 ` Loic Dachary
@ 2017-01-06 13:01 ` Alfredo Deza
2017-01-06 14:13 ` Nathan Cutler
0 siblings, 1 reply; 13+ messages in thread
From: Alfredo Deza @ 2017-01-06 13:01 UTC (permalink / raw)
To: Loic Dachary; +Cc: Yuri Weinstein, ceph-devel
On Thu, Jan 5, 2017 at 7:12 PM, Loic Dachary <loic@dachary.org> wrote:
>
> On 01/05/2017 10:47 PM, Yuri Weinstein wrote:
>> May ceph-disk ?
>> Loic FYI
>
> What Nathan said, unfortunately. No ceph-disk tests in hammer. And backporting tests would require changes in ceph-disk that are too extensive for a stable branch.
>
>>
>> On Thu, Jan 5, 2017 at 1:36 PM, Nathan Cutler <ncutler@suse.cz> wrote:
>>>> Is it possible to re-do this PR that went into Jewel for Hammer?
>>>>
>>>> http://tracker.ceph.com/issues/17754
>>>
>>>
>>> OK, https://github.com/ceph/ceph/pull/12805
>>>
>>> Any suggestions how to test it? I.e. do you know if there's a teuthology or
>>> ceph-qa-suite task that exercises ceph-create-keys?
The way to test this would be to create a cluster with monitors that
can't form a quorum. For example, with 2 monitors or by giving
bad short hostnames in the configuration. The test would need to
verify that it doesn't hang forever, it just fails after 10 minutes.
>>>
>>>
>>> --
>>> Nathan Cutler
>>> Software Engineer Distributed Storage
>>> SUSE LINUX, s.r.o.
>>> Tel.: +420 284 084 037
>>> --
>>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>>> the body of a message to majordomo@vger.kernel.org
>>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>> --
>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>>
>
> --
> Loïc Dachary, Artisan Logiciel Libre
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Hammer 0.94.10 release - last call
2017-01-06 13:01 ` Alfredo Deza
@ 2017-01-06 14:13 ` Nathan Cutler
2017-01-06 19:56 ` Alfredo Deza
0 siblings, 1 reply; 13+ messages in thread
From: Nathan Cutler @ 2017-01-06 14:13 UTC (permalink / raw)
To: Alfredo Deza; +Cc: Loic Dachary, Yuri Weinstein, ceph-devel
> The way to test this would be to create a cluster with monitors that
> can't form a quorum. For example, with 2 monitors or by giving
> bad short hostnames in the configuration. The test would need to
> verify that it doesn't hang forever, it just fails after 10 minutes.
Can you help with that?
--
Nathan Cutler
Software Engineer Distributed Storage
SUSE LINUX, s.r.o.
Tel.: +420 284 084 037
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Hammer 0.94.10 release - last call
2017-01-06 14:13 ` Nathan Cutler
@ 2017-01-06 19:56 ` Alfredo Deza
2017-01-06 20:20 ` Nathan Cutler
0 siblings, 1 reply; 13+ messages in thread
From: Alfredo Deza @ 2017-01-06 19:56 UTC (permalink / raw)
To: Nathan Cutler; +Cc: Loic Dachary, Yuri Weinstein, ceph-devel
On Fri, Jan 6, 2017 at 9:13 AM, Nathan Cutler <ncutler@suse.cz> wrote:
>> The way to test this would be to create a cluster with monitors that
>> can't form a quorum. For example, with 2 monitors or by giving
>> bad short hostnames in the configuration. The test would need to
>> verify that it doesn't hang forever, it just fails after 10 minutes.
>
>
> Can you help with that?
There isn't a test case for Jewel either. I don't think the lack of a
task should prevent this from getting backported to hammer.
Not sure how to create one, but could help provide any details for it
>
>
> --
> Nathan Cutler
> Software Engineer Distributed Storage
> SUSE LINUX, s.r.o.
> Tel.: +420 284 084 037
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Hammer 0.94.10 release - last call
2017-01-06 19:56 ` Alfredo Deza
@ 2017-01-06 20:20 ` Nathan Cutler
2017-01-10 12:32 ` Alfredo Deza
0 siblings, 1 reply; 13+ messages in thread
From: Nathan Cutler @ 2017-01-06 20:20 UTC (permalink / raw)
To: Alfredo Deza; +Cc: Loic Dachary, Yuri Weinstein, ceph-devel
>> Can you help with that?
>
> There isn't a test case for Jewel either. I don't think the lack of a
> task should prevent this from getting backported to hammer.
>
> Not sure how to create one, but could help provide any details for it
Sorry, I shouldn't have been so cryptic. I meant: if I prepare an
integration branch in ceph-ci and Shaman builds it, can you do a manual
test?
Thanks,
Nathan
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Hammer 0.94.10 release - last call
2017-01-06 20:20 ` Nathan Cutler
@ 2017-01-10 12:32 ` Alfredo Deza
2017-01-10 13:52 ` Nathan Cutler
0 siblings, 1 reply; 13+ messages in thread
From: Alfredo Deza @ 2017-01-10 12:32 UTC (permalink / raw)
To: Nathan Cutler; +Cc: Loic Dachary, Yuri Weinstein, ceph-devel
On Fri, Jan 6, 2017 at 3:20 PM, Nathan Cutler <ncutler@suse.cz> wrote:
>>> Can you help with that?
>>
>>
>> There isn't a test case for Jewel either. I don't think the lack of a
>> task should prevent this from getting backported to hammer.
>>
>> Not sure how to create one, but could help provide any details for it
>
>
> Sorry, I shouldn't have been so cryptic. I meant: if I prepare an
> integration branch in ceph-ci and Shaman builds it, can you do a manual
> test?
Sure thing!
>
> Thanks,
> Nathan
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Hammer 0.94.10 release - last call
2017-01-10 12:32 ` Alfredo Deza
@ 2017-01-10 13:52 ` Nathan Cutler
2017-01-10 15:09 ` Alfredo Deza
0 siblings, 1 reply; 13+ messages in thread
From: Nathan Cutler @ 2017-01-10 13:52 UTC (permalink / raw)
To: Alfredo Deza; +Cc: Loic Dachary, Yuri Weinstein, ceph-devel
>> Sorry, I shouldn't have been so cryptic. I meant: if I prepare an
>> integration branch in ceph-ci and Shaman builds it, can you do a manual
>> test?
>
> Sure thing!
wip-hammer-backports now includes your PR and is ready for testing:
http://tracker.ceph.com/issues/17151#note-45
https://shaman.ceph.com/builds/ceph/wip-hammer-backports/
Thanks,
Nathan
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Hammer 0.94.10 release - last call
2017-01-10 13:52 ` Nathan Cutler
@ 2017-01-10 15:09 ` Alfredo Deza
0 siblings, 0 replies; 13+ messages in thread
From: Alfredo Deza @ 2017-01-10 15:09 UTC (permalink / raw)
To: Nathan Cutler; +Cc: Loic Dachary, Yuri Weinstein, ceph-devel
On Tue, Jan 10, 2017 at 8:52 AM, Nathan Cutler <ncutler@suse.cz> wrote:
>>> Sorry, I shouldn't have been so cryptic. I meant: if I prepare an
>>> integration branch in ceph-ci and Shaman builds it, can you do a manual
>>> test?
>>
>>
>> Sure thing!
>
>
> wip-hammer-backports now includes your PR and is ready for testing:
>
> http://tracker.ceph.com/issues/17151#note-45
> https://shaman.ceph.com/builds/ceph/wip-hammer-backports/
To replicate, I install the latest from the backports branch onto a
single CentOS 7 machine:
$ ceph-deploy install --dev=wip-hammer-backports 1.node.a
...
[1.node.a][DEBUG ] Complete!
[1.node.a][INFO ] Running command: sudo ceph --version
[1.node.a][DEBUG ] ceph version 0.94.9-4522-g953992f
(953992f4b8d3c1de632cc7182412f8997052d18c)
I edit the ceph.conf to have a different hostname (but still
resolvable) than the machine:
$ cat ceph.conf
[global]
fsid = 99070b44-f70f-4379-9a6e-1be066a37bb5
mon_initial_members = node1
mon_host = 192.168.111.100
auth_cluster_required = cephx
auth_service_required = cephx
auth_client_required = cephx
I call create-initial that will fail:
$ ceph-deploy mon create-initial
...
[node1][WARNIN]
********************************************************************************
[node1][WARNIN] provided hostname must match remote hostname
[node1][WARNIN] provided hostname: node1
[node1][WARNIN] remote hostname: 1
[node1][WARNIN] monitors may not reach quorum and create-keys will not complete
[node1][WARNIN]
********************************************************************************
...
[ceph_deploy.mon][ERROR ] Some monitors have still not reached quorum:
[ceph_deploy.mon][ERROR ] node1
Now I log in and check the ceph-create-keys process which is still around:
[vagrant@1 ~] ps aux | grep create-keys
root 12491 0.1 1.4 53292 7352 ? S 14:41 0:00
python /usr/sbin/ceph-create-keys --cluster ceph -i 1
vagrant 13343 0.0 0.1 112648 956 pts/0 S+ 14:44 0:00 grep
--color=auto create
I call date to check how long it will be until it dies:
[vagrant@1 ~]$ date
Tue Jan 10 14:47:53 UTC 2017
Then check again after 10 minutes (the maximum the code waits before exiting):
[vagrant@1 ~]$ date
Tue Jan 10 14:55:28 UTC 2017
[vagrant@1 ~]$ ps aux | grep create
vagrant 15690 0.0 0.1 112648 956 pts/0 S+ 14:55 0:00 grep
--color=auto create
And ceph-create-keys is no more.
To double check this, I call ceph-create-keys manually with increased verbosity:
[vagrant@1 ~]$ sudo python /usr/sbin/ceph-create-keys -v --cluster ceph -i 1
INFO:ceph-create-keys:ceph-mon is not in quorum: u'probing'
INFO:ceph-create-keys:ceph-mon is not in quorum: u'probing'
INFO:ceph-create-keys:ceph-mon is not in quorum: u'probing'
INFO:ceph-create-keys:ceph-mon is not in quorum: u'probing'
...
ceph-mon was not able to join quorum within 10 minutes
[vagrant@1 ~]$ ceph --version
ceph version 0.94.9-4522-g953992f (953992f4b8d3c1de632cc7182412f8997052d18c)
>
> Thanks,
> Nathan
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2017-01-10 15:09 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-05 19:12 Hammer 0.94.10 release - last call Nathan Cutler
2017-01-05 20:54 ` Alfredo Deza
2017-01-05 21:36 ` Nathan Cutler
2017-01-05 21:47 ` Yuri Weinstein
2017-01-05 21:50 ` Nathan Cutler
2017-01-06 0:12 ` Loic Dachary
2017-01-06 13:01 ` Alfredo Deza
2017-01-06 14:13 ` Nathan Cutler
2017-01-06 19:56 ` Alfredo Deza
2017-01-06 20:20 ` Nathan Cutler
2017-01-10 12:32 ` Alfredo Deza
2017-01-10 13:52 ` Nathan Cutler
2017-01-10 15:09 ` Alfredo Deza
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.