Skip to content

Commit 2e67fc1

Browse files
committed
chore: update message
1 parent 010c361 commit 2e67fc1

File tree

2 files changed

+273
-5
lines changed

2 files changed

+273
-5
lines changed

db/sql/ansible.go

Lines changed: 269 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
package sql
44

55
import (
6-
"errors"
76
"github.com/semaphoreui/semaphore/db"
87
)
98

@@ -16,11 +15,278 @@ func (d *SqlDb) CreateAnsibleTaskError(error db.AnsibleTaskError) error {
1615
}
1716

1817
func (d *SqlDb) GetAnsibleTaskHosts(projectID int, taskID int) (res []db.AnsibleTaskHost, err error) {
19-
res = make([]db.AnsibleTaskHost, 0)
18+
res = []db.AnsibleTaskHost{
19+
{
20+
Host: "192.168.0.1",
21+
Changed: 3,
22+
Failed: 0,
23+
Ignored: 1,
24+
Ok: 1,
25+
Rescued: 0,
26+
Skipped: 3,
27+
Unreachable: 0,
28+
},
29+
{
30+
Host: "192.168.0.1",
31+
Changed: 3,
32+
Failed: 0,
33+
Ignored: 1,
34+
Ok: 1,
35+
Rescued: 0,
36+
Skipped: 3,
37+
Unreachable: 0,
38+
},
39+
{
40+
Host: "192.168.0.2",
41+
Changed: 2,
42+
Failed: 1,
43+
Ignored: 0,
44+
Ok: 4,
45+
Rescued: 1,
46+
Skipped: 2,
47+
Unreachable: 0,
48+
},
49+
{
50+
Host: "10.0.0.5",
51+
Changed: 5,
52+
Failed: 0,
53+
Ignored: 2,
54+
Ok: 8,
55+
Rescued: 0,
56+
Skipped: 1,
57+
Unreachable: 0,
58+
},
59+
{
60+
Host: "web-server-01",
61+
Changed: 1,
62+
Failed: 2,
63+
Ignored: 0,
64+
Ok: 3,
65+
Rescued: 1,
66+
Skipped: 0,
67+
Unreachable: 1,
68+
},
69+
{
70+
Host: "database-primary",
71+
Changed: 7,
72+
Failed: 0,
73+
Ignored: 0,
74+
Ok: 12,
75+
Rescued: 0,
76+
Skipped: 2,
77+
Unreachable: 0,
78+
},
79+
{
80+
Host: "172.16.10.15",
81+
Changed: 2,
82+
Failed: 1,
83+
Ignored: 3,
84+
Ok: 5,
85+
Rescued: 2,
86+
Skipped: 1,
87+
Unreachable: 0,
88+
},
89+
{
90+
Host: "app-server-03",
91+
Changed: 4,
92+
Failed: 0,
93+
Ignored: 1,
94+
Ok: 7,
95+
Rescued: 0,
96+
Skipped: 3,
97+
Unreachable: 0,
98+
},
99+
{
100+
Host: "192.168.5.100",
101+
Changed: 0,
102+
Failed: 3,
103+
Ignored: 0,
104+
Ok: 2,
105+
Rescued: 0,
106+
Skipped: 1,
107+
Unreachable: 2,
108+
},
109+
{
110+
Host: "load-balancer-01",
111+
Changed: 2,
112+
Failed: 0,
113+
Ignored: 0,
114+
Ok: 5,
115+
Rescued: 0,
116+
Skipped: 0,
117+
Unreachable: 0,
118+
},
119+
{
120+
Host: "10.10.0.5",
121+
Changed: 6,
122+
Failed: 1,
123+
Ignored: 2,
124+
Ok: 9,
125+
Rescued: 1,
126+
Skipped: 4,
127+
Unreachable: 0,
128+
},
129+
{
130+
Host: "cache-server",
131+
Changed: 3,
132+
Failed: 0,
133+
Ignored: 0,
134+
Ok: 6,
135+
Rescued: 0,
136+
Skipped: 1,
137+
Unreachable: 0,
138+
},
139+
{
140+
Host: "192.168.2.25",
141+
Changed: 1,
142+
Failed: 2,
143+
Ignored: 1,
144+
Ok: 3,
145+
Rescued: 0,
146+
Skipped: 2,
147+
Unreachable: 1,
148+
},
149+
{
150+
Host: "worker-node-01",
151+
Changed: 4,
152+
Failed: 0,
153+
Ignored: 0,
154+
Ok: 7,
155+
Rescued: 0,
156+
Skipped: 2,
157+
Unreachable: 0,
158+
},
159+
{
160+
Host: "172.16.20.30",
161+
Changed: 5,
162+
Failed: 0,
163+
Ignored: 3,
164+
Ok: 10,
165+
Rescued: 1,
166+
Skipped: 3,
167+
Unreachable: 0,
168+
},
169+
{
170+
Host: "monitoring-server",
171+
Changed: 2,
172+
Failed: 0,
173+
Ignored: 0,
174+
Ok: 8,
175+
Rescued: 0,
176+
Skipped: 1,
177+
Unreachable: 0,
178+
},
179+
{
180+
Host: "10.0.1.15",
181+
Changed: 0,
182+
Failed: 4,
183+
Ignored: 1,
184+
Ok: 2,
185+
Rescued: 0,
186+
Skipped: 0,
187+
Unreachable: 2,
188+
},
189+
{
190+
Host: "backup-server",
191+
Changed: 1,
192+
Failed: 0,
193+
Ignored: 0,
194+
Ok: 9,
195+
Rescued: 0,
196+
Skipped: 2,
197+
Unreachable: 0,
198+
},
199+
{
200+
Host: "192.168.10.50",
201+
Changed: 3,
202+
Failed: 1,
203+
Ignored: 2,
204+
Ok: 6,
205+
Rescued: 1,
206+
Skipped: 2,
207+
Unreachable: 0,
208+
},
209+
{
210+
Host: "dev-environment",
211+
Changed: 8,
212+
Failed: 0,
213+
Ignored: 0,
214+
Ok: 14,
215+
Rescued: 0,
216+
Skipped: 3,
217+
Unreachable: 0,
218+
},
219+
{
220+
Host: "172.16.30.100",
221+
Changed: 2,
222+
Failed: 3,
223+
Ignored: 1,
224+
Ok: 4,
225+
Rescued: 0,
226+
Skipped: 1,
227+
Unreachable: 1,
228+
},
229+
}
20230
return
21231
}
22232

