Better logging output
The current logging is very simple and not always 100% clear. We need to improve on that. Current output is:
2018/08/13 18:57:05 Pausing all workloads
2018/08/13 18:57:09 Unpausing shared secrets
2018/08/13 18:57:09 Calculating current version
2018/08/13 18:57:09 Calculated version: 11.1.2
2018/08/13 18:57:09 Desired version: 11.1.4
2018/08/13 18:57:09 Updating
2018/08/13 18:57:09 Running pre migrations
2018/08/13 18:57:10 Pausing all workloads
2018/08/13 18:57:11 Unpausing shared secrets
2018/08/13 18:57:12 Calculating current version
2018/08/13 18:57:12 Calculated version: 11.1.2
2018/08/13 18:57:12 Desired version: 11.1.4
2018/08/13 18:57:12 Updating
2018/08/13 18:57:12 Running pre migrations
2018/08/13 18:57:13 Pausing all workloads
2018/08/13 18:57:14 Unpausing shared secrets
2018/08/13 18:57:14 Calculating current version
2018/08/13 18:57:14 Calculated version: 11.1.2
2018/08/13 18:57:14 Desired version: 11.1.4
2018/08/13 18:57:14 Updating
2018/08/13 18:57:14 Running pre migrations
2018/08/13 18:57:15 Pausing all workloads
2018/08/13 18:57:17 Unpausing shared secrets
2018/08/13 18:57:17 Calculating current version
2018/08/13 18:57:17 Calculated version: 11.1.2
2018/08/13 18:57:17 Desired version: 11.1.4
2018/08/13 18:57:17 Updating
2018/08/13 18:57:17 Running pre migrations
2018/08/13 18:57:18 Pausing all workloads
2018/08/13 18:57:20 Unpausing shared secrets
2018/08/13 18:57:20 Calculating current version
2018/08/13 18:57:20 Calculated version: 11.1.2
2018/08/13 18:57:20 Desired version: 11.1.4
2018/08/13 18:57:20 Updating
2018/08/13 18:57:20 Running pre migrations
2018/08/13 18:57:21 Pausing all workloads
2018/08/13 18:57:22 Unpausing shared secrets
2018/08/13 18:57:23 Calculating current version
2018/08/13 18:57:23 Calculated version: 11.1.2
2018/08/13 18:57:23 Desired version: 11.1.4
2018/08/13 18:57:23 Updating
2018/08/13 18:57:23 Running pre migrations
2018/08/13 18:57:24 Pausing all workloads
2018/08/13 18:57:25 Unpausing shared secrets
2018/08/13 18:57:25 Calculating current version
2018/08/13 18:57:25 Calculated version: 11.1.2
2018/08/13 18:57:25 Desired version: 11.1.4
2018/08/13 18:57:25 Updating
2018/08/13 18:57:25 Running pre migrations
2018/08/13 18:57:26 Pausing all workloads
2018/08/13 18:57:28 Unpausing shared secrets
2018/08/13 18:57:28 Calculating current version
2018/08/13 18:57:28 Calculated version: 11.1.2
2018/08/13 18:57:28 Desired version: 11.1.4
2018/08/13 18:57:28 Updating
2018/08/13 18:57:28 Running pre migrations
2018/08/13 18:57:29 Pausing all workloads
2018/08/13 18:57:30 Unpausing shared secrets
2018/08/13 18:57:31 Calculating current version
2018/08/13 18:57:31 Calculated version: 11.1.2
2018/08/13 18:57:31 Desired version: 11.1.4
2018/08/13 18:57:31 Updating
2018/08/13 18:57:31 Running pre migrations
2018/08/13 18:59:21 Migrations completed
2018/08/13 18:59:21 Unpausing gitaly
2018/08/13 18:59:21 Unpausing sidekiq
2018/08/13 18:59:21 Unpausing unicorn
2018/08/13 18:59:21 Running post migrations
2018/08/13 19:01:47 Migrations completed
2018/08/13 19:01:47 Rolling gitlab
2018/08/13 19:01:47 Unpausing all workloads
2018/08/13 19:01:49 Pausing all workloads
2018/08/13 19:01:51 Unpausing shared secrets
2018/08/13 19:01:51 Calculating current version
2018/08/13 19:01:51 Calculated version: 11.1.2
2018/08/13 19:01:51 Desired version: 11.1.4
2018/08/13 19:01:51 Updating
2018/08/13 19:01:51 Running pre migrations
2018/08/13 19:03:41 Migrations completed
2018/08/13 19:03:41 Unpausing gitaly
2018/08/13 19:03:41 Unpausing sidekiq
2018/08/13 19:03:41 Unpausing unicorn
2018/08/13 19:03:42 Running post migrations
2018/08/13 19:05:32 Migrations completed
2018/08/13 19:05:32 Rolling gitlab
2018/08/13 19:05:32 Unpausing all workloads
Edited by Mattias