Skip to content

Commit 6bc39ca

Browse files
authored
Fix architecture link in the deploy agent wizard (#4876)
* link of architecture * CHANGELOG
1 parent b9c4645 commit 6bc39ca

File tree

2 files changed

+41
-24
lines changed

2 files changed

+41
-24
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ commands of Start the agent in the deploy new agent section [#4458](https://gith
3939
- Allowed to upload an image for the `customization.logo.*` settings in `Settings/Configuration` [#4504](https://github.com/wazuh/wazuh-kibana-app/pull/4504)
4040
- Fixed WAZUH_PROTOCOL param suggestion [#4849](https://github.com/wazuh/wazuh-kibana-app/pull/4849)
4141
- Add macOS version to wizard deploy agent [#4867](https://github.com/wazuh/wazuh-kibana-app/pull/4867)
42+
- Raspbian OS, Ubuntu, Amazon Linux and Amazon Linux 2 commands in the wizard deploy agent now change when selecting a different architecture [#4876](https://github.com/wazuh/wazuh-kibana-app/pull/4876)
4243

4344
### Fixed
4445

public/controllers/agent/components/register-agent.js

+40-24
Original file line numberDiff line numberDiff line change
@@ -425,25 +425,25 @@ export const RegisterAgent = withErrorBoundary(
425425

426426
resolveAMAZONLPackage() {
427427
switch (`${this.state.selectedVersion}-${this.state.selectedArchitecture}`) {
428-
case '1-i386':
428+
case 'amazonlinux1-i386':
429429
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}.i386.rpm`;
430-
case '1-aarch64':
430+
case 'amazonlinux1-aarch64':
431431
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}.aarch64.rpm`;
432-
case '1-x86_64':
432+
case 'amazonlinux1-x86_64':
433433
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}.x86_64.rpm`;
434-
case '1-armhf':
434+
case 'amazonlinux1-armhf':
435435
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}.armv7hl.rpm`;
436-
case '1-powerpc':
436+
case 'amazonlinux1-powerpc':
437437
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}.ppc64le.rpm`;
438-
case '2-i386':
438+
case 'amazonlinux2-i386':
439439
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}.i386.rpm`;
440-
case '2-aarch64':
440+
case 'amazonlinux2-aarch64':
441441
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}.aarch64.rpm`;
442-
case '2-x86_64':
442+
case 'amazonlinux2-x86_64':
443443
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}.x86_64.rpm`;
444-
case '2-armhf':
444+
case 'amazonlinux2-armhf':
445445
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}.armv7hl.rpm`;
446-
case '2-powerpc':
446+
case 'amazonlinux2-powerpc':
447447
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}.ppc64le.rpm`;
448448
case 'amazonlinux2022-i386':
449449
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}-1.i386.rpm`;
@@ -476,7 +476,7 @@ export const RegisterAgent = withErrorBoundary(
476476
}
477477

478478
resolveRASPBIANPackage() {
479-
switch (`${this.state.selectedArchitecture}`) {
479+
switch (`${this.state.selectedVersion}-${this.state.selectedArchitecture}`) {
480480
case 'busterorgreater-i386':
481481
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_i386.deb`;
482482
case 'busterorgreater-aarch64':
@@ -494,24 +494,40 @@ export const RegisterAgent = withErrorBoundary(
494494

495495
resolveUBUNTUPackage() {
496496
switch (`${this.state.selectedVersion}-${this.state.selectedArchitecture}`) {
497-
case 'i386':
497+
case 'ubuntu14-i386':
498498
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_i386.deb`;
499-
case 'aarch64':
499+
case 'ubuntu14-aarch64':
500+
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_arm64.deb`;
501+
case 'ubuntu14-armhf':
502+
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_armhf.deb`;
503+
case 'ubuntu14-x86_64':
500504
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_amd64.deb`;
501-
case 'armhf':
505+
case 'ubuntu15-i386':
506+
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_i386.deb`;
507+
case 'ubuntu15-aarch64':
508+
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_arm64.deb`;
509+
case 'ubuntu15-armhf':
502510
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_armhf.deb`;
503-
case 'x86_64':
511+
case 'ubuntu15-x86_64':
512+
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_amd64.deb`;
513+
case 'ubuntu16-i386':
514+
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_i386.deb`;
515+
case 'ubuntu16-aarch64':
504516
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_arm64.deb`;
517+
case 'ubuntu16-armhf':
518+
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_armhf.deb`;
519+
case 'ubuntu16-x86_64':
520+
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_amd64.deb`;
505521
default:
506522
return `https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_${this.state.wazuhVersion}_amd64.deb`;
507523
}
508524
}
509525

510526
resolveOPENSUSEPackage() {
511527
switch (`${this.state.selectedVersion}-${this.state.selectedArchitecture}`) {
512-
case 'leap15-i386':
513-
return `https://packages.wazuh.com/4.x/yum/i386/wazuh-agent-${this.state.wazuhVersion}.x86_64.rpm`;
514528
case 'leap15-x86_64':
529+
return `https://packages.wazuh.com/4.x/yum/i386/wazuh-agent-${this.state.wazuhVersion}.x86_64.rpm`;
530+
case 'leap15-ARM64':
515531
return `https://packages.wazuh.com/4.x/yum/x86_64/wazuh-agent-${this.state.wazuhVersion}.armv7hl.rpm`
516532
default:
517533
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}.x86_64.rpm`;
@@ -521,15 +537,15 @@ export const RegisterAgent = withErrorBoundary(
521537
resolveSOLARISPackage() {
522538
switch (`${this.state.selectedVersion}-${this.state.selectedArchitecture}`) {
523539
case 'solaris10-i386':
524-
return `https://packages.wazuh.com/4.x/yum/i386/wazuh-agent-${this.state.wazuhVersion}-sol10-i386.pkg`;
525-
case 'solaris10-spark':
526-
return `https://packages.wazuh.com/4.x/yum/i386/wazuh-agent-${this.state.wazuhVersion}-sol10-sparc.pkg`;
540+
return `https://packages.wazuh.com/4.x/solaris/i386/10/wazuh-agent-${this.state.wazuhVersion}-sol10-i386.pkg`;
541+
case 'solaris10-sparc':
542+
return `https://packages.wazuh.com/4.x/solaris/sparc/10/wazuh-agent-${this.state.wazuhVersion}-sol10-sparc.pkg`;
527543
case 'solaris11-i386':
528-
return `https://packages.wazuh.com/4.x/yum/i386/wazuh-agent-${this.state.wazuhVersion}-sol11-i386.p5p`;
529-
case 'solaris11-spark':
530-
return `https://packages.wazuh.com/4.x/yum/x86_64/wazuh-agent-${this.state.wazuhVersion}-sol11-sparc.p5p`
544+
return `https://packages.wazuh.com/4.x/solaris/i386/11/wazuh-agent-${this.state.wazuhVersion}-sol11-i386.p5p`;
545+
case 'solaris11-sparc':
546+
return `https://packages.wazuh.com/4.x/solaris/sparc/11/wazuh-agent-${this.state.wazuhVersion}-sol11-sparc.p5p`
531547
default:
532-
return `https://packages.wazuh.com/4.x/yum/wazuh-agent-${this.state.wazuhVersion}-sol11-sparc.p5p`;
548+
return `https://packages.wazuh.com/4.x/solaris/sparc/11/wazuh-agent-${this.state.wazuhVersion}-sol11-sparc.p5p`;
533549
}
534550
}
535551

0 commit comments

Comments
 (0)