Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 93AF5200B41 for ; Thu, 23 Jun 2016 05:22:17 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 92617160A64; Thu, 23 Jun 2016 03:22:17 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 0E6A6160A36 for ; Thu, 23 Jun 2016 05:22:16 +0200 (CEST) Received: (qmail 75091 invoked by uid 500); 23 Jun 2016 03:22:16 -0000 Mailing-List: contact issues-help@aurora.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@aurora.apache.org Delivered-To: mailing list issues@aurora.apache.org Received: (qmail 75074 invoked by uid 99); 23 Jun 2016 03:22:16 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Jun 2016 03:22:16 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 1FD1F2C14E1 for ; Thu, 23 Jun 2016 03:22:16 +0000 (UTC) Date: Thu, 23 Jun 2016 03:22:16 +0000 (UTC) From: "Dmitriy Shirchenko (JIRA)" To: issues@aurora.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (AURORA-1721) Support user initiated rollback MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 23 Jun 2016 03:22:17 -0000 [ https://issues.apache.org/jira/browse/AURORA-1721?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15345644#comment-15345644 ] Dmitriy Shirchenko commented on AURORA-1721: -------------------------------------------- Can someone please reassign this to Igor? He is interested in working on this task from our side! Thanks! > Support user initiated rollback > -------------------------------- > > Key: AURORA-1721 > URL: https://issues.apache.org/jira/browse/AURORA-1721 > Project: Aurora > Issue Type: Task > Components: Scheduler > Reporter: Igor Morozov > Assignee: Dmitriy Shirchenko > Labels: Uber > Fix For: 0.16.0 > > > The proposal to support user initiated rollback: > 1. Create new thrift API: > /**Rollback job update. */ > Response rollbackJobUpdate( > /** The update to rollback. */ > 1: JobUpdateKey key, > /** A user-specified message to include with the induced job update state change. */ > 3: string message) > 2. Implement new API in a scheduler so the implementation would just undo the latest JobUpdate effectively trying to apply initialState to the job. If that is for some reason is impossible them rollback with fail with appropriate error message. > 3. Support new aurora client command 'rollback' -- This message was sent by Atlassian JIRA (v6.3.4#6332)