Skip to content

Instantly share code, notes, and snippets.

@hernad
Last active January 1, 2016 12:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hernad/8148330 to your computer and use it in GitHub Desktop.
Save hernad/8148330 to your computer and use it in GitHub Desktop.

Fedora 19

mkdir /data
export image_name="OpenShiftOrigin"
image_path=/data/$image_name
qemu-img create "$image_path" 15G -f raw
parted "$image_path" mklabel msdos
parted --align optimal "$image_path" mkpart primary ext4 1M 15G
mkfs.ext4 -F "$image_path"
export kickstart_args='ks=http://maxamillion.fedorapeople.org/base-fedora-19.cfg'
root@localhost ~]# virt-install --name="$image_name" --ram=2048 --vcpus=2 --hvm --disk="$image_path" --graphics spice -d --wait=-1 --autostart --location http://mirrors.kernel.org/fedora/releases/19/Fedora/x86_64/os -x "$kickstart_args" --connect qemu:///system --network network=default
Pet, 27 Dec 2013 17:47:52 DEBUG    Launched with command line:
/usr/sbin/virt-install --name=OpenShiftOrigin --ram=2048 --vcpus=2 --hvm --disk=/data/OpenShiftOrigin --graphics spice -d --wait=-1 --autostart --location http://mirrors.kernel.org/fedora/releases/19/Fedora/x86_64/os -x ks=http://maxamillion.fedorapeople.org/base-fedora-19.cfg --connect qemu:///system --network network=default
Pet, 27 Dec 2013 17:47:52 DEBUG    Requesting libvirt URI qemu:///system
Pet, 27 Dec 2013 17:47:53 DEBUG    Received libvirt URI qemu:///system
Pet, 27 Dec 2013 17:47:53 DEBUG    Requesting virt method 'hvm', hv type 'default'.
Pet, 27 Dec 2013 17:47:53 DEBUG    Received virt method 'hvm'
Pet, 27 Dec 2013 17:47:53 DEBUG    Hypervisor name is 'kvm'
Pet, 27 Dec 2013 17:47:53 DEBUG    DistroInstaller location is a network source.
Pet, 27 Dec 2013 17:47:54 DEBUG    Attempting to detect distro:
Pet, 27 Dec 2013 17:47:54 DEBUG    Fetching URI: http://mirrors.kernel.org/fedora/releases/19/Fedora/x86_64/os/.treeinfo
Pet, 27 Dec 2013 17:47:54 DEBUG    Saved file to /var/tmp/virtinst-.treeinfo.fFzaUI
Pet, 27 Dec 2013 17:47:54 DEBUG     set os_variant to fedora19, which is not in osdict for distro linux.
Pet, 27 Dec 2013 17:47:54 DEBUG    Guest.has_install_phase: True

Starting install...
Pet, 27 Dec 2013 17:47:54 DEBUG    scratchdir=/var/lib/libvirt/boot
Pet, 27 Dec 2013 17:47:55 DEBUG    Attempting to detect distro:
Pet, 27 Dec 2013 17:47:56 DEBUG    Fetching URI: http://mirrors.kernel.org/fedora/releases/19/Fedora/x86_64/os/.treeinfo
Pet, 27 Dec 2013 17:47:56 DEBUG    Saved file to /var/lib/libvirt/boot/virtinst-.treeinfo.varjx1
Retrieving file .treeinfo...                                                                                      | 2.2 kB     00:00 ... 
Pet, 27 Dec 2013 17:47:56 DEBUG     set os_variant to fedora19, which is not in osdict for distro linux.
Pet, 27 Dec 2013 17:47:56 DEBUG    Fetching URI: http://mirrors.kernel.org/fedora/releases/19/Fedora/x86_64/os/images/pxeboot/vmlinuz
Pet, 27 Dec 2013 17:48:06 DEBUG    Saved file to /var/lib/libvirt/boot/virtinst-vmlinuz.6cEIMt========-] 504 kB/s | 4.8 MB     00:00 ETA 
Retrieving file vmlinuz...                                                                                        | 9.6 MB     00:10 ... 
Pet, 27 Dec 2013 17:48:06 DEBUG    Fetching URI: http://mirrors.kernel.org/fedora/releases/19/Fedora/x86_64/os/images/pxeboot/initrd.img
Pet, 27 Dec 2013 17:48:35 DEBUG    Saved file to /var/lib/libvirt/boot/virtinst-initrd.img.Xv49vw=====-] 1.4 MB/s |  31 MB     00:00 ETA 
Retrieving file initrd.img...                                                                                     |  63 MB     00:28 ... 
Pet, 27 Dec 2013 17:48:35 DEBUG    Auto detected OS type as: linux
Pet, 27 Dec 2013 17:48:35 DEBUG    Have access to preferred scratchdir so nothing to upload
Pet, 27 Dec 2013 17:48:35 DEBUG    Generated install XML: 

  OpenShiftOrigin
  f79d2a39-1c7a-b10a-64fc-48b9cd87efe7
  2097152
  2097152
  2
  
    hvm
    /var/lib/libvirt/boot/virtinst-vmlinuz.6cEIMt
    /var/lib/libvirt/boot/virtinst-initrd.img.Xv49vw
    method=http://mirrors.kernel.org/fedora/releases/19/Fedora/x86_64/os ks=http://maxamillion.fedorapeople.org/base-fedora-19.cfg
  
  
    
  
  
  destroy
  destroy
  destroy
  
    /usr/libexec/qemu-kvm
    
      
      
      
    
    
      
      
    
    
    
    
    
  