23233
func (d *SqlDb) GetAnsibleTaskErrors(projectID int, taskID int) (res []db.AnsibleTaskError, err error) {
24-
res = make([]db.AnsibleTaskError, 0)
234+
res = []db.AnsibleTaskError{
235+
{
236+
Host: "192.168.0.1",
237+
Task: "Check memory",
238+
Error: "Memory check failed",
239+
},
240+
{
241+
Host: "192.168.0.1",
242+
Task: "Check memory",
243+
Error: "Memory check failed",
244+
},
245+
{
246+
Host: "192.168.0.2",
247+
Task: "Install packages",
248+
Error: "Package repository not found",
249+
},
250+
{
251+
Host: "10.0.0.15",
252+
Task: "Restart service",
253+
Error: "Service failed to restart: timeout",
254+
},
255+
{
256+
Host: "web-server-01",
257+
Task: "Configure firewall",
258+
Error: "Invalid firewall rule syntax",
259+
},
260+
{
261+
Host: "192.168.1.50",
262+
Task: "Deploy application",
263+
Error: "Insufficient disk space",
264+
},
265+
{
266+
Host: "database-01",
267+
Task: "Backup database",
268+
Error: "Permission denied to backup location",
269+
},
270+
{
271+
Host: "10.10.5.3",
272+
Task: "Update system packages",
273+
Error: "Network connection interrupted",
274+
},
275+
{
276+
Host: "worker-node-3",
277+
Task: "Configure Docker",
278+
Error: "Docker daemon failed to start",
279+
},
280+
{
281+
Host: "192.168.0.45",
282+
Task: "Clone repository",
283+
Error: "Git authentication failed",
284+
},
285+
{
286+
Host: "load-balancer-02",
287+
Task: "Configure SSL certificate",
288+
Error: "Certificate validation error: expired",
289+
},
290+
}
25291
return
26292
}

web/src/components/AnsibleStageView.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@
88
v-if="!premiumFeatures.task_result"
99
>
1010
<span class="mr-2">
11-
Terraform/OpenTofu HTTP backend available only in <b>PRO</b> version.
11+
This is <b>DEMO</b> data.
12+
Task summary available only in <b>PRO</b> version.
1213
</span>
1314
<v-btn
1415
color="hsl(348deg, 86%, 61%)"
16+
target="_blank"
1517
href="https://semaphoreui.com/pro#task_result"
1618
>
1719
Learn more
@@ -56,7 +58,7 @@
5658
<td>
5759
<div
5860
style="overflow: hidden; color: #ff5252; max-width: 400px; text-overflow: ellipsis">
59-
{{ task.answer }}
61+
{{ task.error }}
6062
</div>
6163
</td>
6264
</tr>

0 commit comments

Comments
 (0)