Fixed agent to correctly handle kill task of unregistered executor.
This change brings in the same logic we had introduced for driver
based executors to shut them down if all of their tasks have been
killed before the executor could initially register (MESOS-5380).
Note that the executors still ne
Repository: mesos
Updated Branches:
refs/heads/master d16f53d5a -> 1fe48d388
Updated `TaskUpdated` event to send `TaskStatus`.
This change modifies the `TaskUpdated` event in the v1 Operator
API to also send the status of task corresponding to the last
status update acknowledged by the schedul
Minor test logic cleanup for HTTP based executor tests.
The executor erroneously tried to subscribe with the agent after
launching a task. This won't work post the fix for MESOS-6322.
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/
Fixed an incorrect comment for `AGENT_ADDED` event.
Review: https://reviews.apache.org/r/52644/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/a910c755
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/a910c755
Diff: h
Repository: mesos
Updated Branches:
refs/heads/master b9e72327f -> d16f53d5a
Refactored the test case `ROOT_CGROUPS_PERF_RollForward`.
* Wait for `TASK_RUNNING` to check task status.
* Update the legacy comments.
* Move to cgroups_isolator_tests.cpp.
* Speed up the recovery of the agent.
Revi
Fixed a potential flaky linux filesystem isolator test.
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/d16f53d5
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/d16f53d5
Diff: http://git-wip-us.apache.org/repos/asf/mes
Repository: mesos
Updated Branches:
refs/heads/1.0.x 68366a7ac -> 4a529e922
Refactored the agent 'launcher' flag to always have a value.
NOTE: Cherry picked this because without it the build breaks
due to a no-longer-valid `flags.load` overload usage in local.cpp.
Review: https://reviews.apac
Repository: mesos
Updated Branches:
refs/heads/master 171d214af -> b9e72327f
Updated the document link of 'Image Provisioning Design'.
Review: https://reviews.apache.org/r/52395/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/c
Repository: mesos
Updated Branches:
refs/heads/master a3b968153 -> 171d214af
Removed a redundant space from Appc fetcher.
Review: https://reviews.apache.org/r/52499/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/171d214
Repository: mesos
Updated Branches:
refs/heads/master e7a5e3db0 -> a3b968153
Updated the way we bring up loopback for a container on a CNI network.
Earlier we were setting up the `pre_exec_command` for the executor
with `ifconfig lo up`. This had a drawback that it assumes that PATH
set for th
Repository: mesos
Updated Branches:
refs/heads/master 0f97117ba -> e7a5e3db0
Fixed the failed LinuxFilesystemIsolatorTests.
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/e7a5e3db
Tree: http://git-wip-us.apache.org/repos/
Repository: mesos
Updated Branches:
refs/heads/master bb8b14456 -> 0f97117ba
Improved mesos.proto comments for partition-aware frameworks.
Review: https://reviews.apache.org/r/52632/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mes
Synchronized unversioned and v1 mesos.proto.
Review: https://reviews.apache.org/r/52634/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/0f97117b
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/0f97117b
Diff: http://g
Fixed typo in comment.
Review: https://reviews.apache.org/r/52633/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/6c69a3c8
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/6c69a3c8
Diff: http://git-wip-us.apache.org/r
Repository: mesos
Updated Branches:
refs/heads/master 513bdf040 -> bb8b14456
Fixed a race in the master when updating oversubscribed resources.
The reason that we need `updateSlave` first and then rescind offer
is because of a race condition case: there may be a batch allocation
triggered betw
Repository: mesos
Updated Branches:
refs/heads/master ecbac4350 -> 513bdf040
Added an initial benchmark test for filtering Resources.
This benchmark test is using nonRevocable, revocable, unreserved
and reserved APIs to benchmark the API for filtering Resources.
Review: https://reviews.apache
Repository: mesos
Updated Branches:
refs/heads/master 66fa1b615 -> ecbac4350
Fixed a comment typo in resources benchmark test.
Review: https://reviews.apache.org/r/52599/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/ec
Moved a few test helpers to the common header.
Review: https://reviews.apache.org/r/52546
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/1c27db56
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/1c27db56
Diff: http://
Used unmountAll to replace the original shell script.
Review: https://reviews.apache.org/r/52572
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/f3c574d8
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/f3c574d8
Diff:
Repository: mesos
Updated Branches:
refs/heads/master 4ea9651aa -> 66fa1b615
Parameterized the image volume tests for nested containers.
Review: https://reviews.apache.org/r/52574
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/
Moved image volume related tests to a separate file.
Review: https://reviews.apache.org/r/52547
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/131beaec
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/131beaec
Diff: h
Renamed the filesystem isolator tests file name.
Review: https://reviews.apache.org/r/52541
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/bafcbf72
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/bafcbf72
Diff: http:
http://git-wip-us.apache.org/repos/asf/mesos/blob/bafcbf72/src/tests/containerizer/linux_filesystem_isolator_tests.cpp
--
diff --git a/src/tests/containerizer/linux_filesystem_isolator_tests.cpp
b/src/tests/containerizer/linux_fil
Removed some redundant cleanup code in linux filesystem isolator.
Review: https://reviews.apache.org/r/52573
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/a3fd1459
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/a3f
Reordered filesystem isolator tests.
This is a pure code movement. Moved all the end to end tests to the
bottom of the file.
Review: https://reviews.apache.org/r/52538
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/351d2326
Refactored and simplified LinuxFilesystemIsolatorTests.
Review: https://reviews.apache.org/r/52539
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/a089d4a7
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/a089d4a7
Diff
Converted the SandboxEnvironmentVariable test to an end to end test.
Review: https://reviews.apache.org/r/52540
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/7ffc48f2
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/
Reorganized includes in containerizer.
Review: https://reviews.apache.org/r/52081/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/f6a25360
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/f6a25360
Diff: http://git-wip
Introduced Linux capabilities support for Mesos executor.
This change introduces Linux capability-based security the Mesos
exector. A new flag `capabilities` is introduced to optionally specify
the capabilities tasks launched by the Mesos executor are allowed to
use.
Review: https://reviews.apach
Added `ping` to test linux rootfs.
Review: https://reviews.apache.org/r/51931/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/e7d1f536
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/e7d1f536
Diff: http://git-wip-us.
Supported merging the launch command from isolators.
Previously, we only allow one isolator to specify the launch command
for the container. This is not ideal because multiple isolators might
want to add some flags to the command executor. For instance, the
'docker/runtime' isolator wants to speci
Repository: mesos
Updated Branches:
refs/heads/master 4773b27dc -> 4ea9651aa
Created an isolator for Linux capabilities.
Review: https://reviews.apache.org/r/50271/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/4ea9651a
Repository: mesos
Updated Branches:
refs/heads/1.0.x 6773b8ffe -> 68366a7ac
Made `FlagsBase::extract` publicly accessible.
This function contains important business logic on how environment
variables are interpreted (keys are largely case-insensitive, and
duplicates are dropped in a certain or
Avoided modifying process environment.
This code modified the process environment in order to support upgrading
on the fly from old-style libprocess SSL variables \`SSL\_\` to
\`LIBPROCESS_SSL\_\`. Modifying the process environment at this point is
not safe as other actors might concurrently read
Repository: mesos
Updated Branches:
refs/heads/master acbebcc6f -> 4773b27dc
Fixed typos in resources.hpp headers.
Review: https://reviews.apache.org/r/52628/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/4773b27d
Tree:
Repository: mesos
Updated Branches:
refs/heads/master 8ad489f90 -> acbebcc6f
Made `FlagsBase::extract` publicly accessible.
This function contains important business logic on how environment
variables are interpreted (keys are largely case-insensitive, and
duplicates are dropped in a certain o
Avoided modifying process environment.
This code modified the process environment in order to support upgrading
on the fly from old-style libprocess SSL variables \`SSL\_\` to
\`LIBPROCESS_SSL\_\`. Modifying the process environment at this point is
not safe as other actors might concurrently read
Repository: mesos
Updated Branches:
refs/heads/master 891becb82 -> 8ad489f90
Fixed Python bindings build error.
Moved Python related configuration steps down below all others. Now
\`PYTHON_LDFLAGS\` captures all required \`LDFLAGS\`.
Review: https://reviews.apache.org/r/52162/
Project: http
38 matches
Mail list logo