fix: disable sentinel until a few bugs are fixed
This commit is contained in:
parent
b08d38f339
commit
a85066c644
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Console\Commands;
|
namespace App\Console\Commands;
|
||||||
|
|
||||||
|
use App\Actions\Server\StopSentinel;
|
||||||
use App\Enums\ApplicationDeploymentStatus;
|
use App\Enums\ApplicationDeploymentStatus;
|
||||||
use App\Jobs\CleanupHelperContainersJob;
|
use App\Jobs\CleanupHelperContainersJob;
|
||||||
use App\Models\ApplicationDeploymentQueue;
|
use App\Models\ApplicationDeploymentQueue;
|
||||||
@ -23,6 +24,16 @@ public function handle()
|
|||||||
{
|
{
|
||||||
$this->alive();
|
$this->alive();
|
||||||
get_public_ips();
|
get_public_ips();
|
||||||
|
if (version_compare('4.0.0-beta.312', config('version'), '<=')) {
|
||||||
|
$servers = Server::all();
|
||||||
|
foreach ($servers as $server) {
|
||||||
|
$server->settings->update(['is_metrics_enabled' => false]);
|
||||||
|
if ($server->isFunctional()) {
|
||||||
|
StopSentinel::dispatch($server);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$full_cleanup = $this->option('full-cleanup');
|
$full_cleanup = $this->option('full-cleanup');
|
||||||
$cleanup_deployments = $this->option('cleanup-deployments');
|
$cleanup_deployments = $this->option('cleanup-deployments');
|
||||||
|
|
||||||
|
@ -146,15 +146,13 @@ class="w-full mt-8 mb-4 font-bold box-without-bg bg-coollabs hover:bg-coollabs-1
|
|||||||
</div>
|
</div>
|
||||||
<div class="flex items-center gap-2 pt-4 pb-2">
|
<div class="flex items-center gap-2 pt-4 pb-2">
|
||||||
<h3>Sentinel</h3>
|
<h3>Sentinel</h3>
|
||||||
@if ($server->isSentinelEnabled())
|
{{-- @if ($server->isSentinelEnabled()) --}}
|
||||||
<x-forms.button wire:click='restartSentinel'>Restart</x-forms.button>
|
{{-- <x-forms.button wire:click='restartSentinel'>Restart</x-forms.button> --}}
|
||||||
@endif
|
{{-- @endif --}}
|
||||||
</div>
|
</div>
|
||||||
<div class="w-64">
|
<div>Metrics are disabled until a few bugs are fixed.</div>
|
||||||
|
{{-- <div class="w-64">
|
||||||
<x-forms.checkbox instantSave id="server.settings.is_metrics_enabled" label="Enable Metrics" />
|
<x-forms.checkbox instantSave id="server.settings.is_metrics_enabled" label="Enable Metrics" />
|
||||||
{{-- <x-forms.checkbox instantSave id="server.settings.is_server_api_enabled" label="Enable Server API"
|
|
||||||
helper="You need to open port 12172 on your firewall. This API will be used to gather data from your server, which makes Coolify a lot faster than relying on SSH connections." />
|
|
||||||
<x-forms.button wire:click='checkPortForServerApi'>Check Port for Server API</x-forms.button> --}}
|
|
||||||
</div>
|
</div>
|
||||||
<div class="pt-4">
|
<div class="pt-4">
|
||||||
<div class="flex flex-wrap gap-2 sm:flex-nowrap">
|
<div class="flex flex-wrap gap-2 sm:flex-nowrap">
|
||||||
@ -166,7 +164,7 @@ class="w-full mt-8 mb-4 font-bold box-without-bg bg-coollabs hover:bg-coollabs-1
|
|||||||
<x-forms.input id="server.settings.metrics_history_days" label="Metrics history (days)" required
|
<x-forms.input id="server.settings.metrics_history_days" label="Metrics history (days)" required
|
||||||
helper="How many days should the metrics data should be reserved." />
|
helper="How many days should the metrics data should be reserved." />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div> --}}
|
||||||
@endif
|
@endif
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user