Repository: aurora Updated Branches: refs/heads/master 1c1c0a597 -> 655105d3e
Upgrade to latest pants 1.2.0 pre-release. This pulls in a fix that went in in 1.2.0dev7 that expands the fetch timeout for the thrift binary used for our python builds from 1 second to 30. This should provide relief for a top cause of build flakiness. Release notes are here: http://pantsbuild.github.io/notes-master.html The latest has dependencies that use cffi which in turn depends on libffi and so this is added to the Vagrant image. Additionally, the mesos slave `--executor_registration_timeout` is set to 1 minute as a temporary workaround to alleviate flaky e2e test failures related to: https://issues.apache.org/jira/browse/MESOS-6004. Bugs closed: AURORA-1784 Reviewed at https://reviews.apache.org/r/52367/ Project: http://git-wip-us.apache.org/repos/asf/aurora/repo Commit: http://git-wip-us.apache.org/repos/asf/aurora/commit/655105d3 Tree: http://git-wip-us.apache.org/repos/asf/aurora/tree/655105d3 Diff: http://git-wip-us.apache.org/repos/asf/aurora/diff/655105d3 Branch: refs/heads/master Commit: 655105d3e2c74cbc145a6521c526812e0ef8c914 Parents: 1c1c0a5 Author: John Sirois <[email protected]> Authored: Thu Sep 29 14:32:50 2016 -0600 Committer: John Sirois <[email protected]> Committed: Thu Sep 29 14:32:50 2016 -0600 ---------------------------------------------------------------------- Vagrantfile | 2 +- build-support/packer/build.sh | 1 + .../mesos_config/etc_mesos-slave/executor_registration_timeout | 1 + pants.ini | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/aurora/blob/655105d3/Vagrantfile ---------------------------------------------------------------------- diff --git a/Vagrantfile b/Vagrantfile index 88613bf..5d6e1b2 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -25,7 +25,7 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.hostname = "aurora.local" # See build-support/packer/README.md for instructions on updating this box. config.vm.box = "apache-aurora/dev-environment" - config.vm.box_version = "0.0.8" + config.vm.box_version = "0.0.9" config.vm.define "devcluster" do |dev| dev.vm.network :private_network, ip: "192.168.33.7" http://git-wip-us.apache.org/repos/asf/aurora/blob/655105d3/build-support/packer/build.sh ---------------------------------------------------------------------- diff --git a/build-support/packer/build.sh b/build-support/packer/build.sh index 7aed38f..f5157a6 100644 --- a/build-support/packer/build.sh +++ b/build-support/packer/build.sh @@ -36,6 +36,7 @@ function install_base_packages { jq \ libapr1-dev \ libcurl4-nss-dev \ + libffi-dev \ libsasl2-dev \ libsvn-dev \ openjdk-8-jdk-headless \ http://git-wip-us.apache.org/repos/asf/aurora/blob/655105d3/examples/vagrant/mesos_config/etc_mesos-slave/executor_registration_timeout ---------------------------------------------------------------------- diff --git a/examples/vagrant/mesos_config/etc_mesos-slave/executor_registration_timeout b/examples/vagrant/mesos_config/etc_mesos-slave/executor_registration_timeout new file mode 100644 index 0000000..108b54e --- /dev/null +++ b/examples/vagrant/mesos_config/etc_mesos-slave/executor_registration_timeout @@ -0,0 +1 @@ +1mins http://git-wip-us.apache.org/repos/asf/aurora/blob/655105d3/pants.ini ---------------------------------------------------------------------- diff --git a/pants.ini b/pants.ini index 70db14b..0ddc0fc 100644 --- a/pants.ini +++ b/pants.ini @@ -12,7 +12,7 @@ # limitations under the License. [GLOBAL] -pants_version: 1.1.0-rc7 +pants_version: 1.2.0dev11 plugins: [ 'pantsbuild.pants.contrib.python.checks==%(pants_version)s',