Pet, 27 Dec 2013 17:48:35 DEBUG    Generated boot XML: 

  OpenShiftOrigin
  f79d2a39-1c7a-b10a-64fc-48b9cd87efe7
  2097152
  2097152
  2
  
    hvm
    
  
  
    
  
  
  destroy
  restart
  restart
  
    /usr/libexec/qemu-kvm
    
      
      
      
    
    
      
      
    
    
    
    
    
  


Creating domain...                                                                                                |    0 B     00:00     
Pet, 27 Dec 2013 17:48:36 DEBUG    Started guest, connecting to console if requested
Pet, 27 Dec 2013 17:48:36 DEBUG    Launching virt-viewer for graphics type 'spice'
Pet, 27 Dec 2013 17:48:36 WARNING  Unable to connect to graphical console: virt-viewer not installed. Please install the 'virt-viewer' package.
Pet, 27 Dec 2013 17:48:36 DEBUG    XML fetched from libvirt object:

  OpenShiftOrigin
  f79d2a39-1c7a-b10a-64fc-48b9cd87efe7
  2097152
  2097152
  2
  
    hvm
    /var/lib/libvirt/boot/virtinst-vmlinuz.6cEIMt
    /var/lib/libvirt/boot/virtinst-initrd.img.Xv49vw
    method=http://mirrors.kernel.org/fedora/releases/19/Fedora/x86_64/os ks=http://maxamillion.fedorapeople.org/base-fedora-19.cfg
    
  
  
    
    
    
  
  
  destroy
  destroy
  destroy
  
    /usr/libexec/qemu-kvm
    
      
      
      
      
      
    
    
      
      
    
    
      
      
    
    
      
      
      
      
      
    
    
      
      
      
    
    
      
      
      
    
    
    
      
    
    
[root@localhost ~]# virt-viewer OpenShiftOrigin

ansible

ansible brokers  -m shell -a "cat /etc/sysconfig/network-scripts/ifcfg-eth0"  -i ansiblehosts -u root
192.168.122.10 | success | rc=0 >>
# Generated by parse-kickstart
IPV6INIT=yes
BOOTPROTO=static
DEVICE=eth0
ONBOOT=yes
UUID=032e1e65-d720-4a3c-a116-ea8c8f00cc63
HWADDR=52:54:00:58:EC:B7
TYPE=Ethernet
#DEFROUTE=yes
#PEERDNS=yes
#PEERROUTES=yes
IPADDR=192.168.122.10
NETMASK=255.255.255.0
DNS1=192.168.122.1
GATEWAY=192.168.122.1
IPV4_FAILURE_FATAL=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME="System eth0"
ansible brokers -m shell -a "yum -y install vim-enhanced"  -i ansiblehosts -u root

openshift ansible first run - error

[root@localhost ~]# git clone https://github.com/maxamillion/ansible-openshift_origin.git

Initialized empty Git repository in /root/ansible-openshift_origin/.git/
remote: Counting objects: 1412, done.
remote: Compressing objects: 100% (602/602), done.
remote: Total 1412 (delta 619), reused 1401 (delta 608)
Receiving objects: 100% (1412/1412), 204.69 KiB | 400 KiB/s, done.
Resolving deltas: 100% (619/619), done.
[root@localhost ansible-openshift_origin]# ansible-playbook site.yml -i ../ansiblehosts -u root

PLAY [all] ******************************************************************** 

GATHERING FACTS *************************************************************** 
ok: [192.168.122.10]

TASK: [common | Setup OpenShift Origin Nightly Repo] ************************** 
skipping: [192.168.122.10]

TASK: [common | Setup OpenShift Origin Nightly Dependencies Repo] ************* 
skipping: [192.168.122.10]

TASK: [common | Setup OpenShift Origin Stable] ******************************** 
changed: [192.168.122.10]

TASK: [common | Setup OpenShift Origin Stable Dependencies Repo] ************** 
changed: [192.168.122.10]

TASK: [common | SELinux Enforcing (Targeted)] ********************************* 
ok: [192.168.122.10]

TASK: [common | Ensure Installed - policycoreutils] *************************** 
changed: [192.168.122.10]

TASK: [common | Ensure Installed - policycoreutils-python] ******************** 
changed: [192.168.122.10]

TASK: [common | Ensure Install - firewalld] *********************************** 
changed: [192.168.122.10]

TASK: [common | Start and Enable firewalld daemon] **************************** 
ok: [192.168.122.10]
 finished on 192.168.122.10

TASK: [common | Ensure Install - ntpdate] ************************************* 
changed: [192.168.122.10]

TASK: [common | Ensure Install - ntp] ***************************************** 
changed: [192.168.122.10]

TASK: [common | Stop ntp daemon for ntpdate sync] ***************************** 
ok: [192.168.122.10]

TASK: [common | Synchronize Clock with ntpdate] ******************************* 
ok: [192.168.122.10]

TASK: [common | Start and Enable ntp daemon] ********************************** 
ok: [192.168.122.10]

TASK: [common | Configure dhclient for DNS] *********************************** 
changed: [192.168.122.10]

PLAY [support_nodes] ********************************************************** 

TASK: [mongod | Configure Persistent FirewallD for mongod] ******************** 
changed: [192.168.122.10]

TASK: [mongod | Configure Running FirewallD for mongod] *********************** 
changed: [192.168.122.10]

TASK: [mongod | Install MongoDB pkgs] ***************************************** 
changed: [192.168.122.10] => (item=mongodb,mongodb-server,ruby)

TASK: [mongod | Check for mongo auth] ***************************************** 
ok: [192.168.122.10]

TASK: [mongod | Ensure MongoDB daemon stopped] ******************************** 
ok: [192.168.122.10]

TASK: [mongod | Configure MongoDB] ******************************************** 
changed: [192.168.122.10]

TASK: [mongod | Start and Enable MongoDB daemon] ****************************** 
changed: [192.168.122.10]

