1 <div *ngIf="upgradeStatus$ | async as upgradeStatus">
3 <cd-progress [value]="executingTask?.progress"
4 [label]="executingTask?.description"
5 [status]="upgradeStatus.in_progress ? 'in-progress' : 'paused'"
6 [subLabel]="upgradeStatus.which"
7 [completedItems]="upgradeStatus.services_complete"
8 [actionName]="'upgrading'"
9 [helperText]="upgradeStatus.progress"
10 [footerText]="upgradeStatus.message"
11 [isPaused]="upgradeStatus.is_paused">
14 <div class="text-center mt-3">
15 <button class="btn btn-light"
19 <button *ngIf="upgradeStatus.in_progress && !upgradeStatus.is_paused"
20 (click)="pauseUpgrade()"
21 class="btn btn-light m-2"
22 aria-label="Pause Upgrade"
24 <button *ngIf="upgradeStatus.in_progress && upgradeStatus.is_paused"
25 (click)="resumeUpgrade()"
26 class="btn btn-light m-2"
27 aria-label="Resume Upgrade"
29 <button *ngIf="upgradeStatus.in_progress"
30 (click)="stopUpgradeModal()"
31 class="btn btn-danger"
32 aria-label="Stop Upgrade"
38 <legend class="cd-header"
39 i18n>Cluster logs</legend>
40 <cd-logs [showAuditLogs]="false"
41 [showDaemonLogs]="false"
42 [showNavLinks]="false"
43 [showFilterTools]="false"
44 [showDownloadCopyButton]="false"
45 defaultTab="cluster-logs"
46 [scrollable]="true"></cd-logs>