Discussion:
arm7 gitbuilder ?
Loic Dachary
2014-10-10 09:28:32 UTC
Permalink
Hi Sandon,

Would it be possible to resurect / create an arm7 gitbuilder for whatever distribution is more convenient ? Janne made a great contribution to erasure code optimization on NEON ( https://bitbucket.org/jannau/gf-complete/branch/neon ) and it would make it easier to have a gitbuilder to run it throught teuthology and torture it ;-) If that's complicated or there is another way to run teuthology jobs for this purpose, I'm open to suggestions.

Cheers
--
Loïc Dachary, Artisan Logiciel Libre
Sage Weil
2014-10-10 15:11:18 UTC
Permalink
Post by Loic Dachary
Hi Sandon,
Would it be possible to resurect / create an arm7 gitbuilder for
whatever distribution is more convenient ? Janne made a great
contribution to erasure code optimization on NEON (
https://bitbucket.org/jannau/gf-complete/branch/neon ) and it would make
it easier to have a gitbuilder to run it throught teuthology and torture
it ;-) If that's complicated or there is another way to run teuthology
jobs for this purpose, I'm open to suggestions.
We have a bunch of armv7l nodes that used to run distcc and a gitbuilder.
It's a bit of a time suck to maintain, though. Is there an interested
party we can set up with lab access that can help administer these on an
ongoing basis? Sandon is a highly contended resource. :)

Thanks!
sage


--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Loic Dachary
2014-10-10 17:11:42 UTC
Permalink
Post by Sage Weil
Post by Loic Dachary
Hi Sandon,
Would it be possible to resurect / create an arm7 gitbuilder for
whatever distribution is more convenient ? Janne made a great
contribution to erasure code optimization on NEON (
https://bitbucket.org/jannau/gf-complete/branch/neon ) and it would make
it easier to have a gitbuilder to run it throught teuthology and torture
it ;-) If that's complicated or there is another way to run teuthology
jobs for this purpose, I'm open to suggestions.
We have a bunch of armv7l nodes that used to run distcc and a gitbuilder.
It's a bit of a time suck to maintain, though. Is there an interested
party we can set up with lab access that can help administer these on an
ongoing basis? Sandon is a highly contended resource. :)
Long term I'm not sure. I'll try to setup something temporary and see where it goes. Is there a risk that these machines go away in the next 6 months ? 3 months ?

Cheers
Post by Sage Weil
Thanks!
sage
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Loïc Dachary, Artisan Logiciel Libre
Sage Weil
2014-10-10 17:14:35 UTC
Permalink
Post by Loic Dachary
Post by Sage Weil
Post by Loic Dachary
Hi Sandon,
Would it be possible to resurect / create an arm7 gitbuilder for
whatever distribution is more convenient ? Janne made a great
contribution to erasure code optimization on NEON (
https://bitbucket.org/jannau/gf-complete/branch/neon ) and it would make
it easier to have a gitbuilder to run it throught teuthology and torture
it ;-) If that's complicated or there is another way to run teuthology
jobs for this purpose, I'm open to suggestions.
We have a bunch of armv7l nodes that used to run distcc and a gitbuilder.
It's a bit of a time suck to maintain, though. Is there an interested
party we can set up with lab access that can help administer these on an
ongoing basis? Sandon is a highly contended resource. :)
Long term I'm not sure. I'll try to setup something temporary and see
where it goes. Is there a risk that these machines go away in the next 6
months ? 3 months ?
No risk! :)