TASK: [mongod | MongoDB user/pw script template copy] ************************* 
changed: [192.168.122.10]

TASK: [mongod | Run MongoDB user/pw script] *********************************** 
ok: [192.168.122.10]

TASK: [mongod | Clean up after MongoDB user/pw script] ************************ 
changed: [192.168.122.10]

TASK: [mongod | Enable mongo auth] ******************************************** 
changed: [192.168.122.10]

TASK: [qpidd | Configure Persistent FirewallD for qpidd] ********************** 
skipping: [192.168.122.10]

TASK: [qpidd | Configure Running FirewallD for qpidd] ************************* 
skipping: [192.168.122.10]

TASK: [qpidd | Install qpidd] ************************************************* 
skipping: [192.168.122.10]

TASK: [qpidd | Start and Enable qpidd] **************************************** 
skipping: [192.168.122.10]

TASK: [activemq | Configure Persistent FirewallD for ActiveMQ] **************** 
changed: [192.168.122.10]

TASK: [activemq | Configure Running FirewallD for ActiveMQ] ******************* 
changed: [192.168.122.10]

TASK: [activemq | Install ActiveMQ] ******************************************* 
changed: [192.168.122.10]

TASK: [activemq | Configure ActiveMQ jetty.xml] ******************************* 
changed: [192.168.122.10]

TASK: [activemq | Configure ActiveMQ activemq.xml] **************************** 
changed: [192.168.122.10]

TASK: [activemq | Configure ActiveMQ jetty-realm.properties] ****************** 
changed: [192.168.122.10]

TASK: [activemq | Configure ActiveMQ tmp-activemq.conf] *********************** 
changed: [192.168.122.10]

TASK: [activemq | Start and Enable ActiveMQ] ********************************** 
ok: [192.168.122.10]

TASK: [named | Configure Persistent FirewallD for BIND] *********************** 
changed: [192.168.122.10]

TASK: [named | Configure Running FirewallD for BIND] ************************** 
changed: [192.168.122.10]

TASK: [named | Install bind] ************************************************** 
changed: [192.168.122.10] => (item=bind,bind-utils)

TASK: [named | Configure named dynamic-domain.db] ***************************** 
changed: [192.168.122.10]

TASK: [named | Configure named infra-zone.db] ********************************* 
changed: [192.168.122.10]

TASK: [named | Configure named forwarders.conf] ******************************* 
changed: [192.168.122.10]

TASK: [named | Configure named named.conf] ************************************ 
changed: [192.168.122.10]

TASK: [named | Setup DNSSEC Keys and Config script] *************************** 
ok: [192.168.122.10]

TASK: [named | Run named DNSSEC script] *************************************** 
failed: [192.168.122.10] => {"changed": true, "cmd": ["/root/00-setup_dnssec.sh"], "delta": "0:00:00.069662", "end": "2013-12-27 09:33:18.695537", "item": "", "rc": 2, "start": "2013-12-27 09:33:18.625875", "stdout_lines": ["/var/named ~", "Kapp.example.com.+157+49620", "~", "restorecon reset /etc/rndc.key context unconfined_u:object_r:etc_t:s0->unconfined_u:object_r:dnssec_t:s0", "changed ownership of '/etc/rndc.key' from root:root to root:named", "mode of '/etc/rndc.key' changed from 0600 (rw-------) to 0640 (rw-r-----)", "changed ownership of '/var/named/named.localhost' from root:named to named:named", "changed ownership of '/var/named/Kapp.example.com.+157+49620.private' from root:root to named:named", "changed ownership of '/var/named/named.empty' from root:named to named:named", "changed ownership of '/var/named/named.loopback' from root:named to named:named", "changed ownership of '/var/named/forwarders.conf' from root:root to named:named", "changed ownership of '/var/named/app.example.com.key' from root:root to named:named", "changed ownership of '/var/named/Kapp.example.com.+157+49620.key' from root:root to named:named", "changed ownership of '/var/named/named.ca' from root:named to named:named", "ownership of '/var/named/slaves' retained as named:named", "ownership of '/var/named/data' retained as named:named", "changed ownership of '/var/named/example.com.db' from root:root to named:named", "changed ownership of '/var/named/dynamic/app.example.com.db' from root:root to named:named", "ownership of '/var/named/dynamic' retained as named:named", "changed ownership of '/var/named' from root:named to named:named"]}
stderr: wrote key file "/etc/rndc.key"
stdout: /var/named ~
Kapp.example.com.+157+49620
~
restorecon reset /etc/rndc.key context unconfined_u:object_r:etc_t:s0->unconfined_u:object_r:dnssec_t:s0
changed ownership of '/etc/rndc.key' from root:root to root:named
mode of '/etc/rndc.key' changed from 0600 (rw-------) to 0640 (rw-r-----)
changed ownership of '/var/named/named.localhost' from root:named to named:named
changed ownership of '/var/named/Kapp.example.com.+157+49620.private' from root:root to named:named
changed ownership of '/var/named/named.empty' from root:named to named:named
changed ownership of '/var/named/named.loopback' from root:named to named:named
changed ownership of '/var/named/forwarders.conf' from root:root to named:named
changed ownership of '/var/named/app.example.com.key' from root:root to named:named
changed ownership of '/var/named/Kapp.example.com.+157+49620.key' from root:root to named:named
changed ownership of '/var/named/named.ca' from root:named to named:named
ownership of '/var/named/slaves' retained as named:named
ownership of '/var/named/data' retained as named:named
changed ownership of '/var/named/example.com.db' from root:root to named:named
changed ownership of '/var/named/dynamic/app.example.com.db' from root:root to named:named
ownership of '/var/named/dynamic' retained as named:named
changed ownership of '/var/named' from root:named to named:named
...ignoring

