All versions of mesos *should* work without systemd. The intent was to add *support* for systemd, not make it a requirement. If specific version of mesos *don't* work without systemd then that is a bug, and it would be awesome if you could share specific issues (we can make JIRAs).
The purpose of the `systemd_enable_support`flag was to prevent mesos from thinking it should use systemd utilities when systemd was available on the system (and therefore Mesos assumes it's being launched as a systemd unit). I want to make it very clear that there is no intent to make systemd a requirement :-) We would need to have a significant conversation in the community first if that were the case. I really enjoyed hearing this progress, so please do ping me on any JIRAs where systemd made this project more difficult! Joris — *Joris Van Remoortere* Mesosphere On Tue, Jun 7, 2016 at 1:01 PM, james <gar...@verizon.net> wrote: > Just the opposite, I'm mostly interested in mesos without systemd > on bard metal, minimized linux systems. So with that temporal requirement, > what is the latest version of mesos that one can run > without systemd? > > James > > > On 06/07/2016 10:35 AM, Joris Van Remoortere wrote: > >> It should be straightforward to apply the patch that adds the >> `systemd_enable_support` flag to older releases. >> Let me know if you need help! >> >> — >> *Joris Van Remoortere* >> Mesosphere >> >> On Tue, Jun 7, 2016 at 11:28 AM, haosdent <haosd...@gmail.com >> <mailto:haosd...@gmail.com>> wrote: >> >> No, it is mandatory in 0.25. `systemd_enable_support` is added since >> 0.27 https://issues.apache.org/jira/browse/MESOS-4675 >> >> On Tue, Jun 7, 2016 at 11:21 PM, Jan Schlicht <j...@mesosphere.io >> <mailto:j...@mesosphere.io>> wrote: >> >> It's not mandatory. There's the `systemd_enable_support` flag to >> enable some systemd related features on an agent but it can be >> disabled. >> >> Cheers, >> Jan >> >> On Tue, Jun 7, 2016 at 3:55 PM, james <gar...@verizon.net >> <mailto:gar...@verizon.net>> wrote: >> >> >> I thought systemd was not mandatory in version 0.25 and later? >> >> James >> >> >> On 06/07/2016 07:42 AM, tommy xiao wrote: >> >> only 0.24 can work on it. 0.25 use systemd and can't >> ignore it. >> >> 2016-06-07 7:50 GMT+08:00 Benjamin Mahler >> <bmah...@apache.org <mailto:bmah...@apache.org> >> <mailto:bmah...@apache.org <mailto:bmah...@apache.org>>>: >> >> Cool stuff Andrew, thanks for sharing! >> >> On Thu, Jun 2, 2016 at 11:50 AM, Andrew Spyker >> <aspy...@netflix.com.invalid> >> wrote: >> >> > FYI, based on the work others have done in the >> past, Netflix was >> able to >> > get Mesos agent building and running on >> Raspberry Pi natively and >> under >> > Docker containers. Please see this blog for the >> information: >> > >> > bit.ly/TitusOnPi <http://bit.ly/TitusOnPi> >> <http://bit.ly/TitusOnPi> >> > >> > -- >> > Andrew Spyker (aspy...@netflix.com >> <mailto:aspy...@netflix.com> <mailto:aspy...@netflix.com >> <mailto:aspy...@netflix.com>>) >> > Twitter: @aspyker Blog: ispyker.blogspot.com >> <http://ispyker.blogspot.com> >> <http://ispyker.blogspot.com> >> > >> >> >> >> >> -- >> Deshi Xiao >> Twitter: xds2000 >> E-mail: xiaods(AT)gmail.com <http://gmail.com> >> <http://gmail.com> >> >> >> >> >> >> -- >> *Jan Schlicht* >> Distributed Systems Engineer, Mesosphere >> >> >> >> >> -- >> Best Regards, >> Haosdent Huang >> >> >> >