diff --git a/pkg/harvester/detail/forklift.konveyor.io.migration.vue b/pkg/harvester/detail/forklift.konveyor.io.migration.vue new file mode 100644 index 00000000..3ee94aab --- /dev/null +++ b/pkg/harvester/detail/forklift.konveyor.io.migration.vue @@ -0,0 +1,383 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ t('harvester.addons.forklift.detail.pipelineSteps') }} + + + + + + + {{ stepIdx + 1 }}. + {{ step.name }} + + + + + {{ step.description }} + + + + + + {{ formatDiskProgress(step) }} + + + + + {{ task.name }} + + {{ formatBytes(task.progress.completed || 0) }} / {{ formatBytes(task.progress.total || 0) }} + + + + + + + + + + + + + + diff --git a/pkg/harvester/detail/forklift.konveyor.io.plan.vue b/pkg/harvester/detail/forklift.konveyor.io.plan.vue new file mode 100644 index 00000000..f5287c7f --- /dev/null +++ b/pkg/harvester/detail/forklift.konveyor.io.plan.vue @@ -0,0 +1,541 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ vm.name || vm.id }} + ({{ vm.id }}) + + + + + + + + + + + + + + {{ idx + 1 }}. + {{ step.name }} + {{ step.description }} + + + + {{ formatDiskProgress(step) }} + + + + + + + + + + + + + + + + + + + + + {{ entry.migration?.name || t('harvester.addons.forklift.detail.migrationRun', { idx: idx + 1 }) }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ t('harvester.addons.forklift.fields.vmId') }} + {{ t('harvester.addons.forklift.fields.vmName') }} + + + + + {{ vm.id }} + {{ vm.name || '-' }} + + + + + + + + + diff --git a/pkg/harvester/l10n/en-us.yaml b/pkg/harvester/l10n/en-us.yaml index daddeca4..f51ff716 100644 --- a/pkg/harvester/l10n/en-us.yaml +++ b/pkg/harvester/l10n/en-us.yaml @@ -1861,6 +1861,34 @@ harvester: addMapping: Add Mapping addVm: Add VM remove: Remove + detail: + plan: Plan + planNamespace: Plan Namespace + started: Started + completed: Completed + vmId: VM ID + vmPhase: Phase + vmStarted: Started + vmCompleted: Completed + vmCount: VMs in Plan + overallProgress: Overall Progress + pipelineSteps: Pipeline Steps + migrationName: Migration + migrationRun: "Migration #{idx}" + noCurrentMigration: No migration is currently running for this plan. + noHistory: No migration history available. + status: + label: Status + succeeded: Succeeded + failed: Failed + running: Running + executing: Executing + pending: Pending + ready: Ready + unknown: Unknown + tabs: + currentMigration: Current Migration + history: Migration History vmImport: titles:
+ {{ step.description }} +