TASK: [named | Clean up after named DNSSEC script] **************************** 
ok: [192.168.122.10]

TASK: [named | restart/enable named daemon] *********************************** 
changed: [192.168.122.10]

NOTIFIED: [mongod | restart mongod] ******************************************* 
changed: [192.168.122.10]

NOTIFIED: [activemq | restart activemq] *************************************** 
changed: [192.168.122.10]

NOTIFIED: [named | restart named] ********************************************* 
changed: [192.168.122.10]

PLAY [nodes] ****************************************************************** 

TASK: [oo-node | Setup OpenShift Origin Nightly Supplemental Repo] ************ 
changed: [192.168.122.10]

TASK: [oo-node | Set broker_fqdn in /etc/hosts] ******************************* 
changed: [192.168.122.10]

TASK: [oo-node | SELinux - configure sebooleans] ****************************** 
changed: [192.168.122.10] => (item=httpd_run_stickshift)
changed: [192.168.122.10] => (item=polyinstantiation_enabled)
changed: [192.168.122.10] => (item=httpd_can_network_connect)
changed: [192.168.122.10] => (item=httpd_can_network_relay)
changed: [192.168.122.10] => (item=httpd_read_user_content)
changed: [192.168.122.10] => (item=httpd_enable_homedirs)
changed: [192.168.122.10] => (item=httpd_execmem)

TASK: [oo-node | Configure Persistent FirewallD for http console] ************* 
ok: [192.168.122.10]

TASK: [oo-node | Configure Persistent FirewallD for https console] ************ 
changed: [192.168.122.10]

TASK: [oo-node | Configure Persistent FirewallD for port 8000/tcp] ************ 
changed: [192.168.122.10]

TASK: [oo-node | Configure Persistent FirewallD for port 8443/tcp] ************ 
changed: [192.168.122.10]

TASK: [oo-node | Configure FirewallD for http console] ************************ 
ok: [192.168.122.10]

TASK: [oo-node | Configure FirewallD for https console] *********************** 
changed: [192.168.122.10]

TASK: [oo-node | Configure FirewallD for port 8000/tcp] *********************** 
changed: [192.168.122.10]

TASK: [oo-node | Configure FirewallD for port 8443/tcp] *********************** 
changed: [192.168.122.10]

TASK: [oo-node | sysctl - kernel.sem] ***************************************** 
changed: [192.168.122.10]

TASK: [oo-node | sysctl - net.ipv4.ip_local_port_range] *********************** 
changed: [192.168.122.10]

TASK: [oo-node | sysctl - net.netfilter.nf_conntrack_max] ********************* 
changed: [192.168.122.10]

TASK: [oo-node | Install dev-tool deps for gem installs] ********************** 
changed: [192.168.122.10] => (item=ruby-devel,audit,mariadb-devel,mongodb-devel,gcc,make)

TASK: [oo-node | Install OpenShift Package List] ****************************** 
ok: [192.168.122.10] => (item=rubygem-openshift-origin-node,rubygem-passenger-native,openshift-origin-port-proxy,openshift-origin-node-util,rubygem-openshift-origin-container-selinux,openshift-origin-msg-node-mcollective,mcollective-common,mcollective,git,make,cronie)
ok: [192.168.122.10] => (item=rubygem-openshift-origin-node)
ok: [192.168.122.10] => (item=rubygem-passenger-native)
ok: [192.168.122.10] => (item=openshift-origin-port-proxy)
ok: [192.168.122.10] => (item=openshift-origin-node-util)
ok: [192.168.122.10] => (item=rubygem-openshift-origin-container-selinux)
ok: [192.168.122.10] => (item=openshift-origin-msg-node-mcollective)
ok: [192.168.122.10] => (item=mcollective-common)
ok: [192.168.122.10] => (item=mcollective)
ok: [192.168.122.10] => (item=git)
ok: [192.168.122.10] => (item=make)
ok: [192.168.122.10] => (item=cronie)
 finished on 192.168.122.10

TASK: [oo-node | Verify /var/lib/openshift/.httpd.d/ exists] ****************** 
failed: [192.168.122.10] => {"failed": true, "gid": 0, "group": "root", "item": "", "mode": "0755", "owner": "root", "path": "/var/lib/openshift/.httpd.d/", "secontext": "unconfined_u:object_r:var_lib_t:s0", "size": 4096, "state": "directory", "uid": 0}
msg: chgrp failed: failed to look up group apache

FATAL: all hosts have already failed -- aborting

PLAY RECAP ******************************************************************** 
           to retry, use: --limit @/root/site.retry

192.168.122.10             : ok=65   changed=48   unreachable=0    failed=1 

ansible openshift second run, ok

[root@localhost ansible-openshift_origin]# ansible-playbook site.yml -i ../ansiblehosts -u root

PLAY [all] ******************************************************************** 

GATHERING FACTS *************************************************************** 
ok: [192.168.122.10]

TASK: [common | Setup OpenShift Origin Nightly Repo] ************************** 
skipping: [192.168.122.10]

TASK: [common | Setup OpenShift Origin Nightly Dependencies Repo] ************* 
skipping: [192.168.122.10]

TASK: [common | Setup OpenShift Origin Stable] ******************************** 
ok: [192.168.122.10]

TASK: [common | Setup OpenShift Origin Stable Dependencies Repo] ************** 
ok: [192.168.122.10]

TASK: [common | SELinux Enforcing (Targeted)] ********************************* 
ok: [192.168.122.10]

TASK: [common | Ensure Installed - policycoreutils] *************************** 
ok: [192.168.122.10]

TASK: [common | Ensure Installed - policycoreutils-python] ******************** 
ok: [192.168.122.10]

