@@ -26,6 +26,7 @@ function offline_download() {
26
26
manager_revision=" 1"
27
27
indexer_revision=" 1"
28
28
dashboard_revision=" 1"
29
+ filebeat_revision=" 1"
29
30
30
31
if [ -n " ${development} " ]; then
31
32
filebeat_config_file=" https://${bucket} /${wazuh_major} /tpl/wazuh/filebeat/filebeat.yml"
@@ -41,19 +42,21 @@ function offline_download() {
41
42
fi
42
43
43
44
if [ " ${package_type} " == " rpm" ]; then
44
- manager_rpm_package=" wazuh-manager-${wazuh_version} -${manager_revision} .x86_64.${package_type} "
45
- indexer_rpm_package=" wazuh-indexer-${wazuh_version} -${indexer_revision} .x86_64.${package_type} "
46
- dashboard_rpm_package=" wazuh-dashboard-${wazuh_version} -${dashboard_revision} .x86_64.${package_type} "
45
+ manager_rpm_package=" wazuh-manager-${wazuh_version} -${manager_revision} .${arch} .${package_type} "
46
+ indexer_rpm_package=" wazuh-indexer-${wazuh_version} -${indexer_revision} .${arch} .${package_type} "
47
+ dashboard_rpm_package=" wazuh-dashboard-${wazuh_version} -${dashboard_revision} .${arch} .${package_type} "
48
+ filebeat_rpm_package=" filebeat-${filebeat_version} -${filebeat_revision} .${arch} .${package_type} "
47
49
manager_base_url=" ${manager_rpm_base_url} "
48
50
indexer_base_url=" ${indexer_rpm_base_url} "
49
51
dashboard_base_url=" ${dashboard_rpm_base_url} "
50
52
manager_package=" ${manager_rpm_package} "
51
53
indexer_package=" ${indexer_rpm_package} "
52
54
dashboard_package=" ${dashboard_rpm_package} "
53
55
elif [ " ${package_type} " == " deb" ]; then
54
- manager_deb_package=" wazuh-manager_${wazuh_version} -${manager_revision} _amd64.${package_type} "
55
- indexer_deb_package=" wazuh-indexer_${wazuh_version} -${indexer_revision} _amd64.${package_type} "
56
- dashboard_deb_package=" wazuh-dashboard_${wazuh_version} -${dashboard_revision} _amd64.${package_type} "
56
+ manager_deb_package=" wazuh-manager_${wazuh_version} -${manager_revision} _${arch} .${package_type} "
57
+ indexer_deb_package=" wazuh-indexer_${wazuh_version} -${indexer_revision} _${arch} .${package_type} "
58
+ dashboard_deb_package=" wazuh-dashboard_${wazuh_version} -${dashboard_revision} _${arch} .${package_type} "
59
+ filebeat_deb_package=" filebeat_${filebeat_version} -${filebeat_revision} _${arch} .${package_type} "
57
60
manager_base_url=" ${manager_deb_base_url} "
58
61
indexer_base_url=" ${indexer_deb_base_url} "
59
62
dashboard_base_url=" ${dashboard_deb_base_url} "
@@ -68,59 +71,59 @@ function offline_download() {
68
71
while common_curl -s -I -o /dev/null -w " %{http_code}" " ${manager_base_url} /${manager_package} " --max-time 300 --retry 5 --retry-delay 5 --fail | grep -q " 200" ; do
69
72
manager_revision=$(( manager_revision+ 1 ))
70
73
if [ " ${package_type} " == " rpm" ]; then
71
- manager_rpm_package=" wazuh-manager-${wazuh_version} -${manager_revision} .x86_64 .rpm"
74
+ manager_rpm_package=" wazuh-manager-${wazuh_version} -${manager_revision} .${arch} .rpm"
72
75
manager_package=" ${manager_rpm_package} "
73
76
else
74
- manager_deb_package=" wazuh-manager_${wazuh_version} -${manager_revision} _amd64 .deb"
77
+ manager_deb_package=" wazuh-manager_${wazuh_version} -${manager_revision} _ ${arch} .deb"
75
78
manager_package=" ${manager_deb_package} "
76
79
fi
77
80
done
78
81
if [ " $manager_revision " -gt 1 ] && [ " $( common_curl -s -I -o /dev/null -w " %{http_code}" " ${manager_base_url} /${manager_package} " --max-time 300 --retry 5 --retry-delay 5 --fail) " -ne " 200" ]; then
79
82
manager_revision=$(( manager_revision- 1 ))
80
83
if [ " ${package_type} " == " rpm" ]; then
81
- manager_rpm_package=" wazuh-manager-${wazuh_version} -${manager_revision} .x86_64 .rpm"
84
+ manager_rpm_package=" wazuh-manager-${wazuh_version} -${manager_revision} .${arch} .rpm"
82
85
else
83
- manager_deb_package=" wazuh-manager_${wazuh_version} -${manager_revision} _amd64 .deb"
86
+ manager_deb_package=" wazuh-manager_${wazuh_version} -${manager_revision} _ ${arch} .deb"
84
87
fi
85
88
fi
86
89
common_logger -d " Wazuh manager package revision fetched."
87
90
88
91
while common_curl -s -I -o /dev/null -w " %{http_code}" " ${indexer_base_url} /${indexer_package} " --max-time 300 --retry 5 --retry-delay 5 --fail | grep -q " 200" ; do
89
92
indexer_revision=$(( indexer_revision+ 1 ))
90
93
if [ " ${package_type} " == " rpm" ]; then
91
- indexer_rpm_package=" wazuh-indexer-${wazuh_version} -${indexer_revision} .x86_64 .rpm"
94
+ indexer_rpm_package=" wazuh-indexer-${wazuh_version} -${indexer_revision} .${arch} .rpm"
92
95
indexer_package=" ${indexer_rpm_package} "
93
96
else
94
- indexer_deb_package=" wazuh-indexer_${wazuh_version} -${indexer_revision} _amd64 .deb"
97
+ indexer_deb_package=" wazuh-indexer_${wazuh_version} -${indexer_revision} _ ${arch} .deb"
95
98
indexer_package=" ${indexer_deb_package} "
96
99
fi
97
100
done
98
101
if [ " $indexer_revision " -gt 1 ] && [ " $( common_curl -s -I -o /dev/null -w " %{http_code}" " ${indexer_base_url} /${indexer_package} " --max-time 300 --retry 5 --retry-delay 5 --fail) " -ne " 200" ]; then
99
102
indexer_revision=$(( indexer_revision- 1 ))
100
103
if [ " ${package_type} " == " rpm" ]; then
101
- indexer_rpm_package=" wazuh-indexer-${wazuh_version} -${indexer_revision} .x86_64 .rpm"
104
+ indexer_rpm_package=" wazuh-indexer-${wazuh_version} -${indexer_revision} .${arch} .rpm"
102
105
else
103
- indexer_deb_package=" wazuh-indexer_${wazuh_version} -${indexer_revision} _amd64 .deb"
106
+ indexer_deb_package=" wazuh-indexer_${wazuh_version} -${indexer_revision} _ ${arch} .deb"
104
107
fi
105
108
fi
106
109
common_logger -d " Wazuh indexer package revision fetched."
107
110
108
111
while common_curl -s -I -o /dev/null -w " %{http_code}" " ${dashboard_base_url} /${dashboard_package} " --max-time 300 --retry 5 --retry-delay 5 --fail | grep -q " 200" ; do
109
112
dashboard_revision=$(( dashboard_revision+ 1 ))
110
113
if [ " ${package_type} " == " rpm" ]; then
111
- dashboard_rpm_package=" wazuh-dashboard-${wazuh_version} -${dashboard_revision} .x86_64 .rpm"
114
+ dashboard_rpm_package=" wazuh-dashboard-${wazuh_version} -${dashboard_revision} .${arch} .rpm"
112
115
dashboard_package=" ${dashboard_rpm_package} "
113
116
else
114
- dashboard_deb_package=" wazuh-dashboard_${wazuh_version} -${dashboard_revision} _amd64 .deb"
117
+ dashboard_deb_package=" wazuh-dashboard_${wazuh_version} -${dashboard_revision} _ ${arch} .deb"
115
118
dashboard_package=" ${dashboard_deb_package} "
116
119
fi
117
120
done
118
121
if [ " $dashboard_revision " -gt 1 ] && [ " $( common_curl -s -I -o /dev/null -w " %{http_code}" " ${dashboard_base_url} /${dashboard_package} " --max-time 300 --retry 5 --retry-delay 5 --fail) " -ne " 200" ]; then
119
122
dashboard_revision=$(( dashboard_revision- 1 ))
120
123
if [ " ${package_type} " == " rpm" ]; then
121
- dashboard_rpm_package=" wazuh-dashboard-${wazuh_version} -${dashboard_revision} .x86_64 .rpm"
124
+ dashboard_rpm_package=" wazuh-dashboard-${wazuh_version} -${dashboard_revision} .${arch} .rpm"
122
125
else
123
- dashboard_deb_package=" wazuh-dashboard_${wazuh_version} -${dashboard_revision} _amd64 .deb"
126
+ dashboard_deb_package=" wazuh-dashboard_${wazuh_version} -${dashboard_revision} _ ${arch} .deb"
124
127
fi
125
128
fi
126
129
common_logger -d " Wazuh dashboard package revision fetched."
0 commit comments