Itamar, Where did you see Marathon 0.11.0 was not ready for production? I ran into this issue (https://github.com/mesosphere/marathon/issues/2369), however, it turned out I just needed to update a configuration parameter. So far, Mesos 0.24.1 and Marathon 0.11.0 are working great. I'm hoping to upgrade to 0.25.0 soon.
On Thu, Oct 15, 2015 at 4:16 AM, Itamar Ostricher <[email protected]> wrote: > Also note that you're on a problematic Marathon version. > I was thinking to upgrade from 0.23&0.10.1 to latest versions, but decided > to wait after I saw an announcement on the marathon users list that 0.11 is > not recommended for production from last week (Oct 9). > I'm waiting until 0.11.1 is out... (hopefully soon?) > > On Wed, Oct 14, 2015, 10:16 Adam Bordelon <[email protected]> wrote: > >> > When restartng the masters, should they be restarted gradually (restart >> a master, wait 30 seconds, restart the next)? >> Craig, ideally you should roll the masters one at a time (maintain a >> --quorum of masters up at all times), providing enough time for a new >> master to recover the replicated log and be ready for a failover. This >> reduces downtime and guarantees a continuous connection to >> frameworks/agents. If you restart all the masters at once, there's a period >> when they're all inaccessible, and you don't maintain quorum. >> >> On Tue, Oct 13, 2015 at 9:34 AM, craig w <[email protected]> wrote: >> >>> I have not tried to upgrade to 0.25.0 yet. I'm hoping to try the upgrade >>> this week. We're currently on mesos 0.24.1 and marathon 0.11.0 (just >>> upgraded this today). >>> >>> I'll give the upgrade to 0.25.0 a shot in a test environment, in the >>> meantime if you perform an experiment I'd be interested in your findings. >>> >>> Thanks, >>> Craig >>> >>> On Tue, Oct 13, 2015 at 12:25 PM, Niklas Nielsen <[email protected]> >>> wrote: >>> >>>> Hi Craig, >>>> >>>> That should definitely not happen; did you try to upgrade to 0.25.0 >>>> already? If not, we can try to run an upgrade experiment with that marathon >>>> version. >>>> >>>> Niklas >>>> >>>> On 13 October 2015 at 02:39, craig w <[email protected]> wrote: >>>> >>>>> When upgrading from 0.23.0 to 0.24.1, I installed the new binaries and >>>>> restarted the masters (all at once), then restarted all of the slaves. >>>>> >>>>> I then observed all of the tasks that were running (via Marathon >>>>> 0.10.x) were restarted. I had expected "no downtime" or restarts, did I >>>>> misunderstand the upgrade instructions or did I perhaps do something >>>>> incorrectly? >>>>> >>>>> When restartng the masters, should they be restarted gradually >>>>> (restart a master, wait 30 seconds, restart the next)? >>>>> >>>>> I'm looking to upgrade from 0.24.1 to 0.25.0 but want to avoid having >>>>> all of the tasks restart again. >>>>> >>>>> Thanks, >>>>> Craig >>>>> >>>> >>>> >>> >>> >>> -- >>> >>> https://github.com/mindscratch >>> https://www.google.com/+CraigWickesser >>> https://twitter.com/mind_scratch >>> https://twitter.com/craig_links >>> >>> >> -- https://github.com/mindscratch https://www.google.com/+CraigWickesser https://twitter.com/mind_scratch https://twitter.com/craig_links

