Changes between Version 8 and Version 9 of GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-MON-1


Ignore:
Timestamp:
08/08/12 14:46:32 (12 years ago)
Author:
Josh Smift
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-MON-1

    v8 v9  
    55''This page is GPO's working page for performing EG-MON-1.  It is public for informational purposes, but it is not an official status report.  See [wiki:GENIRacksHome/ExogeniRacks/AcceptanceTestStatus] for the current status of ExoGENI acceptance tests.''
    66
    7 ''Last substantive edit of this page: 2012-05-08''
     7''Last substantive edit of this page: 2012-08-08''
    88
    99== Page format ==
     
    2525 * [[Color(orange,Blocked)]]: Step is blocked by some other step or activity
    2626
    27 || '''Step''' || '''State''' || '''Date completed''' || '''Open Tickets''' || '''Closed Tickets/Comments'''       ||
    28 || 1          ||             ||                      ||                    || ready to test                      ||
    29 || 2          ||             ||                      ||                    || ready to test                       ||
    30 || 3          ||             ||                      ||                    || (exoticket:10) [[BR]] ready to test ||
    31 || 4          ||             ||                      ||                    || (exoticket:10) [[BR]] ready to test ||
     27|| '''Step''' || '''State'''               || '''Date completed''' || '''Open Tickets'''                                  || '''Closed Tickets/Comments'''       ||
     28|| 1          || [[Color(orange,Blocked)]] ||                      || exoticket:93 [[BR]] exoticket:95 [[BR]] exoticket:96 || complete except for issues in open tickets ||
     29|| 2          ||                           ||                      ||                                                      || ready to test                       ||
     30|| 3          ||                           ||                      ||                                                      || (exoticket:10) [[BR]] ready to test ||
     31|| 4          ||                           ||                      ||                                                      || (exoticket:10) [[BR]] ready to test ||
    3232
    3333== High-level description from test plan ==
     
    191191Stripping that into a list of PIDs:
    192192
     193{{{
    193194[11:22:25] jbs@bbn-hn:/home/jbs
    194195+$ awk '{print $NF}' netstat-raw.txt | sed -r -e 's|/.*||' | sort -n | uniq > netstat-pids.txt
     
    25025132641
    251252}}}
    252 
    253 I'm not sure what's up with the one where the PID is '-':
     253}}}
     254
     255For some of those, the PID is '-':
    254256
    255257{{{
     
    275277}}}
    276278
     279We think those are probably NFS-related things, which perhaps are listening from a kernel module rather than a process.
     280
    277281Leaving those aside, here are the others:
    278282
     
    280284[11:40:08] jbs@bbn-hn:/home/jbs
    281285+$ for pid in $(cat netstat-pids.txt) ; do ps -efwww | egrep "^[^ ]+ +$pid" ; done >& netstat-commands.txt
     286
    282287[11:40:11] jbs@bbn-hn:/home/jbs
    283288+$ cat netstat-commands.txt
     
    351356So, let's start plowing through those.
    352357
     358This is from an RPM:
     359
    353360{{{
    354361root       724     1  0 Jul03 ?        02:44:09 /usr/bin/ruby /usr/sbin/puppetd
    355 }}}
    356 
    357 That's from an RPM:
    358 
    359 {{{
     362
    360363[11:41:39] jbs@bbn-hn:/home/jbs
    361364+$ rpm -qf /usr/sbin/puppetd
     
    363366}}}
    364367
     368Lumping these Floodlight things together, Java is from an RPM, but floodlight.jar isn't:
     369
    365370{{{
    3663712006      1380     1  0 Jul26 ?        00:06:48 java -server -d64 -Xmx2g -Xms2g -Xmn800m -XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:InlineSmallCode=8192 -XX:MaxInlineSize=8192 -XX:FreqInlineSize=8192 -XX:CompileThreshold=1500 -XX:PreBlockSpin=8 -Dnet.orca.vlan=vlan-2601- -Dnet.floodlightcontroller.restserver.RestApiServer.port=55001 -Dnet.floodlightcontroller.core.FloodlightProvider.openflowport=50001 -Dfloodlight.modules=net.floodlightcontroller.learningswitch.LearningSwitch,net.floodlightcontroller.counter.NullCounterStore,net.floodlightcontroller.perfmon.NullPktInProcessingTime -jar /opt/floodlight/floodlight.jar
    367 }}}
    368 
    369 Java is from an RPM, but floodlight.jar isn't:
    370 
    371 {{{
     3722006      9566     1  0 Aug01 ?        00:01:35 java -server -d64 -Xmx2g -Xms2g -Xmn800m -XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:InlineSmallCode=8192 -XX:MaxInlineSize=8192 -XX:FreqInlineSize=8192 -XX:CompileThreshold=1500 -XX:PreBlockSpin=8 -Dnet.orca.vlan=vlan-5- -Dnet.floodlightcontroller.restserver.RestApiServer.port=55004 -Dnet.floodlightcontroller.core.FloodlightProvider.openflowport=50004 -Dfloodlight.modules=net.floodlightcontroller.learningswitch.LearningSwitch,net.floodlightcontroller.counter.NullCounterStore,net.floodlightcontroller.perfmon.NullPktInProcessingTime -jar /opt/floodlight/floodlight.jar
     3732006     24491     1  0 Aug01 ?        00:01:25 java -server -d64 -Xmx2g -Xms2g -Xmn800m -XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:InlineSmallCode=8192 -XX:MaxInlineSize=8192 -XX:FreqInlineSize=8192 -XX:CompileThreshold=1500 -XX:PreBlockSpin=8 -Dnet.orca.vlan=vlan-2- -Dnet.floodlightcontroller.restserver.RestApiServer.port=55000 -Dnet.floodlightcontroller.core.FloodlightProvider.openflowport=50000 -Dfloodlight.modules=net.floodlightcontroller.learningswitch.LearningSwitch,net.floodlightcontroller.counter.NullCounterStore,net.floodlightcontroller.perfmon.NullPktInProcessingTime -jar /opt/floodlight/floodlight.jar
     374
    372375[15:56:51] jbs@bbn-hn:/home/jbs
    373376+$ which java
     
    383386}}}
    384387
     388Java is from an RPM (see above), imageproxy isn't:
     389
    385390{{{
    3863912006      2378  2372  0 Jul20 ?        00:08:06 java -classpath /opt/imageproxy/axis2:/opt/imageproxy/axis2/conf:/usr/java/latest/lib/tools.jar::/opt/imageproxy/axis2/lib/activation-1.1.jar:/opt/imageproxy/axis2/lib/antlr-2.7.7.jar:/opt/imageproxy/axis2/lib/apache-mime4j-core-0.7.2.jar:/opt/imageproxy/axis2/lib/axiom-api-1.2.13.jar:/opt/imageproxy/axis2/lib/axiom-dom-1.2.13.jar:/opt/imageproxy/axis2/lib/axiom-impl-1.2.13.jar:/opt/imageproxy/axis2/lib/axis2-adb-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-adb-codegen-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-ant-plugin-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-clustering-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-codegen-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-corba-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-fastinfoset-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-java2wsdl-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-jaxbri-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-jaxws-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-jibx-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-json-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-kernel-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-metadata-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-mtompolicy-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-saaj-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-soapmonitor-servlet-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-spring-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-transport-http-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-transport-local-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-xmlbeans-1.6.2.jar:/opt/imageproxy/axis2/lib/bcel-5.1.jar:/opt/imageproxy/axis2/lib/commons-cli-1.2.jar:/opt/imageproxy/axis2/lib/commons-codec-1.3.jar:/opt/imageproxy/axis2/lib/commons-fileupload-1.2.jar:/opt/imageproxy/axis2/lib/commons-httpclient-3.1.jar:/opt/imageproxy/axis2/lib/commons-io-1.4.jar:/opt/imageproxy/axis2/lib/commons-logging-1.1.1.jar:/opt/imageproxy/axis2/lib/geronimo-annotation_1.0_spec-1.1.jar:/opt/imageproxy/axis2/lib/geronimo-jaxws_2.2_spec-1.0.jar:/opt/imageproxy/axis2/lib/geronimo-jta_1.1_spec-1.1.jar:/opt/imageproxy/axis2/lib/geronimo-saaj_1.3_spec-1.0.1.jar:/opt/imageproxy/axis2/lib/geronimo-stax-api_1.0_spec-1.0.1.jar:/opt/imageproxy/axis2/lib/geronimo-ws-metadata_2.0_spec-1.1.2.jar:/opt/imageproxy/axis2/lib/httpcore-4.0.jar:/opt/imageproxy/axis2/lib/jalopy-1.5rc3.jar:/opt/imageproxy/axis2/lib/jaxb-api-2.1.jar:/opt/imageproxy/axis2/lib/jaxb-impl-2.1.7.jar:/opt/imageproxy/axis2/lib/jaxb-xjc-2.1.7.jar:/opt/imageproxy/axis2/lib/jaxen-1.1.1.jar:/opt/imageproxy/axis2/lib/jaxws-tools-2.1.3.jar:/opt/imageproxy/axis2/lib/jettison-1.0-RC2.jar:/opt/imageproxy/axis2/lib/jibx-bind-1.2.jar:/opt/imageproxy/axis2/lib/jibx-run-1.2.jar:/opt/imageproxy/axis2/lib/jsr311-api-1.0.jar:/opt/imageproxy/axis2/lib/juli-6.0.16.jar:/opt/imageproxy/axis2/lib/log4j-1.2.15.jar:/opt/imageproxy/axis2/lib/mail-1.4.jar:/opt/imageproxy/axis2/lib/mex-1.6.2-impl.jar:/opt/imageproxy/axis2/lib/neethi-3.0.2.jar:/opt/imageproxy/axis2/lib/regexp-1.2.jar:/opt/imageproxy/axis2/lib/tribes-6.0.16.jar:/opt/imageproxy/axis2/lib/woden-api-1.0M9.jar:/opt/imageproxy/axis2/lib/woden-impl-commons-1.0M9.jar:/opt/imageproxy/axis2/lib/woden-impl-dom-1.0M9.jar:/opt/imageproxy/axis2/lib/wsdl4j-1.6.2.jar:/opt/imageproxy/axis2/lib/wstx-asl-3.2.9.jar:/opt/imageproxy/axis2/lib/xalan-2.7.0.jar:/opt/imageproxy/axis2/lib/xmlbeans-2.3.0.jar:/opt/imageproxy/axis2/lib/xml-resolver-1.2.jar:/opt/imageproxy/axis2/lib/XmlSchema-1.4.7.jar: -Djava.endorsed.dirs=/opt/imageproxy/axis2/lib/endorsed:/usr/java/latest/jre/lib/endorsed:/usr/java/latest/lib/endorsed org.apache.axis2.transport.SimpleAxis2Server -repo /opt/imageproxy/axis2/repository -conf /opt/imageproxy/axis2/conf/axis2.xml
    387 }}}
    388 
    389 Java is from an RPM (see above), imageproxy isn't:
    390 
    391 {{{
     392
    392393[15:57:00] jbs@bbn-hn:/home/jbs
    393394+$ rpm -qf /opt/imageproxy
     
    395396}}}
    396397
     398This is from an RPM:
     399
    397400{{{
    398401root      2717     1  0 Jun13 ?        00:09:00 /sbin/rsyslogd -i /var/run/syslogd.pid -c 4
    399 }}}
    400 
    401 RPM:
    402 
    403 {{{
     402
    404403[15:59:03] jbs@bbn-hn:/home/jbs
    405404+$ rpm -qf /sbin/rsyslogd
     
    407406}}}
    408407
     408This is from an RPM:
     409
    409410{{{
    410411rpc       2780     1  0 Jun13 ?        00:00:02 rpcbind
    411 }}}
    412 
    413 RPM:
    414 
    415 {{{
     412
    416413[16:00:13] jbs@bbn-hn:/home/jbs
    417414+$ which rpcbind
     
    423420}}}
    424421
     422This is from an RPM:
     423
    425424{{{
    426425rpcuser   2806     1  0 Jun13 ?        00:00:00 rpc.statd
    427 }}}
    428 
    429 RPM:
    430 
    431 {{{
     426
    432427[16:00:32] jbs@bbn-hn:/home/jbs
    433428+$ which rpc.statd
     
    439434}}}
    440435
     436This is from an RPM:
     437
    441438{{{
    442439ldap      3199     1  0 Jun13 ?        00:10:20 /usr/sbin/slapd -h ldap://192.1.242.3 ldaps://192.1.242.3 ldap://192.168.103.10 ldaps://192.168.103.10 ldap://10.100.0.1 ldaps://10.100.0.1 -u ldap -f /etc/openldap/slapd.conf
    443 }}}
    444 
    445 RPM:
    446 
    447 {{{
     440
    448441[16:00:58] jbs@bbn-hn:/home/jbs
    449442+$ rpm -qf /usr/sbin/slapd
     
    451444}}}
    452445
     446This is from an RPM:
     447
    453448{{{
    454449root      3258     1  0 Jun13 ?        00:00:00 rpc.rquotad
    455 }}}
    456 
    457 RPM:
    458 
    459 {{{
     450
    460451[16:01:28] jbs@bbn-hn:/home/jbs
    461452+$ which rpc.rquotad
     
    467458}}}
    468459
     460This is from an RPM:
     461
    469462{{{
    470463root      3274     1  0 Jun13 ?        00:00:00 rpc.mountd
    471 }}}
    472 
    473 RPM:
    474 
    475 {{{
     464
    476465[16:01:40] jbs@bbn-hn:/home/jbs
    477466+$ which rpc.mountd
     
    483472}}}
    484473
     474This is from an RPM:
     475
    485476{{{
    486477root      3634     1  0 Jun13 ?        00:01:34 /usr/sbin/sshd
    487 }}}
    488 
    489 RPM:
    490 {{{
     478
    491479[16:06:46] jbs@bbn-hn:/home/jbs
    492480+$ rpm -qf /usr/sbin/sshd
     
    494482}}}
    495483
     484This is from an RPM:
     485
    496486{{{
    497487root      3642     1  0 Jun13 ?        00:00:18 xinetd -stayalive -pidfile /var/run/xinetd.pid
    498 }}}
    499 
    500 RPM:
    501 
    502 {{{
     488
    503489[16:07:15] jbs@bbn-hn:/home/jbs
    504490+$ rpm -qf /usr/sbin/xinetd
     
    506492}}}
    507493
     494This is from an RPM:
     495
    508496{{{
    509497root      3660     1  0 Jun13 ?        00:04:13 /sbin/apcupsd -f /etc/apcupsd/ups06.conf -P /var/run/apcupsd-ups06.pid
    510 }}}
    511 
    512 RPM:
    513 
    514 {{{
     498
    515499[16:07:45] jbs@bbn-hn:/home/jbs
    516500+$ rpm -qf /sbin/apcupsd
     
    518502}}}
    519503
     504This is from an RPM:
     505
    520506{{{
    521507mysql     3948  3706  0 Jun13 ?        02:05:09 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --open-files-limit=8192 --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock --port=3306
    522 }}}
    523 
    524 RPM:
    525 
    526 {{{
     508
    527509[16:08:22] jbs@bbn-hn:/home/jbs
    528510+$ rpm -qf /usr/libexec/mysqld
     
    530512}}}
    531513
     514This is from an RPM:
     515
    532516{{{
    533517root      4095     1  0 Jun13 ?        00:00:28 /usr/libexec/postfix/master
    534 }}}
    535 
    536 RPM:
    537 
    538 {{{
     518
    539519[16:08:28] jbs@bbn-hn:/home/jbs
    540520+$ rpm -qf /usr/libexec/postfix/master
     
    542522}}}
    543523
     524This is from an RPM:
     525
    544526{{{
    545527rabbitmq  4123     1  0 Jun13 ?        00:00:16 /usr/lib64/erlang/erts-5.8.5/bin/epmd -daemon
    546 }}}
    547 
    548 RPM:
    549 
    550 {{{
     528
    551529[16:09:09] jbs@bbn-hn:/home/jbs
    552530+$ rpm -qf /usr/lib64/erlang/erts-5.8.5/bin/epmd
     
    554532}}}
    555533
     534This is from an RPM:
     535
    556536{{{
    557537rabbitmq  4163  4162  0 Jun13 ?        00:18:00 /usr/lib64/erlang/erts-5.8.5/bin/beam.smp -W w -K true -A30 -P 1048576 -- -root /usr/lib64/erlang -progname erl -- -home /var/lib/rabbitmq -- -noshell -noinput -sname rabbit@bbn-hn -boot /var/lib/rabbitmq/mnesia/rabbit@bbn-hn-plugins-expand/rabbit -kernel inet_default_connect_options [{nodelay,true}] -sasl errlog_type error -kernel error_logger {file,"/var/log/rabbitmq/rabbit@bbn-hn.log"} -sasl sasl_error_logger {file,"/var/log/rabbitmq/rabbit@bbn-hn-sasl.log"} -os_mon start_cpu_sup true -os_mon start_disksup false -os_mon start_memsup false -mnesia dir "/var/lib/rabbitmq/mnesia/rabbit@bbn-hn"
    558 }}}
    559 
    560 RPM:
    561 
    562 {{{
     538
    563539[16:09:46] jbs@bbn-hn:/home/jbs
    564540+$ rpm -qf /usr/lib64/erlang/erts-5.8.5/bin/beam.smp
     
    572548(I don't really know what that is; I didn't check every path or file on that commandline, but I'm optimistic that they're all from RPMs.)
    573549
     550This is from an RPM:
     551
    574552{{{
    575553root      8477     1  0 Jun22 ?        00:00:42 /usr/sbin/httpd
    576 }}}
    577 
    578 RPM:
    579 
    580 {{{
     554
    581555[16:13:19] jbs@bbn-hn:/home/jbs
    582556+$ rpm -qf /usr/sbin/httpd
     
    584558}}}
    585559
     560Java is from an RPM (see above), and so is FlowVisor:
     561
    586562{{{
    587563491       9114     1  3 Jun27 ?        1-10:41:10 java -server -Xms256M -Xmx1500M -XX:OnError=flowvisor-crash-logger -XX:+UseConcMarkSweepGC -Dorg.flowvisor.config_dir=/opt/flowvisor/etc/flowvisor -Dorg.flowvisor.install_dir=/opt/flowvisor/libexec/flowvisor -Djavax.net.ssl.keyStore=/opt/flowvisor/etc/flowvisor/mySSLKeyStore -Djavax.net.ssl.keyStorePassword=CHANGEME_PASSWD -cp /opt/flowvisor/libexec/flowvisor/openflow.jar:/opt/flowvisor/libexec/flowvisor/xmlrpc-client-3.1.3.jar:/opt/flowvisor/libexec/flowvisor/xmlrpc-common-3.1.3.jar:/opt/flowvisor/libexec/flowvisor/xmlrpc-server-3.1.3.jar:/opt/flowvisor/libexec/flowvisor/commons-logging-1.1.jar:/opt/flowvisor/libexec/flowvisor/ws-commons-util-1.0.2.jar:/opt/flowvisor/libexec/flowvisor/jsse.jar:/opt/flowvisor/libexec/flowvisor/asm-3.0.jar:/opt/flowvisor/libexec/flowvisor/cglib-2.2.jar:/opt/flowvisor/libexec/flowvisor/commons-codec-1.4.jar:/opt/flowvisor/libexec/flowvisor/gson-1.7.1.jar:/opt/flowvisor/libexec/flowvisor/jetty-continuation-7.0.2.v20100331.jar:/opt/flowvisor/libexec/flowvisor/jetty-http-7.0.2.v20100331.jar:/opt/flowvisor/libexec/flowvisor/jetty-io-7.0.2.v20100331.jar:/opt/flowvisor/libexec/flowvisor/jetty-security-7.0.2.v20100331.jar:/opt/flowvisor/libexec/flowvisor/jetty-server-7.0.2.v20100331.jar:/opt/flowvisor/libexec/flowvisor/jetty-util-7.0.2.v20100331.jar:/opt/flowvisor/libexec/flowvisor/servlet-api-2.5.jar:/opt/flowvisor/libexec/flowvisor/flowvisor.jar org.flowvisor.FlowVisor /opt/flowvisor/etc/flowvisor/config.xml
    588 }}}
    589 
    590 Java is from an RPM (see above), and so is FlowVisor:
    591 
    592 {{{
     564
    593565[16:14:02] jbs@bbn-hn:/home/jbs
    594566+$ rpm -qf /opt/flowvisor/libexec/flowvisor/flowvisor.jar
     
    596568}}}
    597569
    598 {{{
    599 2006      9566     1  0 Aug01 ?        00:01:35 java -server -d64 -Xmx2g -Xms2g -Xmn800m -XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:InlineSmallCode=8192 -XX:MaxInlineSize=8192 -XX:FreqInlineSize=8192 -XX:CompileThreshold=1500 -XX:PreBlockSpin=8 -Dnet.orca.vlan=vlan-5- -Dnet.floodlightcontroller.restserver.RestApiServer.port=55004 -Dnet.floodlightcontroller.core.FloodlightProvider.openflowport=50004 -Dfloodlight.modules=net.floodlightcontroller.learningswitch.LearningSwitch,net.floodlightcontroller.counter.NullCounterStore,net.floodlightcontroller.perfmon.NullPktInProcessingTime -jar /opt/floodlight/floodlight.jar
    600 }}}
    601 
    602 Java is from an RPM, but floodlight.jar isn't. (see above)
     570This is from an RPM:
    603571
    604572{{{
    605573named    13783     1  0 Jun22 ?        00:01:04 /usr/sbin/named -u named
    606 }}}
    607 
    608 RPM:
    609 
    610 {{{
     574
    611575[16:15:45] jbs@bbn-hn:/home/jbs
    612576+$ rpm -qf /usr/sbin/named
     
    614578}}}
    615579
     580This is from an RPM:
     581
    616582{{{
    617583jonmills 16835 16833  0 00:09 ?        00:00:00 sshd: jonmills@pts/2
    618 }}}
    619 
    620 RPM:
    621 
    622 {{{
     584
    623585[16:16:07] jbs@bbn-hn:/home/jbs
    624586+$ which sshd
     
    630592}}}
    631593
     594Java is from an RPM (see above), I don't think the other stuff here is:
     595
    632596{{{
    6335972006     19259     1  0 Jul05 ?        00:24:49 /usr/java/latest/bin/java -Djava.util.logging.config.file=/opt/orca-aux/tomcat-7/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled -XX:MaxPermSize=128m -Xmx1024m -Djavax.net.ssl.trustStore=/opt/orca-aux/tomcat-7/ssl/trusted.jks -Djavax.net.ssl.trustStorePassword=orcaorca -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=14000 -Djava.endorsed.dirs=/opt/orca-aux/tomcat-7/endorsed -classpath /opt/orca-aux/tomcat-7/bin/bootstrap.jar:/opt/orca-aux/tomcat-7/bin/tomcat-juli.jar -Dcatalina.base=/opt/orca-aux/tomcat-7 -Dcatalina.home=/opt/orca-aux/tomcat-7 -Djava.io.tmpdir=/opt/orca-aux/tomcat-7/temp org.apache.catalina.startup.Bootstrap start
    634 }}}
    635 
    636 Java is from an RPM (see above), I don't think the other stuff here is:
    637 
    638 {{{
     598
    639599[16:16:15] jbs@bbn-hn:/home/jbs
    640600+$ rpm -qf /opt/orca-aux/tomcat-7/bin/tomcat-juli.jar
     
    658618}}}
    659619
     620Java is from an RPM (see above), I don't think the other stuff here is:
     621
    660622{{{
    6616232006     19470     1  0 Jul20 ?        01:02:40 /usr/java/latest/bin/java -Djava.util.logging.config.file=/opt/orca-12080/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xmx1024m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=12000 -Djava.endorsed.dirs=/opt/orca-12080/tomcat/endorsed -classpath /opt/orca-12080/tomcat/bin/bootstrap.jar:/opt/orca-12080/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/opt/orca-12080/tomcat -Dcatalina.home=/opt/orca-12080/tomcat -Djava.io.tmpdir=/opt/orca-12080/tomcat/temp org.apache.catalina.startup.Bootstrap start
    662 }}}
    663 
    664 Java is from an RPM (see above), I don't think the other stuff here is:
    665 
    666 {{{
     624
    667625[16:19:43] jbs@bbn-hn:/home/jbs
    668626+$ rpm -qf /opt/orca-12080/tomcat/bin/tomcat-juli.jar
     
    682640}}}
    683641
     642Java is from an RPM (see above), I don't think the other stuff here is:
     643
    684644{{{
    6856452006     19625     1  0 Jul20 ?        00:29:16 /usr/java/latest/bin/java -Djava.util.logging.config.file=/opt/orca-13080/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/opt/orca-13080/tomcat/endorsed -classpath /opt/orca-13080/tomcat/bin/bootstrap.jar:/opt/orca-13080/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/opt/orca-13080/tomcat -Dcatalina.home=/opt/orca-13080/tomcat -Djava.io.tmpdir=/opt/orca-13080/tomcat/temp org.apache.catalina.startup.Bootstrap start
    686 }}}
    687 
    688 Java is from an RPM (see above), I don't think the other stuff here is:
    689 
    690 {{{
     646
    691647[16:21:25] jbs@bbn-hn:/home/jbs
    692648+$ rpm -qf /opt/orca-13080/tomcat/bin/tomcat-juli.jar
     
    706662}}}
    707663
     664This is not from an RPM:
     665
    708666{{{
    709667rack_bbn 22989     1  0 Jun18 ?        00:00:24 /omd/sites/rack_bbn/var/tmp/xinetd -pidfile /omd/sites/rack_bbn/tmp/run/xinetd.pid -filelog /omd/sites/rack_bbn/var/log/xinetd.log -f /omd/sites/rack_bbn/etc/xinetd.conf
    710 }}}
    711 
    712 Not an RPM:
    713 
    714 {{{
     668
    715669[16:21:43] jbs@bbn-hn:/home/jbs
    716670+$ rpm -qf /omd/sites/rack_bbn/var/tmp/xinetd
     
    718672}}}
    719673
     674This is from an RPM:
     675
    720676{{{
    721677root     23122     1  0 Jun22 ?        00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
    722 }}}
    723 
    724 RPM:
    725 
    726 {{{
     678
    727679[16:23:13] jbs@bbn-hn:/home/jbs
    728680+$ rpm -qf /usr/sbin/vsftpd
     
    730682}}}
    731683
     684This is from an RPM:
     685
    732686{{{
    733687root     23124     1  0 Jun22 ?        00:00:06 xcatd: SSL listener
    734 }}}
    735 
    736 RPM:
    737 
    738 {{{
     688
    739689[16:23:32] jbs@bbn-hn:/home/jbs
    740690+$ which xcatd
     
    746696}}}
    747697
     698This is from an RPM:
     699
    748700{{{
    749701root     23127 23124  0 Jun22 ?        00:00:01 xcatd: install monitor
    750 }}}
    751 
    752 RPM:
    753 
    754 {{{
     702
    755703[16:23:32] jbs@bbn-hn:/home/jbs
    756704+$ which xcatd
     
    762710}}}
    763711
    764 {{{
    765 2006     24491     1  0 Aug01 ?        00:01:25 java -server -d64 -Xmx2g -Xms2g -Xmn800m -XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:InlineSmallCode=8192 -XX:MaxInlineSize=8192 -XX:FreqInlineSize=8192 -XX:CompileThreshold=1500 -XX:PreBlockSpin=8 -Dnet.orca.vlan=vlan-2- -Dnet.floodlightcontroller.restserver.RestApiServer.port=55000 -Dnet.floodlightcontroller.core.FloodlightProvider.openflowport=50000 -Dfloodlight.modules=net.floodlightcontroller.learningswitch.LearningSwitch,net.floodlightcontroller.counter.NullCounterStore,net.floodlightcontroller.perfmon.NullPktInProcessingTime -jar /opt/floodlight/floodlight.jar
    766 }}}
    767 
    768 Java is from an RPM, but floodlight.jar isn't. (see above)
     712This is from an RPM:
    769713
    770714{{{
    771715root     27286     1  0 Jun18 ?        00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
    772 }}}
    773 
    774 RPM:
    775 
    776 {{{
     716
    777717[16:23:40] jbs@bbn-hn:/home/jbs
    778718+$ rpm -qf /usr/sbin/nginx
     
    780720}}}
    781721
     722This is from an RPM:
     723
    782724{{{
    783725dhcpd    27903     1  0 Jun22 ?        00:02:12 /usr/sbin/dhcpd -user dhcpd -group dhcpd bond2.1007 bond2.1006
    784 }}}
    785 
    786 RPM:
    787 
    788 {{{
     726
    789727[16:24:50] jbs@bbn-hn:/home/jbs
    790728+$ rpm -qf /usr/sbin/dhcpd
     
    792730}}}
    793731
    794 Lumping these nova things together:
     732Lumping these nova things together, Python is from an RPM, as are nova-api and nova-objectstore:
    795733
    796734{{{
     
    812750nova     29185 29183  0 Jul06 ?        00:06:42 /usr/bin/python /usr/bin/nova-api --flagfile=/etc/nova/nova.conf --logfile=/var/log/nova/nova-api-8813.log --ec2_listen_port=8813 --osapi_listen_port=8816
    813751nova     29205 29203  0 Jul06 ?        00:06:47 /usr/bin/python /usr/bin/nova-api --flagfile=/etc/nova/nova.conf --logfile=/var/log/nova/nova-api-8814.log --ec2_listen_port=8814 --osapi_listen_port=8815
    814 }}}
    815 
    816 Python is from an RPM, as are nova-api and nova-objectstore:
    817 
    818 {{{
     752
    819753[16:27:28] jbs@bbn-hn:/home/jbs
    820754+$ rpm -qf /usr/bin/python
     
    830764}}}
    831765
    832 Lumping these glance things together:
     766Lumping these glance things together, all of these are from RPMs:
    833767
    834768{{{
    835769glance   28780     1  0 Jul06 ?        00:00:54 /usr/bin/python /usr/bin/glance-api --config-file=/etc/glance/glance-api.conf --log-config=/etc/glance/logging-api.conf
    836770glance   28826     1  0 Jul06 ?        00:00:50 /usr/bin/python /usr/bin/glance-registry --config-file=/etc/glance/glance-registry.conf -v --log-config=/etc/glance/logging-registry.conf
    837 }}}
    838 
    839 All these are from RPMs:
    840 
    841 {{{
     771
    842772[16:28:17] jbs@bbn-hn:/home/jbs
    843773+$ rpm -qf /usr/bin/python
     
    853783}}}
    854784
     785Java is from an RPM (see above), I don't think the other stuff here is:
     786
    855787{{{
    8567882006     29224     1  0 Jul20 ?        00:29:38 /usr/java/latest/bin/java -Djava.util.logging.config.file=/opt/orca-11080/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xmx1024m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=11000 -Djava.endorsed.dirs=/opt/orca-11080/tomcat/endorsed -classpath /opt/orca-11080/tomcat/bin/bootstrap.jar:/opt/orca-11080/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/opt/orca-11080/tomcat -Dcatalina.home=/opt/orca-11080/tomcat -Djava.io.tmpdir=/opt/orca-11080/tomcat/temp org.apache.catalina.startup.Bootstrap start
    857 }}}
    858 
    859 Java is from an RPM (see above), I don't think the other stuff here is:
    860 
    861 {{{
     789
    862790[16:29:14] jbs@bbn-hn:/home/jbs
    863791+$ rpm -qf /opt/orca-11080/tomcat/bin/tomcat-juli.jar
     
    881809}}}
    882810
     811This is from an RPM:
     812
    883813{{{
    884814jonmills 32641 32639  0 10:09 ?        00:00:00 sshd: jonmills@pts/1
    885 }}}
    886 
    887 RPM:
    888 
    889 {{{
     815
    890816[16:29:51] jbs@bbn-hn:/home/jbs
    891817+$ which sshd
     
    993919}}}
    994920
    995 Next step is to find source RPMs, or source code, for all of those RPM and non-PRM things.
     921The xinetd in /omd is a copy of the stock xinetd:
     922
     923{{{
     924[12:27:40] jbs@bbn-hn:/home/jbs
     925+$ md5sum /omd/sites/rack_bbn/var/tmp/xinetd /usr/sbin/xinetd
     9261c0ef402cd3ad81e01cda637a6c02104  /omd/sites/rack_bbn/var/tmp/xinetd
     9271c0ef402cd3ad81e01cda637a6c02104  /usr/sbin/xinetd
     928}}}
     929
     930So that essentialy is from an RPM. ExoGENI ticket exoticket:93 is tracking the task of identifying the versions and sources of the others.
     931
     932As to the RPMs, these look like standard CentOS:
     933
     934{{{
     935[11:58:34] jbs@bbn-hn:/home/jbs
     936+$ yum list installed apcupsd-3.14.8-4.el6.x86_64 bind-9.7.3-8.P3.el6_2.2.x86_64 dhcp-4.1.1-25.P1.el6_2.1.x86_64 erlang-erts-R14B-04.1.el6.x86_64 httpd-2.2.15-15.el6.centos.1.x86_64 mysql-server-5.1.61-1.el6_2.1.x86_64 nfs-utils-1.2.3-15.el6.x86_64 nginx-0.8.54-1.el6.x86_64 openldap-servers-2.4.23-20.el6.x86_64 openssh-server-5.3p1-70.el6_2.2.x86_64 postfix-2.6.6-2.2.el6_1.x86_64 python-2.6.6-29.el6.x86_64 quota-3.17-16.el6.x86_64 rabbitmq-server-2.6.1-1.el6.noarch rpcbind-0.2.0-8.el6.x86_64 rsyslog-4.6.2-12.el6.x86_64 vsftpd-2.2.2-6.el6_2.1.x86_64 xinetd-2.3.14-33.el6.x86_64
     937Loaded plugins: fastestmirror, refresh-packagekit, security
     938Loading mirror speeds from cached hostfile
     939 * base: mirror.dattobackup.com
     940 * epel: mirror.metrocast.net
     941 * extras: mirror.dattobackup.com
     942 * updates: mirror.metrocast.net
     943Installed Packages
     944apcupsd.x86_64        3.14.8-4.el6      @epel                                   
     945dhcp.x86_64           12:4.1.1-25.P1.el6_2.1
     946                                        @CentOS Updates/6.2                     
     947erlang-erts.x86_64    R14B-04.1.el6     @UIedited_1/6.2                         
     948httpd.x86_64          2.2.15-15.el6.centos.1
     949                                        @CentOS Updates/6.2                     
     950mysql-server.x86_64   5.1.61-1.el6_2.1  @CentOS Updates/6.2                     
     951nfs-utils.x86_64      1:1.2.3-15.el6    @anaconda-CentOS-201112091719.x86_64/6.2
     952nginx.x86_64          0.8.54-1.el6      @UIedited_1/6.2                         
     953openldap-servers.x86_64
     954                      2.4.23-20.el6     @base                                   
     955openssh-server.x86_64 5.3p1-70.el6_2.2  @CentOS Updates/6.2                     
     956postfix.x86_64        2:2.6.6-2.2.el6_1 @anaconda-CentOS-201112091719.x86_64/6.2
     957python.x86_64         2.6.6-29.el6      @anaconda-CentOS-201112091719.x86_64/6.2
     958quota.x86_64          1:3.17-16.el6     @anaconda-CentOS-201112091719.x86_64/6.2
     959rabbitmq-server.noarch
     960                      2.6.1-1.el6       @UIedited_1/6.2                         
     961rpcbind.x86_64        0.2.0-8.el6       @anaconda-CentOS-201112091719.x86_64/6.2
     962rsyslog.x86_64        4.6.2-12.el6      @anaconda-CentOS-201112091719.x86_64/6.2
     963vsftpd.x86_64         2.2.2-6.el6_2.1   @CentOS Updates/6.2                     
     964xinetd.x86_64         2:2.3.14-33.el6   @anaconda-CentOS-201112091719.x86_64/6.2
     965}}}
     966
     967These look like not:
     968
     969{{{
     970[11:58:38] jbs@bbn-hn:/home/jbs
     971+$ yum list installed flowvisor-0.8.2-1.x86_64 jdk-1.6.0_30-fcs.x86_64 openstack-glance-2011.3-b1277.noarch openstack-nova-api-2011.3-b1281neuca2.noarch openstack-nova-objectstore-2011.3-b1281neuca2.noarch puppet-2.7.18-1.el6.noarch xCAT-server-2.6.9-snap201111090305.noarch
     972Loaded plugins: fastestmirror, refresh-packagekit, security
     973Loading mirror speeds from cached hostfile
     974 * base: mirror.dattobackup.com
     975 * epel: mirror.metrocast.net
     976 * extras: mirror.dattobackup.com
     977 * updates: mirror.metrocast.net
     978Installed Packages
     979flowvisor.x86_64                  0.8.2-1                   @exogeni           
     980jdk.x86_64                        2000:1.6.0_30-fcs         @ExoGENI/6.2       
     981openstack-glance.noarch           1:2011.3-b1277            @ExoGENI-noarch/6.2
     982openstack-nova-api.noarch         1:2011.3-b1281neuca2      @exogeni-noarch     
     983openstack-nova-objectstore.noarch 1:2011.3-b1281neuca2      @exogeni-noarch     
     984puppet.noarch                     2.7.18-1.el6              @puppetlabs-products
     985xCAT-server.noarch                4:2.6.9-snap201111090305  @xCAT/6.2           
     986}}}
     987
     988I can find the name of a source RPM for each of those:
     989
     990{{{
     991[12:12:44] jbs@bbn-hn:/home/jbs
     992+$ for package in flowvisor-0.8.2-1.x86_64 jdk-1.6.0_30-fcs.x86_64 openstack-glance-2011.3-b1277.noarch openstack-nova-api-2011.3-b1281neuca2.noarch openstack-nova-objectstore-2011.3-b1281neuca2.noarch puppet-2.7.18-1.el6.noarch xCAT-server-2.6.9-snap201111090305.noarch ; do rpm -q $package --qf 'Name       : %{NAME}\nSource RPM : %{SOURCERPM}\n\n' ; done
     993Name       : flowvisor
     994Source RPM : flowvisor-0.8.2-1.src.rpm
     995
     996Name       : jdk
     997Source RPM : jdk-1.6.0_30-fcs.src.rpm
     998
     999Name       : openstack-glance
     1000Source RPM : openstack-glance-2011.3-b1277.src.rpm
     1001
     1002Name       : openstack-nova-api
     1003Source RPM : openstack-nova-2011.3-b1281neuca2.src.rpm
     1004
     1005Name       : openstack-nova-objectstore
     1006Source RPM : openstack-nova-2011.3-b1281neuca2.src.rpm
     1007
     1008Name       : puppet
     1009Source RPM : puppet-2.7.18-1.el6.src.rpm
     1010
     1011Name       : xCAT-server
     1012Source RPM : xCAT-server-2.6.9-snap201111090305.src.rpm
     1013}}}
     1014
     1015So, now to connect that with the repo URLs... That's a somewhat manual process, as you need to fish the repo URL out of the relevant file in /etc/yum.repos.d, but those seem to be:
     1016
     1017{{{
     1018[14:19:44] jbs@bbn-hn:/home/jbs
     1019+$ grep baseurl /etc/yum.repos.d/exogeni.repo
     1020baseurl=http://software.exogeni.net/repo/exogeni/6/current/$basearch
     1021baseurl=http://software.exogeni.net/repo/exogeni/6/current/noarch
     1022
     1023[14:19:55] jbs@bbn-hn:/home/jbs
     1024+$ grep baseurl /etc/yum.repos.d/puppetlabs.repo
     1025baseurl=http://yum.puppetlabs.com/el/6/products/$basearch
     1026baseurl=http://yum.puppetlabs.com/el/6/dependencies/$basearch
     1027baseurl=http://yum.puppetlabs.com/el/6/products/SRPMS
     1028baseurl=http://yum.puppetlabs.com/el/6/dependencies/SRPMS
     1029}}}
     1030
     1031Hmm, I don't see a repo for xCAT anywhere:
     1032
     1033{{{
     1034[14:20:23] jbs@bbn-hn:/home/jbs
     1035+$ grep -i xcat /etc/yum.repos.d/* || echo no match
     1036no match
     1037}}}
     1038
     1039I've asked on exogeni-design about that.
     1040
     1041Meanwhile, http://software.exogeni.net/repo/exogeni doesn't seem to have an obvious SRPM location, so I've created exoticket:96 for that.
     1042
     1043Puppet does have SRPMs, as the baseurl listings above imply, and http://yum.puppetlabs.com/el/6/products/SRPMS/puppet-2.7.18-1.el6.src.rpm has one for Puppet 2.7.18, so that seems good.
     1044
     1045Aside from the open tickets (and the one question to exogeni-design), I think this step is now complete.
    9961046
    9971047== Step 2: identify network-listening software on an !OpenStack worker node ==