mirror of
https://github.com/ansible/awx.git
synced 2026-05-20 07:17:40 -02:30
Adding /etc/supervisord.conf to sosreports (#12104)
This commit is contained in:
18
tools/sosreport/TESTING.md
Normal file
18
tools/sosreport/TESTING.md
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
Create a RHEL box and then do the following.
|
||||||
|
```bash
|
||||||
|
sudo mkdir -p /usr/share/sosreport/sos/plugins
|
||||||
|
sudo yum install sos
|
||||||
|
cp controller.py /usr/share/sosreport/sos/plugins
|
||||||
|
sudo chmod 644 /usr/share/sosreport/sos/plugins/controller.py
|
||||||
|
ln -s /usr/share/sosreport/sos/plugins/controller.py `find `find /usr/lib -name sos` -name plugins`
|
||||||
|
sosreport -l | grep controller
|
||||||
|
```
|
||||||
|
|
||||||
|
The results should be:
|
||||||
|
```bash
|
||||||
|
# sosreport -l | grep controller
|
||||||
|
controller Ansible Automation Platform controller information
|
||||||
|
```
|
||||||
|
|
||||||
|
To run only the controller plugin run: `sosreport --only-plugins controller`
|
||||||
|
|
||||||
@@ -22,15 +22,16 @@ SOSREPORT_CONTROLLER_COMMANDS = [
|
|||||||
"ls -ll /var/lib/awx", # check permissions
|
"ls -ll /var/lib/awx", # check permissions
|
||||||
"ls -ll /var/lib/awx/venv", # list all venvs
|
"ls -ll /var/lib/awx/venv", # list all venvs
|
||||||
"ls -ll /etc/tower",
|
"ls -ll /etc/tower",
|
||||||
"ls -ll /var/run/awx-receptor", # list contents of dirctory where receptor socket should be
|
"ls -ll /var/run/awx-receptor", # list contents of dirctory where receptor socket should be
|
||||||
"ls -ll /etc/receptor",
|
"ls -ll /etc/receptor",
|
||||||
"receptorctl --socket /var/run/awx-receptor/receptor.sock status", # Get information about the status of the mesh
|
"receptorctl --socket /var/run/awx-receptor/receptor.sock status", # Get information about the status of the mesh
|
||||||
"umask -p", # check current umask
|
"umask -p", # check current umask
|
||||||
]
|
]
|
||||||
|
|
||||||
SOSREPORT_CONTROLLER_DIRS = [
|
SOSREPORT_CONTROLLER_DIRS = [
|
||||||
"/etc/tower/",
|
"/etc/tower/",
|
||||||
"/etc/receptor/",
|
"/etc/receptor/",
|
||||||
|
"/etc/supervisord.conf",
|
||||||
"/etc/supervisord.d/",
|
"/etc/supervisord.d/",
|
||||||
"/etc/nginx/",
|
"/etc/nginx/",
|
||||||
"/var/log/tower",
|
"/var/log/tower",
|
||||||
@@ -54,7 +55,7 @@ SOSREPORT_FORBIDDEN_PATHS = [
|
|||||||
"/etc/tower/awx.cert",
|
"/etc/tower/awx.cert",
|
||||||
"/var/log/tower/profile",
|
"/var/log/tower/profile",
|
||||||
"/etc/receptor/tls/ca/*.key",
|
"/etc/receptor/tls/ca/*.key",
|
||||||
"/etc/receptor/tls/*.key"
|
"/etc/receptor/tls/*.key",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user