Fresh installation of Katello 2.4 on a fresh installation of CentOS
7.2.1511 with all updates installed and rebooted before capsule install
still produces invalid configuration file for qdrouterd and the process
won't start.
[root@katello1-ops-prod-nvan ~]# capsule-installer --parent-fqdn
"katello1-ops-int-nvan.mydomain.net"
> --register-in-foreman "true"
> --foreman-oauth-key <key>
> --foreman-oauth-secret <secret>
> --pulp-oauth-secret <secret>
> --certs-tar "~/katello1-ops-prod-nvan.mydomain.net-certs.tar"
> --puppet "true"
> --puppetca "true"
> --pulp "true"
> --freeipa-remove-dns "false"
> --realm "true"
> --realm-principal "realm-proxy@MYDOMAIN.NET"
> --tftp "true"
> --templates "true"
> --foreman-proxy-http "false"
Installing Done
[100%] […]
Success!
- Capsule is running at https://katello1-ops-prod-nvan.mydomain.net:9090
The full log is at /var/log/capsule-installer/capsule-installer.log
[root@katello1-ops-prod-nvan ~]# systemctl
UNIT LOAD ACTIVE SUB
DESCRIPTION
proc-sys-fs-binfmt_misc.automount loaded active waiting
Arbitrary Executable File Formats File System A
sys-devices-pci0000:00-0000:00:07.1-ata2-host2-target2:0:0-2:0:0:0-block-sr0.device
loaded active plugged VMware_Vir
sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda1.device
loaded active plugged Virtual_di
sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda2.device
loaded active plugged Virtual_di
sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda3.device
loaded active plugged Virtual_di
sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda.device
loaded active plugged Virtual_disk
sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-net-ens32.device loaded
active plugged 82545EM Gigabit Ethernet Con
sys-devices-platform-floppy.0-block-fd0.device loaded active plugged
/sys/devices/platform/floppy.0/block/fd0
sys-devices-platform-serial8250-tty-ttyS2.device loaded active plugged
/sys/devices/platform/serial8250/tty/ttyS2
sys-devices-platform-serial8250-tty-ttyS3.device loaded active plugged
/sys/devices/platform/serial8250/tty/ttyS3
sys-devices-pnp0-00:09-tty-ttyS0.device loaded active plugged
/sys/devices/pnp0/00:09/tty/ttyS0
sys-devices-pnp0-00:0a-tty-ttyS1.device loaded active plugged
/sys/devices/pnp0/00:0a/tty/ttyS1
sys-module-configfs.device loaded active plugged
/sys/module/configfs
sys-subsystem-net-devices-ens32.device loaded active plugged
82545EM Gigabit Ethernet Controller (Copper) (P
-.mount loaded active mounted /
boot.mount loaded active mounted
/boot
dev-hugepages.mount loaded active mounted
Huge Pages File System
dev-mqueue.mount loaded active mounted
POSIX Message Queue File System
run-user-0.mount loaded active mounted
/run/user/0
run-user-1156800010.mount loaded active mounted
/run/user/1156800010
sys-kernel-config.mount loaded active mounted
Configuration File System
sys-kernel-debug.mount loaded active mounted
Debug File System
brandbot.path loaded active waiting
Flexible branding
systemd-ask-password-plymouth.path loaded active waiting
Forward Password Requests to Plymouth Directory
systemd-ask-password-wall.path loaded active waiting
Forward Password Requests to Wall Directory Wat
session-1.scope loaded active running
Session 1 of user root
session-2.scope loaded active running
Session 2 of user npeters
auditd.service loaded active running
Security Auditing Service
crond.service loaded active running
Command Scheduler
dbus.service loaded active running
D-Bus System Message Bus
foreman-proxy.service loaded active running
Foreman Proxy
getty@tty1.service loaded active running
Getty on tty1
goferd.service loaded active running
Gofer Agent
httpd.service loaded active running
The Apache HTTP Server
irqbalance.service loaded active running
irqbalance daemon
kdump.service loaded active exited
Crash recovery kernel arming
kmod-static-nodes.service loaded active exited
Create list of required static device nodes for
mongod.service loaded active running
High-performance, schema-free document-oriented
network.service loaded active exited
LSB: Bring up/down networking
NetworkManager.service loaded active running
Network Manager
nfs-config.service loaded active exited
Preprocess NFS configuration
ntpd.service loaded active running
Network Time Service
oddjobd.service loaded active running
privileged operations for unprivileged applicat
polkit.service loaded active running
Authorization Manager
postfix.service loaded active running
Postfix Mail Transport Agent
pulp_celerybeat.service loaded active running
Pulp's Celerybeat
pulp_resource_manager.service loaded active running
Pulp Resource Manager
pulp_worker-0.service loaded active running
Pulp Worker #0
pulp_worker-1.service loaded active running
Pulp Worker #1
pulp_worker-2.service loaded active running
Pulp Worker #2
pulp_worker-3.service loaded active running
Pulp Worker #3
pulp_workers.service loaded active exited
Pulp Celery Workers
puppet.service loaded active running
Puppet agent
● qdrouterd.service loaded failed failed
Qpid Dispatch router daemon
qpidd.service loaded active running An
AMQP message broker daemon.
rhel-dmesg.service loaded active exited
Dump dmesg to /var/log/dmesg
rhel-domainname.service loaded active exited
Read and set NIS domainname from /etc/sysconfig
rhel-import-state.service loaded active exited
Import network configuration from initramfs
rhel-readonly.service loaded active exited
Configure read-only root support
rhsmcertd.service loaded active running
Enable periodic update of entitlement certifica
rsyslog.service loaded active running
System Logging Service
sshd.service loaded active running
OpenSSH server daemon
sssd.service loaded active running
System Security Services Daemon
systemd-journal-flush.service loaded active exited
Flush Journal to Persistent Storage
systemd-journald.service loaded active running
Journal Service
systemd-logind.service loaded active running
Login Service
systemd-random-seed.service loaded active exited
Load/Save Random Seed
systemd-remount-fs.service loaded active exited
Remount Root and Kernel File Systems
systemd-sysctl.service loaded active exited
Apply Kernel Variables
systemd-tmpfiles-setup-dev.service loaded active exited
Create Static Device Nodes in /dev
systemd-tmpfiles-setup.service loaded active exited
Create Volatile Files and Directories
systemd-udev-trigger.service loaded active exited
udev Coldplug all Devices
systemd-udevd.service loaded active running
udev Kernel Device Manager
systemd-update-utmp.service loaded active exited
Update UTMP about System Boot/Shutdown
systemd-user-sessions.service loaded active exited
Permit User Sessions
systemd-vconsole-setup.service loaded active exited
Setup Virtual Console
tuned.service loaded active running
Dynamic System Tuning Daemon
wpa_supplicant.service loaded active running
WPA Supplicant daemon
xinetd.service loaded active running
Xinetd A Powerful Replacement For Inetd
-.slice loaded active active
Root Slice
system-getty.slice loaded active active
system-getty.slice
system.slice loaded active active
System Slice
user-0.slice loaded active active
user-0.slice
user-1156800010.slice loaded active active
user-1156800010.slice
user.slice loaded active active
User and Session Slice
dbus.socket loaded active running
D-Bus System Message Bus Socket
systemd-initctl.socket loaded active listening
/dev/initctl Compatibility Named Pipe
systemd-journald.socket loaded active running
Journal Socket
systemd-shutdownd.socket loaded active listening
Delayed Shutdown Socket
systemd-udevd-control.socket loaded active running
udev Control Socket
systemd-udevd-kernel.socket loaded active running
udev Kernel Socket
dev-disk-by\x2duuid-d5e9a3f0\x2d7536\x2d42d3\x2db9ac\x2d5eacd9a3c295.swap
loaded active active /dev/disk/by-uuid/d5
basic.target loaded active active
Basic System
cryptsetup.target loaded active active
Encrypted Volumes
getty.target loaded active active
Login Prompts
local-fs-pre.target loaded active active
Local File Systems (Pre)
local-fs.target loaded active active
Local File Systems
multi-user.target loaded active active
Multi-User System
network-online.target loaded active active
Network is Online
network.target loaded active active
Network
nss-user-lookup.target loaded active active
User and Group Name Lookups
paths.target loaded active active
Paths
remote-fs.target loaded active active
Remote File Systems
slices.target loaded active active
Slices
sockets.target loaded active active
Sockets
swap.target loaded active active
Swap
sysinit.target loaded active active
System Initialization
timers.target loaded active active
Timers
systemd-tmpfiles-clean.timer loaded active waiting
Daily Cleanup of Temporary Directories
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
109 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.
[root@katello1-ops-prod-nvan qpid-dispatch]# cat qdrouterd.conf
···
##
## Licensed to the Apache Software Foundation (ASF) under one
## or more contributor license agreements. See the NOTICE file
## distributed with this work for additional information
## regarding copyright ownership. The ASF licenses this file
## to you under the Apache License, Version 2.0 (the
## "License"); you may not use this file except in compliance
## with the License. You may obtain a copy of the License at
##
## http://www.apache.org/licenses/LICENSE-2.0
##
## Unless required by applicable law or agreed to in writing,
## software distributed under the License is distributed on an
## "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
## KIND, either express or implied. See the License for the
## specific language governing permissions and limitations
## under the License
##
See the qdrouterd.conf (5) manual page for information about this
file’s format and options.
container {
worker-threads: 4
container-name: katello1-ops-prod-nvan.mydomain.net
}
router {
mode: interior
router-id: katello1-ops-prod-nvan.mydomain.net
}
ssl-profile {
name: client
cert-db: /etc/pki/katello/certs/katello-default-ca.crt
cert-file: /etc/pki/katello/qpid_router_client.crt
key-file: /etc/pki/katello/qpid_router_client.key
}
ssl-profile {
name: server
cert-db: /etc/pki/katello/certs/katello-default-ca.crt
cert-file: /etc/pki/katello/qpid_router_server.crt
key-file: /etc/pki/katello/qpid_router_server.key
}
connector {
name: hub
addr: katello1-ops-int-nvan.mydomain.net
port: 5646
sasl-mechanisms: ANONYMOUS
role: inter-router
ssl-profile: client
idle-timeout-seconds: 0
}
linkRoutePattern {
prefix: pulp.
}
linkRoutePattern {
prefix: qmf.
}
listener {
addr: 0.0.0.0
port: 5647
sasl-mechanisms: ANONYMOUS
ssl-profile: server
}
fixed-address {
prefix: /closest
fanout: single
bias: closest
}
fixed-address {
prefix: /unicast
fanout: single
bias: closest
}
fixed-address {
prefix: /exclusive
fanout: single
bias: closest
}
fixed-address {
prefix: /multicast
fanout: multiple
}
fixed-address {
prefix: /broadcast
fanout: multiple
}
fixed-address {
prefix: /
fanout: multiple
}
[root@katello1-ops-prod-nvan qpid-dispatch]# systemctl status qdrouterd
● qdrouterd.service - Qpid Dispatch router daemon
Loaded: loaded (/usr/lib/systemd/system/qdrouterd.service; enabled;
vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2016-01-18 20:59:20 PST;
1min 44s ago
Main PID: 13610 (code=exited, status=1/FAILURE)
Jan 18 20:59:20 katello1-ops-prod-nvan.mydomain.net systemd[1]: Started
Qpid Dispatch router daemon.
Jan 18 20:59:20 katello1-ops-prod-nvan.mydomain.net systemd[1]: Starting
Qpid Dispatch router daemon…
Jan 18 20:59:20 katello1-ops-prod-nvan.mydomain.net systemd[1]:
qdrouterd.service: main process exited, code=ex…URE
Jan 18 20:59:20 katello1-ops-prod-nvan.mydomain.net systemd[1]: Unit
qdrouterd.service entered failed state.
Jan 18 20:59:20 katello1-ops-prod-nvan.mydomain.net systemd[1]:
qdrouterd.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
[root@katello1-ops-prod-nvan qpid-dispatch]# systemctl status qdrouterd -l
● qdrouterd.service - Qpid Dispatch router daemon
Loaded: loaded (/usr/lib/systemd/system/qdrouterd.service; enabled;
vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2016-01-18 20:59:20 PST;
1min 56s ago
Main PID: 13610 (code=exited, status=1/FAILURE)
Jan 18 20:59:20 katello1-ops-prod-nvan.mydomain.net systemd[1]: Started
Qpid Dispatch router daemon.
Jan 18 20:59:20 katello1-ops-prod-nvan.mydomain.net systemd[1]: Starting
Qpid Dispatch router daemon…
Jan 18 20:59:20 katello1-ops-prod-nvan.mydomain.net systemd[1]:
qdrouterd.service: main process exited, code=exited, status=1/FAILURE
Jan 18 20:59:20 katello1-ops-prod-nvan.mydomain.net systemd[1]: Unit
qdrouterd.service entered failed state.
Jan 18 20:59:20 katello1-ops-prod-nvan.mydomain.net systemd[1]:
qdrouterd.service failed.
[root@katello1-ops-prod-nvan qpid-dispatch]# katello-service restart
Redirecting to /bin/systemctl stop httpd.service
Redirecting to /bin/systemctl stop pulp_resource_manager.service
Redirecting to /bin/systemctl stop pulp_celerybeat.service
Redirecting to /bin/systemctl stop pulp_workers.service
Redirecting to /bin/systemctl stop foreman-proxy.service
Redirecting to /bin/systemctl stop qdrouterd.service
Redirecting to /bin/systemctl stop qpidd.service
Redirecting to /bin/systemctl stop mongod.service
Success!
Redirecting to /bin/systemctl start mongod.service
Redirecting to /bin/systemctl start qpidd.service
Redirecting to /bin/systemctl start qdrouterd.service
Redirecting to /bin/systemctl start foreman-proxy.service
Redirecting to /bin/systemctl start pulp_workers.service
Redirecting to /bin/systemctl start pulp_celerybeat.service
Redirecting to /bin/systemctl start pulp_resource_manager.service
Redirecting to /bin/systemctl start httpd.service
Success!
[root@katello1-ops-prod-nvan qpid-dispatch]# systemctl status qdrouterd -l
● qdrouterd.service - Qpid Dispatch router daemon
Loaded: loaded (/usr/lib/systemd/system/qdrouterd.service; enabled;
vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2016-01-18 21:04:06 PST;
27s ago
Process: 13961 ExecStart=/usr/sbin/qdrouterd -c
/etc/qpid-dispatch/qdrouterd.conf (code=exited, status=1/FAILURE)
Main PID: 13961 (code=exited, status=1/FAILURE)
Jan 18 21:04:06 katello1-ops-prod-nvan.mydomain.net systemd[1]: Started
Qpid Dispatch router daemon.
Jan 18 21:04:06 katello1-ops-prod-nvan.mydomain.net systemd[1]: Starting
Qpid Dispatch router daemon…
Jan 18 21:04:06 katello1-ops-prod-nvan.mydomain.net qdrouterd[13961]: Mon
Jan 18 21:04:06 2016 ERROR (error) Python: Exception: Cannot load
configuration file /etc/qpid-dispatch/qdrouterd.conf:
org.apache.qpid.dispatch.connector: Unknown attribute 'idleTimeoutSeconds’
for 'org.apache.qpid.dispatc