Sha256: bc8a51efd34da12b972349f4818d42eb1d3e2d718254d108dbfc77c681673c88

Contents?: true

Size: 1.44 KB

Versions: 37

Compression:

Stored size: 1.44 KB

Contents

---
title: ufo rollback
reference: true
---

## Usage

    ufo rollback SERVICE VERSION

## Description

Rolls back to older task definition.

## Examples

You only need to specific the task definition version number, though you can specify the name also

    ufo rollback demo-web 1
    ufo rollback demo-web demo-web:1

To see recent task definitions:

    ufo releases

If you set a current service with `ufo current`, then the commands get shorten:

    ufo rollback demo-web:1
    ufo rollback 1

Note, task definitions get created by many ways with more than just `ufo ship`. So it the previous version might not be the latest version number minus one.

## Using image name

Another way to specify the version for rollback is with the container definition's image value.  Here's the portion of the ecs task definition that you would look for:

    ...
    "container_definitions": [
      {
        "name": "web",
        "image": "tongueroo/demo-ufo:ufo-2018-06-21T15-03-52-ac60240",
        "cpu": 256,
    ...

You only need to specify enough for a match to be found.  Ufo searches the 30 most recent task definitions. So all of these would work:

    ufo rollback tongueroo/demo-ufo:ufo-2018-06-21T15-03-52-ac60240
    ufo rollback 2018-06-21T15-03-52
    ufo rollback ac60240


## Options

```
[--verbose], [--no-verbose]  
[--mute], [--no-mute]        
[--noop], [--no-noop]        
[--cluster=CLUSTER]          # Cluster.  Overrides .ufo/settings.yml.
```

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
ufo-4.6.3 docs/_reference/ufo-rollback.md
ufo-4.6.2 docs/_reference/ufo-rollback.md
ufo-4.6.1 docs/_reference/ufo-rollback.md
ufo-4.6.0 docs/_reference/ufo-rollback.md
ufo-4.5.11 docs/_reference/ufo-rollback.md
ufo-4.5.10 docs/_reference/ufo-rollback.md
ufo-4.5.9 docs/_reference/ufo-rollback.md
ufo-4.5.8 docs/_reference/ufo-rollback.md
ufo-4.5.7 docs/_reference/ufo-rollback.md
ufo-4.5.6 docs/_reference/ufo-rollback.md
ufo-4.5.5 docs/_reference/ufo-rollback.md
ufo-4.5.4 docs/_reference/ufo-rollback.md
ufo-4.5.3 docs/_reference/ufo-rollback.md
ufo-4.5.2 docs/_reference/ufo-rollback.md
ufo-4.5.1 docs/_reference/ufo-rollback.md
ufo-4.5.0 docs/_reference/ufo-rollback.md
ufo-4.4.3 docs/_reference/ufo-rollback.md
ufo-4.4.2 docs/_reference/ufo-rollback.md
ufo-4.4.1 docs/_reference/ufo-rollback.md
ufo-4.4.0 docs/_reference/ufo-rollback.md