TASK: [common | Ensure Install - firewalld] *********************************** 
ok: [192.168.122.10]

TASK: [common | Start and Enable firewalld daemon] **************************** 
ok: [192.168.122.10]
 finished on 192.168.122.10

TASK: [common | Ensure Install - ntpdate] ************************************* 
ok: [192.168.122.10]

TASK: [common | Ensure Install - ntp] ***************************************** 
ok: [192.168.122.10]

TASK: [common | Stop ntp daemon for ntpdate sync] ***************************** 
ok: [192.168.122.10]

TASK: [common | Synchronize Clock with ntpdate] ******************************* 
ok: [192.168.122.10]

TASK: [common | Start and Enable ntp daemon] ********************************** 
ok: [192.168.122.10]

TASK: [common | Configure dhclient for DNS] *********************************** 
ok: [192.168.122.10]

PLAY [support_nodes] ********************************************************** 

TASK: [mongod | Configure Persistent FirewallD for mongod] ******************** 
ok: [192.168.122.10]

TASK: [mongod | Configure Running FirewallD for mongod] *********************** 
ok: [192.168.122.10]

TASK: [mongod | Install MongoDB pkgs] ***************************************** 
ok: [192.168.122.10] => (item=mongodb,mongodb-server,ruby)

TASK: [mongod | Check for mongo auth] ***************************************** 
ok: [192.168.122.10]

TASK: [mongod | Ensure MongoDB daemon stopped] ******************************** 
skipping: [192.168.122.10]

TASK: [mongod | Configure MongoDB] ******************************************** 
skipping: [192.168.122.10]

TASK: [mongod | Start and Enable MongoDB daemon] ****************************** 
ok: [192.168.122.10]

TASK: [mongod | MongoDB user/pw script template copy] ************************* 
skipping: [192.168.122.10]

TASK: [mongod | Run MongoDB user/pw script] *********************************** 
skipping: [192.168.122.10]

TASK: [mongod | Clean up after MongoDB user/pw script] ************************ 
ok: [192.168.122.10]

TASK: [mongod | Enable mongo auth] ******************************************** 
skipping: [192.168.122.10]

TASK: [qpidd | Configure Persistent FirewallD for qpidd] ********************** 
skipping: [192.168.122.10]

TASK: [qpidd | Configure Running FirewallD for qpidd] ************************* 
skipping: [192.168.122.10]

TASK: [qpidd | Install qpidd] ************************************************* 
skipping: [192.168.122.10]

TASK: [qpidd | Start and Enable qpidd] **************************************** 
skipping: [192.168.122.10]

TASK: [activemq | Configure Persistent FirewallD for ActiveMQ] **************** 
ok: [192.168.122.10]

TASK: [activemq | Configure Running FirewallD for ActiveMQ] ******************* 
ok: [192.168.122.10]

TASK: [activemq | Install ActiveMQ] ******************************************* 
ok: [192.168.122.10]

TASK: [activemq | Configure ActiveMQ jetty.xml] ******************************* 
ok: [192.168.122.10]

TASK: [activemq | Configure ActiveMQ activemq.xml] **************************** 
ok: [192.168.122.10]

TASK: [activemq | Configure ActiveMQ jetty-realm.properties] ****************** 
ok: [192.168.122.10]

TASK: [activemq | Configure ActiveMQ tmp-activemq.conf] *********************** 
ok: [192.168.122.10]

TASK: [activemq | Start and Enable ActiveMQ] ********************************** 
ok: [192.168.122.10]

TASK: [named | Configure Persistent FirewallD for BIND] *********************** 
ok: [192.168.122.10]

TASK: [named | Configure Running FirewallD for BIND] ************************** 
ok: [192.168.122.10]

TASK: [named | Install bind] ************************************************** 
ok: [192.168.122.10] => (item=bind,bind-utils)

TASK: [named | Configure named dynamic-domain.db] ***************************** 
ok: [192.168.122.10]

TASK: [named | Configure named infra-zone.db] ********************************* 
ok: [192.168.122.10]

TASK: [named | Configure named forwarders.conf] ******************************* 
ok: [192.168.122.10]

TASK: [named | Configure named named.conf] ************************************ 
ok: [192.168.122.10]

TASK: [named | Setup DNSSEC Keys and Config script] *************************** 
ok: [192.168.122.10]

TASK: [named | Run named DNSSEC script] *************************************** 
ok: [192.168.122.10]

TASK: [named | Clean up after named DNSSEC script] **************************** 
ok: [192.168.122.10]

TASK: [named | restart/enable named daemon] *********************************** 
ok: [192.168.122.10]

PLAY [nodes] ****************************************************************** 

TASK: [oo-node | Setup OpenShift Origin Nightly Supplemental Repo] ************ 
ok: [192.168.122.10]

TASK: [oo-node | Set broker_fqdn in /etc/hosts] ******************************* 
ok: [192.168.122.10]

TASK: [oo-node | SELinux - configure sebooleans] ****************************** 
ok: [192.168.122.10] => (item=httpd_run_stickshift)
ok: [192.168.122.10] => (item=polyinstantiation_enabled)
ok: [192.168.122.10] => (item=httpd_can_network_connect)
ok: [192.168.122.10] => (item=httpd_can_network_relay)
ok: [192.168.122.10] => (item=httpd_read_user_content)
ok: [192.168.122.10] => (item=httpd_enable_homedirs)
ok: [192.168.122.10] => (item=httpd_execmem)

TASK: [oo-node | Configure Persistent FirewallD for http console] ************* 
ok: [192.168.122.10]

TASK: [oo-node | Configure Persistent FirewallD for https console] ************ 
ok: [192.168.122.10]