sage
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Noah Watkins
2014-10-10 17:55:52 UTC
Permalink
Post by Loic Dachary
Post by Sage Weil
Post by Loic Dachary
Hi Sandon,
Would it be possible to resurect / create an arm7 gitbuilder for
whatever distribution is more convenient ? Janne made a great
contribution to erasure code optimization on NEON (
https://bitbucket.org/jannau/gf-complete/branch/neon ) and it would make
it easier to have a gitbuilder to run it throught teuthology and torture
it ;-) If that's complicated or there is another way to run teuthology
jobs for this purpose, I'm open to suggestions.
We have a bunch of armv7l nodes that used to run distcc and a gitbuilder.
It's a bit of a time suck to maintain, though. Is there an interested
party we can set up with lab access that can help administer these on an
ongoing basis? Sandon is a highly contended resource. :)
Long term I'm not sure. I'll try to setup something temporary and see
where it goes. Is there a risk that these machines go away in the next 6
months ? 3 months ?
I am an interested party, and at least in the short term would
dedicate some time to getting arm7 builds working too.
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Loic Dachary
2014-10-10 19:16:12 UTC
Permalink
Hi Noah,

My focus is to create centos7 and ubuntu-14.04 packages at this point. And somehow find a way to convince teuthology to use them instead of what http://ceph.com/gitbuilder.cgi creates, but that's a separate issue.

What kind of output would you like to get from these arm7 machines ?

Cheers
Post by Noah Watkins
Post by Loic Dachary
Post by Sage Weil
Post by Loic Dachary
Hi Sandon,
Would it be possible to resurect / create an arm7 gitbuilder for
whatever distribution is more convenient ? Janne made a great
contribution to erasure code optimization on NEON (
https://bitbucket.org/jannau/gf-complete/branch/neon ) and it would make
it easier to have a gitbuilder to run it throught teuthology and torture
it ;-) If that's complicated or there is another way to run teuthology
jobs for this purpose, I'm open to suggestions.
We have a bunch of armv7l nodes that used to run distcc and a gitbuilder.
It's a bit of a time suck to maintain, though. Is there an interested
party we can set up with lab access that can help administer these on an
ongoing basis? Sandon is a highly contended resource. :)
Long term I'm not sure. I'll try to setup something temporary and see
where it goes. Is there a risk that these machines go away in the next 6
months ? 3 months ?
I am an interested party, and at least in the short term would
dedicate some time to getting arm7 builds working too.
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Loïc Dachary, Artisan Logiciel Libre
Sage Weil
2014-10-10 20:30:52 UTC
Permalink
Post by Loic Dachary
Hi Noah,
My focus is to create centos7 and ubuntu-14.04 packages at this point.
And somehow find a way to convince teuthology to use them instead of
what http://ceph.com/gitbuilder.cgi creates, but that's a separate
issue.
What kind of output would you like to get from these arm7 machines ?
What we did previously was use one set (~20 nodes?) for build, and the
remainder for any testing. We can probably just resurrect that
arrangement?

sage
Post by Loic Dachary
Cheers
Post by Noah Watkins
Post by Loic Dachary
Post by Sage Weil
Post by Loic Dachary
Hi Sandon,
Would it be possible to resurect / create an arm7 gitbuilder for
whatever distribution is more convenient ? Janne made a great
contribution to erasure code optimization on NEON (
https://bitbucket.org/jannau/gf-complete/branch/neon ) and it would make
it easier to have a gitbuilder to run it throught teuthology and torture
it ;-) If that's complicated or there is another way to run teuthology
jobs for this purpose, I'm open to suggestions.
We have a bunch of armv7l nodes that used to run distcc and a gitbuilder.
It's a bit of a time suck to maintain, though. Is there an interested
party we can set up with lab access that can help administer these on an
ongoing basis? Sandon is a highly contended resource. :)
Long term I'm not sure. I'll try to setup something temporary and see
where it goes. Is there a risk that these machines go away in the next 6
months ? 3 months ?
I am an interested party, and at least in the short term would
dedicate some time to getting arm7 builds working too.
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
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 ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Loic Dachary
2014-10-10 20:55:27 UTC
Permalink
Post by Sage Weil
Post by Loic Dachary
Hi Noah,
My focus is to create centos7 and ubuntu-14.04 packages at this point.
And somehow find a way to convince teuthology to use them instead of
what http://ceph.com/gitbuilder.cgi creates, but that's a separate
issue.
What kind of output would you like to get from these arm7 machines ?
What we did previously was use one set (~20 nodes?) for build, and the
remainder for any testing. We can probably just resurrect that
arrangement?
Yes. The idea would be that we ask Sandon a one time help for resurection ? And we then fix whatever problem show up by ourselves. We could also try to resurect the gitbuilder pool without Sandon to save his time. But ... I have not clue where to start ;-)

