Rebuild beta and campaign file activations
This commit is contained in:
@@ -297,7 +297,7 @@
|
||||
const restarts =
|
||||
test?.plan.rollbackRestart === 'manual'
|
||||
? 'Resume the rollback campaign when ready; files stay unchanged until safety checks pass.'
|
||||
: 'Files are restored just before restarting, after safety checks pass.';
|
||||
: 'Servers rebuild with the original files after safety checks pass.';
|
||||
if (
|
||||
!(await confirmAction({
|
||||
title: reject ? 'Reject beta?' : 'Roll back beta?',
|
||||
@@ -557,7 +557,7 @@
|
||||
><td colspan="4">
|
||||
<p class="muted">
|
||||
Files {server.deployed_at ? 'installed' : 'pending'} ·
|
||||
Restart {server.restarted_at
|
||||
Activation {server.restarted_at
|
||||
? 'submitted'
|
||||
: 'pending'}{#if beta.wait_for_health}
|
||||
· Health {server.healthy_at
|
||||
@@ -734,10 +734,10 @@
|
||||
</p>
|
||||
<p>
|
||||
Confirming creates a campaign and queues the file changes. Each server waits until empty
|
||||
and restart capacity is available, then captures rollback snapshots, installs its files,
|
||||
and restarts. Tested servers keep their pre-beta snapshots and only need another
|
||||
activation if their configuration changed or earlier queued work could replace the
|
||||
tested files. Eligibility follows each file's current scope.
|
||||
and rebuild capacity is available, then captures rollback snapshots and rebuilds with
|
||||
its files. Tested servers keep their pre-beta snapshots and only need another activation
|
||||
if their configuration changed or earlier queued work could replace the tested files.
|
||||
Eligibility follows each file's current scope.
|
||||
</p>
|
||||
<p class="muted">
|
||||
Reviewed {$timeFormat.dateTime(preview.createdAt)}. If targets, versions, or composed
|
||||
@@ -756,7 +756,7 @@
|
||||
<ServerIdentity {name} /><span
|
||||
>{preview.servers.find((server) => server.name === name)?.tested
|
||||
? 'Already tested'
|
||||
: 'Additional target · restart when empty'}</span
|
||||
: 'Additional target · rebuild when empty'}</span
|
||||
>
|
||||
</li>{/each}
|
||||
</ul>
|
||||
|
||||
Reference in New Issue
Block a user