TASK: [oo-node | Configure Persistent FirewallD for port 8000/tcp] ************ 
ok: [192.168.122.10]

TASK: [oo-node | Configure Persistent FirewallD for port 8443/tcp] ************ 
ok: [192.168.122.10]

TASK: [oo-node | Configure FirewallD for http console] ************************ 
ok: [192.168.122.10]

TASK: [oo-node | Configure FirewallD for https console] *********************** 
ok: [192.168.122.10]

TASK: [oo-node | Configure FirewallD for port 8000/tcp] *********************** 
ok: [192.168.122.10]

TASK: [oo-node | Configure FirewallD for port 8443/tcp] *********************** 
ok: [192.168.122.10]

TASK: [oo-node | sysctl - kernel.sem] ***************************************** 
ok: [192.168.122.10]

TASK: [oo-node | sysctl - net.ipv4.ip_local_port_range] *********************** 
ok: [192.168.122.10]

TASK: [oo-node | sysctl - net.netfilter.nf_conntrack_max] ********************* 
ok: [192.168.122.10]

TASK: [oo-node | Install dev-tool deps for gem installs] ********************** 
ok: [192.168.122.10] => (item=ruby-devel,audit,mariadb-devel,mongodb-devel,gcc,make)

TASK: [oo-node | Install OpenShift Package List] ****************************** 
ok: [192.168.122.10] => (item=rubygem-openshift-origin-node,rubygem-passenger-native,openshift-origin-port-proxy,openshift-origin-node-util,rubygem-openshift-origin-container-selinux,openshift-origin-msg-node-mcollective,mcollective-common,mcollective,git,make,cronie)
ok: [192.168.122.10] => (item=rubygem-openshift-origin-node)
ok: [192.168.122.10] => (item=rubygem-passenger-native)
ok: [192.168.122.10] => (item=openshift-origin-port-proxy)
ok: [192.168.122.10] => (item=openshift-origin-node-util)
ok: [192.168.122.10] => (item=rubygem-openshift-origin-container-selinux)
ok: [192.168.122.10] => (item=openshift-origin-msg-node-mcollective)
ok: [192.168.122.10] => (item=mcollective-common)
ok: [192.168.122.10] => (item=mcollective)
ok: [192.168.122.10] => (item=git)
ok: [192.168.122.10] => (item=make)
ok: [192.168.122.10] => (item=cronie)
 finished on 192.168.122.10

TASK: [oo-node | Verify /var/lib/openshift/.httpd.d/ exists] ****************** 
ok: [192.168.122.10]

TASK: [oo-node | Verify /etc/httpd/conf.d/openshift symlink exists] *********** 
changed: [192.168.122.10]

TASK: [oo-node | Install OpenShift Cartridge Packages] ************************ 
ok: [192.168.122.10] => (item=openshift-origin-cartridge-abstract,openshift-origin-cartridge-10gen-mms-agent,openshift-origin-cartridge-cron,openshift-origin-cartridge-diy,openshift-origin-cartridge-haproxy,openshift-origin-cartridge-mongodb,openshift-origin-cartridge-mariadb,openshift-origin-cartridge-nodejs,openshift-origin-cartridge-jenkins,openshift-origin-cartridge-jenkins-client,openshift-origin-cartridge-python,openshift-origin-cartridge-postgresql,openshift-origin-cartridge-ruby,openshift-origin-cartridge-php,openshift-origin-cartridge-perl,openshift-origin-cartridge-phpmyadmin)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-abstract)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-10gen-mms-agent)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-cron)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-diy)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-haproxy)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-mongodb)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-mariadb)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-nodejs)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-jenkins)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-jenkins-client)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-python)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-postgresql)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-ruby)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-php)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-perl)
ok: [192.168.122.10] => (item=openshift-origin-cartridge-phpmyadmin)
 finished on 192.168.122.10

TASK: [oo-node | Install MCollective Provider - QPID] ************************* 
skipping: [192.168.122.10]

TASK: [oo-node | Install MCollective Provider - ActiveMQ] ********************* 
ok: [192.168.122.10]

TASK: [oo-node | Install libvirt requirements] ******************************** 

changed: [192.168.122.10] => (item=libvirt-daemon,libvirt-sandbox)

TASK: [oo-node | Start and Enable libvirtd] *********************************** 
changed: [192.168.122.10]

TASK: [oo-node | node.conf] *************************************************** 
changed: [192.168.122.10]

TASK: [oo-node | openshift_origin_node_severname.conf] ************************ 
changed: [192.168.122.10]

TASK: [oo-node | ensure mcollective dir in place] ***************************** 
ok: [192.168.122.10]

TASK: [oo-node | mcollective server config] *********************************** 
changed: [192.168.122.10]

TASK: [oo-node | Find root mount point of gear dir] *************************** 
ok: [192.168.122.10]

TASK: [oo-node | Verify origin-node-util installed for quota init] ************ 
ok: [192.168.122.10]

TASK: [oo-node | Initialize quota db] ***************************************** 
changed: [192.168.122.10]

TASK: [oo-node | openshift node pam sshd config] ****************************** 
changed: [192.168.122.10]

TASK: [oo-node | openshift node pam runuser] ********************************** 
changed: [192.168.122.10]

TASK: [oo-node | openshift node pam runuser-l] ******************************** 
changed: [192.168.122.10]

TASK: [oo-node | openshift node pam su] *************************************** 
changed: [192.168.122.10]

TASK: [oo-node | openshift node pam system-auth-ac] *************************** 
changed: [192.168.122.10]

TASK: [oo-node | openshift node pam-namespace sandbox.conf] ******************* 
changed: [192.168.122.10]

TASK: [oo-node | openshift node pam-namespace tmp.conf] *********************** 
changed: [192.168.122.10]