Cheers
Post by Sage Weil
sage
Post by Loic Dachary
Cheers
Post by Noah Watkins
Post by Loic Dachary
Post by Sage Weil
Post by Loic Dachary
Hi Sandon,
Would it be possible to resurect / create an arm7 gitbuilder for
whatever distribution is more convenient ? Janne made a great
contribution to erasure code optimization on NEON (
https://bitbucket.org/jannau/gf-complete/branch/neon ) and it would make
it easier to have a gitbuilder to run it throught teuthology and torture
it ;-) If that's complicated or there is another way to run teuthology
jobs for this purpose, I'm open to suggestions.
We have a bunch of armv7l nodes that used to run distcc and a gitbuilder.
It's a bit of a time suck to maintain, though. Is there an interested
party we can set up with lab access that can help administer these on an
ongoing basis? Sandon is a highly contended resource. :)
Long term I'm not sure. I'll try to setup something temporary and see
where it goes. Is there a risk that these machines go away in the next 6
months ? 3 months ?
I am an interested party, and at least in the short term would
dedicate some time to getting arm7 builds working too.
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Lo?c Dachary, Artisan Logiciel Libre
--
Loïc Dachary, Artisan Logiciel Libre
Noah Watkins
2014-10-10 21:48:33 UTC
Permalink
Post by Loic Dachary
Hi Noah,
My focus is to create centos7 and ubuntu-14.04 packages at this point.
I think a newish Ubuntu should work just fine for us. Are the builds
using a cross compile? If so it'd be great if there was one build for
ARMv8.
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Loic Dachary
2014-10-10 21:54:20 UTC
Permalink
Post by Noah Watkins
Post by Loic Dachary
Hi Noah,
My focus is to create centos7 and ubuntu-14.04 packages at this point.
I think a newish Ubuntu should work just fine for us. Are the builds
using a cross compile? If so it'd be great if there was one build for
ARMv8.
I would be surprised if it could easily be setup for cross compilation. Although it would be nice to have an ARMv8 I don't need it right now. Do you ?

Cheers
--
Loïc Dachary, Artisan Logiciel Libre
Noah Watkins
2014-10-10 22:17:25 UTC
Permalink
Post by Loic Dachary
I would be surprised if it could easily be setup for cross compilation. Although it would be nice to have an ARMv8 I don't need it right now. Do you ?
Potentially. I'll poke around a bit and see. Maybe we can run 32-bit
builds on ARMv8. I'm not in a huge rush, and can always build from
source on those boxes, as cross-compiling might be a major headache :)
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Loic Dachary
2014-10-10 22:21:13 UTC
Permalink
Post by Noah Watkins
Post by Loic Dachary
I would be surprised if it could easily be setup for cross compilation. Although it would be nice to have an ARMv8 I don't need it right now. Do you ?
Potentially. I'll poke around a bit and see. Maybe we can run 32-bit
builds on ARMv8. I'm not in a huge rush, and can always build from
source on those boxes, as cross-compiling might be a major headache :)
You are lucky to have access to ARMv8 boxes :-) Would you be willing to run a few tests on my behalf ?

Cheers
--
Loïc Dachary, Artisan Logiciel Libre
Noah Watkins
2014-10-10 22:27:52 UTC
Permalink
Post by Loic Dachary
You are lucky to have access to ARMv8 boxes :-) Would you be willing to run a few tests on my behalf ?
That might be a challenge since we (our reserach group) don't own
them--we just have remote access for a specific project. But it
doesn't hurt to ask! I'll let you know.
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Loading...