You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by GitBox <gi...@apache.org> on 2018/01/22 16:10:10 UTC

[GitHub] wohali commented on issue #60: Support multi-arch image building for couchdb docker image

wohali commented on issue #60: Support multi-arch image building for couchdb docker image
URL: https://github.com/apache/couchdb-docker/pull/60#issuecomment-359473762
 
 
   Hi @sudswas , thanks for the submission and the pull request! I appreciate the enthusiasm and interest in our project very much. Welcome, from a sister Apache project!
   
   I think this work is premature for CouchDB until these platforms are added to our regular CouchDB CI workflow in Travis and/or Jenkins.
   
   If you look at these links ([1](https://github.com/apache/couchdb/issues/892), [2](https://github.com/apache/couchdb/issues/1103), [3](https://github.com/docker-library/official-images/pull/3851)) you'll see that there have been multiple issues on some of the non-Intel platforms. `ppc64le` is closest, but without regular checks on each desired platform, it would be irresponsible for us to start advertising that support through Docker, wouldn't you agree?
   
   FYI, we don't and shouldn't use this repository for our CI work; building the Docker images shouldn't always include running the full test suite as well. If you are interested in helping us get regular CI work going on additional platforms, and helping fix the bugs that are found, we'd very much welcome the support! ? 
   
   Travis for the main repo is here: https://github.com/apache/couchdb/blob/master/.travis.yml
   Jenkins for the main platform is here: https://github.com/apache/couchdb/blob/master/Jenkinsfile (looks like it started having issues while I was on break, I'll have to look when I have time, if someone else doesn't)
   
   We'd like to solve the HW problem as much as possible on real hardware, as preferentially suggested in the official-images ticket by Docker project leadership. Apache Jenkins appears to now have an `arm64` machine available for us, but the 3 `ppc64` nodes are reserved for hadoop use only. If you know of any (IBM?) resources to help donate `ppc64`/`s390` hardware for Apache CI use, Apache Infra would be most appreciative.
   
   As I have no objections to the approach you've taken, I'm going to leave the PR open until we get these other issues resolved.
   
   Thanks again for your help!

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services