TASK: [oo-node | openshift node pam-namespace vartmp.conf] ******************** 
changed: [192.168.122.10]

TASK: [oo-node | openshift node sshd config] ********************************** 
changed: [192.168.122.10]

TASK: [oo-node | Restore SELinux context "{{gear_root_dir}}"] ***************** 
ok: [192.168.122.10]

TASK: [oo-node | Restore SELinux context "{{gear_httpd_dir}}"] **************** 
ok: [192.168.122.10]

TASK: [oo-node | Verify libcgroup-tools are installed for cgconfig/cgred] ***** 
ok: [192.168.122.10]

TASK: [oo-node | start/enable cgconfig service] ******************************* 
changed: [192.168.122.10]

TASK: [oo-node | start/enable cgred service] ********************************** 
changed: [192.168.122.10]

TASK: [oo-node | enable openshift traffic control] **************************** 
ok: [192.168.122.10]

TASK: [oo-node | start/enable openshift-gears] ******************************** 
changed: [192.168.122.10]

TASK: [oo-node | start/enable openshift-port-proxy service] ******************* 
changed: [192.168.122.10]

TASK: [oo-node | start/enable crond] ****************************************** 
ok: [192.168.122.10]

TASK: [oo-node | start/enable openshift-node-web-proxy] *********************** 
changed: [192.168.122.10]

TASK: [oo-node | start/enable mcollective] ************************************ 
changed: [192.168.122.10]

TASK: [oo-node | start/enable oddjobd] **************************************** 
changed: [192.168.122.10]

TASK: [oo-node | start/enable sshd] ******************************************* 
ok: [192.168.122.10]

PLAY [brokers] **************************************************************** 

TASK: [oo-broker | Set broker_fqdn in /etc/hosts] ***************************** 
ok: [192.168.122.10]

TASK: [oo-broker | SELinux - configure sebooleans] **************************** 
changed: [192.168.122.10] => (item=httpd_unified)
ok: [192.168.122.10] => (item=httpd_can_network_connect)
ok: [192.168.122.10] => (item=httpd_can_network_relay)
ok: [192.168.122.10] => (item=httpd_run_stickshift)
changed: [192.168.122.10] => (item=named_write_master_zones)
changed: [192.168.122.10] => (item=httpd_verify_dns)
ok: [192.168.122.10] => (item=httpd_enable_homedirs)
ok: [192.168.122.10] => (item=httpd_execmem)
changed: [192.168.122.10] => (item=nis_enabled)

TASK: [oo-broker | Configure Persistent FirewallD for http] ******************* 
ok: [192.168.122.10]

TASK: [oo-broker | Configure Persistent FirewallD for https] ****************** 
ok: [192.168.122.10]

TASK: [oo-broker | Configure FirewallD for http] ****************************** 
ok: [192.168.122.10]

TASK: [oo-broker | Configure FirewallD for https] ***************************** 
ok: [192.168.122.10]

TASK: [oo-broker | Install dev-tool deps for gem installs] ******************** 
ok: [192.168.122.10] => (item=ruby-devel,audit,mariadb-devel,mongodb-devel,gcc,make)

TASK: [oo-broker | Install OpenShift Package List] **************************** 
ok: [192.168.122.10] => (item=rubygem-rhc,openshift-origin-broker,openshift-origin-broker-util,rubygem-openshift-origin-auth-remote-user,rubygem-openshift-origin-msg-broker-mcollective,rubygem-openshift-origin-auth-mongo,rubygem-openshift-origin-dns-nsupdate,rubygem-openshift-origin-dns-bind,rubygem-openshift-origin-dns-avahi,rubygem-openshift-origin-dns-route53,rubygem-passenger,openssh,openssl)
ok: [192.168.122.10] => (item=rubygem-rhc)
ok: [192.168.122.10] => (item=openshift-origin-broker)
ok: [192.168.122.10] => (item=openshift-origin-broker-util)
ok: [192.168.122.10] => (item=rubygem-openshift-origin-auth-remote-user)
ok: [192.168.122.10] => (item=rubygem-openshift-origin-msg-broker-mcollective)
ok: [192.168.122.10] => (item=rubygem-openshift-origin-auth-mongo)
ok: [192.168.122.10] => (item=rubygem-openshift-origin-dns-nsupdate)
ok: [192.168.122.10] => (item=rubygem-openshift-origin-dns-bind)
ok: [192.168.122.10] => (item=rubygem-openshift-origin-dns-avahi)
ok: [192.168.122.10] => (item=rubygem-openshift-origin-dns-route53)
ok: [192.168.122.10] => (item=rubygem-passenger)
ok: [192.168.122.10] => (item=openssh)
ok: [192.168.122.10] => (item=openssl)
 finished on 192.168.122.10

TASK: [oo-broker | Install gems not in Fedora repos] ************************** 
ok: [192.168.122.10] => (item=mongoid)
ok: [192.168.122.10] => (item=origin)
ok: [192.168.122.10] => (item=mysql)

TASK: [oo-broker | broker.conf] *********************************************** 
changed: [192.168.122.10]

TASK: [oo-broker | Verify origin-broker installed] **************************** 
changed: [192.168.122.10]

TASK: [oo-broker | broker remote auth] **************************************** 
changed: [192.168.122.10]

TASK: [oo-broker | broker-dev.conf] ******************************************* 
changed: [192.168.122.10]

TASK: [oo-broker | Generate broker auth keys] ********************************* 
changed: [192.168.122.10]

TASK: [oo-broker | Generate broker rsync keys] ******************************** 
changed: [192.168.122.10]

TASK: [oo-broker | Install base servername.conf] ****************************** 
changed: [192.168.122.10]

