That's my understanding, yes. Note that the dockerfile is per-branch (we use that to e.g. change our java version IIRC)
On Tue, May 2, 2017 at 11:18 AM, Josh Elser <[email protected]> wrote: > Thanks, Sean. That sounds like it might help (at least, given the little I > understand). > > Can I just modify dev-support/docker/Dockerfile in my patch and that would > be picked up? > > > Sean Busbey wrote: >> >> +dev@yetus in case some other community has run into this. >> >> Yetus is supposed to age out images after a time. Do we know about how >> long this has been happening? >> >> Maybe we could do a get-apt update before the install call? >> >> On Tue, May 2, 2017 at 10:41 AM, Josh Elser<[email protected]> wrote: >>> >>> I've been running into an issue where the PreCommit job fails when >>> building >>> the Yetus Docker image because it attempts to fetch a version of Oracle >>> JDK8 >>> (8u121) where only a newer version is present (8u131). >>> >>> I've seen my tasks [1] fail as well someone else's [2], but I've also >>> seen >>> some others [3] [4] which don't appear to have issues. I've not been able >>> to >>> determine why some builds run and others don't. >>> >>> It seems related to Docker using a cached image that has a "stale" >>> aptitude >>> cache, causing apt-get to try to pull the jdk8u121 package instead of the >>> new jdk8u131 package. I'm not really sure how best to address it though. >>> Thoughts? >>> >>> - Josh >>> >>> [1] https://builds.apache.org/job/PreCommit-HBASE-Build/6647/console >>> [2] https://builds.apache.org/job/PreCommit-HBASE-Build/6663/console >>> [3] https://builds.apache.org/job/PreCommit-HBASE-Build/6664/console >>> [4] https://builds.apache.org/job/PreCommit-HBASE-Build/6665/console >> >> >> >> >
