Project

General

Profile

Cockpit Manual testing » History » Version 2

jlausuch, 2022-09-22 19:03

1 1 jlausuch
## COCKPIT MANUAL TEST
2
3
### Preparation
4
5
#### Install the needed modules
6
7
Make sure the following packages are installed on the system:
8
```
9 2 jlausuch
S  | Name                     | Summary                                                                      | Type
10
---+--------------------------+------------------------------------------------------------------------------+-----------
11
i  | alp_cockpit              | Web based remote system managemet                                            | pattern
12
   | cockpit                  | Web Console for Linux servers                                                | package
13
   | cockpit                  | Web Console for Linux servers                                                | srcpackage
14
i  | cockpit-bridge           | Cockpit bridge server-side component                                         | package
15
   | cockpit-bridge-debuginfo | Debug information for package cockpit-bridge                                 | package
16
   | cockpit-debuginfo        | Debug information for package cockpit                                        | package
17
   | cockpit-debugsource      | Debug sources for package cockpit                                            | package
18
   | cockpit-devel            | Development files for for Cockpit                                            | package
19
   | cockpit-doc              | Cockpit deployment and developer guide                                       | package
20
   | cockpit-kdump            | Cockpit user interface for kernel crash dumping                              | package
21
   | cockpit-machines         | Cockpit user interface for virtual machines                                  | package
22
   | cockpit-machines         | Cockpit user interface for virtual machines                                  | srcpackage
23
i  | cockpit-networkmanager   | Cockpit user interface for networking, using NetworkManager                  | package
24
   | cockpit-packagekit       | Cockpit user interface for packages                                          | package
25
   | cockpit-pcp              | Cockpit PCP integration                                                      | package
26
   | cockpit-pcp-debuginfo    | Debug information for package cockpit-pcp                                    | package
27
i  | cockpit-podman           | Cockpit component for Podman containers                                      | package
28
   | cockpit-podman           | Cockpit component for Podman containers                                      | srcpackage
29
   | cockpit-storaged         | Cockpit user interface for storage, using udisks                             | package
30
i  | cockpit-system           | Cockpit admin interface package for configuring and troubleshooting a system | package
31
   | cockpit-tests            | Tests for Cockpit                                                            | package
32
   | cockpit-tests-debuginfo  | Debug information for package cockpit-tests                                  | package
33
   | cockpit-tukit            | Cockpit module for Transactional Update                                      | package
34
   | cockpit-tukit            | Cockpit module for Transactional Update                                      | srcpackage
35
   | cockpit-ws               | Cockpit Web Service                                                          | package
36
   | cockpit-ws-debuginfo     | Debug information for package cockpit-ws                                     | package
37
i+ | patterns-alp-cockpit     | Web based remote system managemet                                            | package
38 1 jlausuch
```
39 2 jlausuch
Install missing packages:
40
`transactional-update pkg install cockpit cockpit-bridge cockpit-doc cockpit-kdump cockpit-machines  cockpit-packagekit  cockpit-pcp cockpit-storaged cockpit-system cockpit-tukit  cockpit-ws`
41 1 jlausuch
42
Reboot the system.
43
44
#### Start cockpit service
45
`systemctl enable --now cockpit.socket`
46
47
In a browser, load the Cockpit UI using https://<IP>:9090.
48
49 2 jlausuch
If it's unreachable, check if firewalld is enabled:
50
`systemctl status firewalld`
51
52
Most probably, port 9090 is not opened:
53
`firewall-cmd --list-ports`
54
55
Open it:
56
```
57
firewall-cmd --add-port=9090/tcp
58
firewall-cmd --runtime-to-permanent
59
firewall-cmd --list-ports
60
```
61
62
63
If this doesn't work, try disabling the firewall:
64
`systemctl status firewalld`
65
os simply open port 9090.
66 1 jlausuch
67
## Overview Tab
68
![](cockpit_overview.png)
69
70
71
## Logs Tab
72
73
## Storage Tab
74
75
## Podman Containers Tab
76
77
## Virtual Machines Tab
78
79
## Accounts Tab
80
81
## Services Tab
82
83
## Kernel Dump Tab
84
85
## SELinux Tab
86
87
## Software Updates Tab
88
89
## Terminal Tab