TASK: [oo-broker | Configure mcollective broker plugin] *********************** 
changed: [192.168.122.10]

TASK: [oo-broker | Broker Auth Plugin - Remote User] ************************** 
changed: [192.168.122.10]

TASK: [oo-broker | Register dnssec key for nsupdate plugin] ******************* 
changed: [192.168.122.10]

TASK: [oo-broker | bind dns plugin conf] ************************************** 
changed: [192.168.122.10]

TASK: [oo-broker | Make sure routes file exists for all-in-one host config] *** 
ok: [192.168.122.10]

TASK: [oo-broker | Set route for all-in-one host] ***************************** 
changed: [192.168.122.10]

TASK: [oo-broker | Set route for all-in-one host] ***************************** 
changed: [192.168.122.10]

TASK: [oo-broker | Set route for all-in-one host] ***************************** 
changed: [192.168.122.10]

TASK: [oo-broker | Verify origin-broker and rubygem-bundler are installed] **** 
ok: [192.168.122.10] => (item=openshift-origin-broker,rubygem-bundler)

TASK: [oo-broker | Broker bundle install] ************************************* 
changed: [192.168.122.10]

TASK: [oo-broker | start and enable openshift-broker service] ***************** 
changed: [192.168.122.10]

TASK: [oo-broker | start and enable httpd] ************************************ 
changed: [192.168.122.10]

TASK: [oo-broker | Workaround for user_action.log - File creation] ************ 
changed: [192.168.122.10]

TASK: [oo-broker | Workaround for user_action.log - SELinux/perms] ************ 
changed: [192.168.122.10]

TASK: [oo-console | Configure Persistent FirewallD for http console] ********** 
ok: [192.168.122.10]

TASK: [oo-console | Configure Persistent FirewallD for https console] ********* 
ok: [192.168.122.10]

TASK: [oo-console | Configure FirewallD for http console] ********************* 
ok: [192.168.122.10]

TASK: [oo-console | Configure FirewallD for https console] ******************** 
ok: [192.168.122.10]

TASK: [oo-console | Ensure Install - console pkgs] **************************** 
changed: [192.168.122.10] => (item=rubygem-openshift-origin-console,gcc,make,openshift-origin-console)

TASK: [oo-console | Configure Basic Auth] ************************************* 
changed: [192.168.122.10]

TASK: [oo-console | Configure Demo user with htpasswd] ************************ 
changed: [192.168.122.10]

TASK: [oo-console | Configure OpenShift Origin Console] *********************** 
changed: [192.168.122.10]

TASK: [oo-console | Bundle install and build Rails assets] ******************** 
changed: [192.168.122.10]

TASK: [oo-console | SELinux settings for OpenShift Origin Console] ************ 
ok: [192.168.122.10] => (item=httpd_can_network_connect)
ok: [192.168.122.10] => (item=httpd_can_network_relay)
ok: [192.168.122.10] => (item=httpd_read_user_content)
ok: [192.168.122.10] => (item=httpd_enable_homedirs)
ok: [192.168.122.10] => (item=httpd_execmem)

TASK: [oo-console | start and enable openshift-console] *********************** 
changed: [192.168.122.10]

TASK: [mcollective-client | Configure mcollective client] ********************* 
changed: [192.168.122.10]

NOTIFIED: [oo-broker | restart broker] **************************************** 
changed: [192.168.122.10]

NOTIFIED: [oo-broker | regenerate broker routes] ****************************** 
changed: [192.168.122.10]

NOTIFIED: [oo-console | restart console] ************************************** 
changed: [192.168.122.10]

PLAY [all] ******************************************************************** 

TASK: [post-deploy | Set resolv.conf] ***************************************** 
changed: [192.168.122.10]

PLAY RECAP ******************************************************************** 
192.168.122.10             : ok=140  changed=54   unreachable=0    failed=0   

ps ax on broker

[root@localhost ansible-openshift_origin]# ssh root@192.168.122.10

[root@localhost ~]# ps ax
  PID TTY      STAT   TIME COMMAND
 ....

  150 ?        Ss     0:06 /usr/lib/systemd/systemd-journald
  165 ?        Ss     0:00 /usr/lib/systemd/systemd-udevd
  190 ?        Ssl    0:00 /sbin/rsyslogd -n
  204 ?        Ss     0:00 /usr/sbin/irqbalance --foreground
  206 ?        Ss     0:00 /usr/sbin/smartd -n
  208 ?        Ss     0:01 /usr/lib/systemd/systemd-logind
  209 ?        Ss     0:00 avahi-daemon: running [linux.local]
  210 ?        Ssl    0:11 /bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
  216 ?        Ss     0:00 /usr/sbin/atd -f
  224 ?        Ss     0:00 login -- root     
  226 ?        Ss     0:00 /usr/sbin/mcelog --ignorenodev --daemon --foreground
  228 ?        S      0:00 avahi-daemon: chroot helper
  229 ?        S      0:00 [vballoon]
  245 ?        Ssl    0:02 /usr/lib/polkit-1/polkitd --no-debug
  253 ?        S      0:02 [flush-8:0]
  294 ?        Ss     0:00 /sbin/rpcbind -w 
  332 ?        Ss     0:00 sendmail: accepting connections
  388 ?        Ss     0:00 sendmail: Queue runner@01:00:00 for /var/spool/clientmqueue
  698 tty1     Ss+    0:00 -bash
  779 ?        Ssl    0:02 /usr/sbin/NetworkManager --no-daemon
  950 ?        S      0:00 /usr/sbin/httpd -DFOREGROUND
  987 ?        S      0:00 /usr/sbin/httpd -DFOREGROUND
  988 ?        S      0:00 /usr/sbin/httpd -DFOREGROUND
 1336 ?        S
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment