Giter Club home page Giter Club logo

Comments (16)

jasonp18 avatar jasonp18 commented on June 23, 2024

Edwin, thanks in advance for looking into this. The aim is to minimize the config. changes if possible in the upgrade as we have quite a few SOA domains and to minimize regression testing.

from biemond-orawls.

biemond avatar biemond commented on June 23, 2024

Hi,

Strange, Ok there can be 2 issues

facter can fail because it can't read the domain and generate facts.
https://github.com/biemond/biemond-orawls/blob/master/lib/facter/orawls.rb

Or the soa cluster check fails
I also added some logging to the soa cluster check, you should see this at the startup/ catalog phase
https://github.com/biemond/biemond-orawls/blob/master/lib/puppet/parser/functions/soa_cluster_configured.rb

Can you run in debug mode and send me the first output , this analyze the current

By the way when you use a puppet master you should restart the puppet master services because it can cache some old puppet code.

Thanks

from biemond-orawls.

biemond avatar biemond commented on June 23, 2024

And you should have this

[vagrant@soa2admin ~]$ sudo cat /etc/wls_domains.yaml


  domains:
     soa_domain: /opt/oracle/wlsdomains/domains/soa_domain
     soa2_domain: /opt/oracle/wlsdomains/domains/soa2_domain

and this when you start a new provision step

==> soa2admin: Info: domain_exists: domain_exists fullDomainPaths /opt/oracle/wlsdomains/domains/soa2_domain
==> soa2admin: Info: domain_exists: domain_exists compare /opt/oracle/wlsdomains/domains/soa2_domain with /opt/oracle/wlsdomains/domains/soa_domain
==> soa2admin: Info: domain_exists: domain_exists compare /opt/oracle/wlsdomains/domains/soa2_domain with /opt/oracle/wlsdomains/domains/soa2_domain
==> soa2admin: Info: domain_exists: domain_exists fullDomainPaths /opt/oracle/wlsdomains/domains/soa_domain
==> soa2admin: Info: domain_exists: domain_exists compare /opt/oracle/wlsdomains/domains/soa_domain with /opt/oracle/wlsdomains/domains/soa_domain
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured fullDomainPath is /opt/oracle/wlsdomains/domains/soa_domain
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured target is soacluster
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured found domain is /opt/oracle/wlsdomains/domains/soa_domain
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured compare domain /opt/oracle/wlsdomains/domains/soa_domain with /opt/oracle/wlsdomains/domains/soa_domain
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured soa target is SoaCluster
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured return true
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured fullDomainPath is /opt/oracle/wlsdomains/domains/soa2_domain
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured target is soacluster
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured found domain is /opt/oracle/wlsdomains/domains/soa_domain
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured compare domain /opt/oracle/wlsdomains/domains/soa_domain with /opt/oracle/wlsdomains/domains/soa2_domain
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured found domain is /opt/oracle/wlsdomains/domains/soa2_domain
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured compare domain /opt/oracle/wlsdomains/domains/soa2_domain with /opt/oracle/wlsdomains/domains/soa2_domain
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured soa target is SoaCluster
==> soa2admin: Info: soa_cluster_configured: soa_cluster_configured return true
==> soa2admin: Notice: Compiled catalog for soa2admin.amis.nl in environment production in 10.23 seconds
==> soa2admin: Info: Applying configuration version '1407784852'

from biemond-orawls.

jasonp18 avatar jasonp18 commented on June 23, 2024

Thanks Edwin, I've had to back out the change as it was a weekend upgrade and we ran out of time. I will post the debug when I get a chance for "Upgrade Round 2" in a few weeks time. Many thanks...

from biemond-orawls.

jasonp18 avatar jasonp18 commented on June 23, 2024

Hi Edwin...

Can you please re-open this issue? Re-trying the upgrade to the latest:

biemond-orawls-1.0.17
biemond-orautils-0.3.0
hajee-easy_type-0.13.0
adrien-filemapper-1.1.3

Double checked /etc/wls_domains.yaml and looks fine:


domains:
soa_app_domain: /u01/app/oracle/admin/domains/ipt_app_domain

Looking at the facts, I noticed that before the upgrade:

ora_mdw_domain_0_soa => soa_app_cluster

After the upgrade I get:

ora_mdw_domain_0_soa => NotFound

Much appreciated if you can help with this...

Thanks, Jason

from biemond-orawls.

biemond avatar biemond commented on June 23, 2024

interesting,

maybe you can add some extra debug to https://github.com/biemond/biemond-orawls/blob/master/lib/facter/orawls.rb

I think somewhere in reading the domain config.xml file goes totally wrong.

from biemond-orawls.

jasonp18 avatar jasonp18 commented on June 23, 2024

Hi Edwin,

NOTE, that the cluster and node managers are running when I update the Puppet modules. Should I stop all java processes before adding the new Puppet modules, then do a Puppet run...

Do you have any suggested best practice for upgrading the Puppet modules?

Thanks...

from biemond-orawls.

biemond avatar biemond commented on June 23, 2024

No need to shutdown, I will detect this and won't do an upgrade or change something unless you make a change to the model.

more important after upgrade of the modules.

  • restart all the PE services ( on the puppet master )
  • Do a puppet agent run on the master , this will detect the new modules and changes

from biemond-orawls.

jasonp18 avatar jasonp18 commented on June 23, 2024

A search of the Puppet run debug logs for "ora_mdw_domain" returns the below and fails since it thinks it needs to create the OPSS store since it already exists...

Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Exec[execwlst create OPSS store ipt_app_domain appSoaCluster]

[0;36mDebug: orawls.rb ora_mdw_domain_0 /u01/app/oracle/admin/domains/soa_app_domain[0m
[0;36mDebug: orawls.rb check authentication providerESC[0m
[0;36mDebug: orawls.rb ora_mdw_domain_0_jrf soa_bam_cluster,AdminServer
[0m
[0;36mDebug: orawls.rb ora_mdw_domain_0_bam soa_bam_cluster,AdminServer
[0m
[0;36mDebug: orawls.rb ora_mdw_homes /u01/app/oracle/product/fmw;[0m
[0;36mDebug: orawls.rb ora_mdw_cnt 1

from biemond-orawls.

biemond avatar biemond commented on June 23, 2024

Ok

Let's comment out the jrf_cluster entry in the puppet configuration, else we get some corruption
I need to know what is happening before it start in the catalog phase.

can you add some extra debug statements to the orawls.rb facter file
It does not detect the soa cluster

I check for soa-infra deployment

deployments = ''
root.elements.each("app-deployment[module-type = 'ear']") do |apps|
earName = apps.elements['name'].text
deployments += earName + ';'

bpmTargets = apps.elements['target'].text if earName == 'BPMComposer'
soaTargets = apps.elements['target'].text if earName == 'soa-infra'
osbTargets = apps.elements['target'].text if earName == 'ALSB Routing' || earName == 'Service Bus Routing'

end

unless soaTargets.nil?
Facter.add("#{prefix}domain#{n}_soa") do
setcode do
soaTargets
end
end
Puppet.debug "orawls.rb #{prefix}domain#{n}_soa #{soaTargets}"
else
Facter.add("#{prefix}domain#{n}_soa") do
setcode do
'NotFound'
end
end
end

from biemond-orawls.

jasonp18 avatar jasonp18 commented on June 23, 2024

Thanks...yes, I'll add debug and re-run as per your suggestion...Cheers

from biemond-orawls.

jasonp18 avatar jasonp18 commented on June 23, 2024

Hi Edwin, I've added debug...can you kindly have a look please?

Facts BEFORE first puppet run following Puppet modules upgrade


ora_inst_loc_data => /u01/app/oracle/product/oraInventory
ora_inst_products => NotFound
ora_mdw_0 => /u01/app/oracle/product/fmw
ora_mdw_cnt => 1
ora_mdw_domain_0 => /u01/app/oracle/admin/domains/proj_app_domain
ora_mdw_domain_0_bam => app_bam_cluster,AdminServer
ora_mdw_domain_0_bpm => proj_app_cluster
ora_mdw_domain_0_clusters => proj_app_cluster;app_bam_cluster;
ora_mdw_domain_0_deployments => FMW Welcome Page Application#11.1.0.0.0;wsil-wls;wsm-pm;usermessagingserver;usermessagingdriver-email;usermessagingdriver-xmpp;usermessagingdriver-smpp;usermessagingdriver-voicexml;usermessagingdriver-extension;soa-infra;worklistapp;b2bui;Healthcare UI;DefaultToDoTaskFlow;composer;oracle-bam#11.1.1;frevvo;OracleBPMProcessRolesApp;OracleBPMComposerRolesApp;OracleBPMWorkspace;BPMComposer;SimpleApprovalTaskFlow;em;
ora_mdw_domain_0_filestores => UMSJMSFileStore;SOAJMSFileStore;SOAJMSServerFileStore_auto_1;SOAJMSServerFileStore_auto_2;BAMJMSServerFileStore_auto_1;UMSJMSServerFileStore_auto_1;UMSJMSServerFileStore_auto_2;UMSJMSServerFileStore_auto_3;BPMJMSServerFileStore_auto_1;BPMJMSServerFileStore_auto_2;AGJMSServerFileStore_auto_1;AGJMSServerFileStore_auto_2;PS6SOAJMSServerFileStore_auto_1;PS6SOAJMSServerFileStore_auto_2;PROJJMSFileStore2;PROJJMSFileStore1;
ora_mdw_domain_0_jdbc => mds-owsm;OraSDPMDataSource;SOADataSource;EDNDataSource;EDNLocalTxDataSource;SOALocalTxDataSource;mds-soa;BAMDataSource;opssDataSource;
ora_mdw_domain_0_jmsmodule_0_name => SOAJMSModuleUDDs
ora_mdw_domain_0_jmsmodule_0_objects => TestFwkQueueFactory;NotificationSenderQueueConnectionFactory;B2BBroadcastTopicConnectionFactory;B2BEventQueueConnectionFactory;B2BQueueConnectionFactory;XmlSchemaChangeNotificationConnectionFactory;EDNConnectionFactory;XAEDNConnectionFactory;TestFwkQueue;B2BEventQueue;NotificationSenderQueue;B2B_IN_QUEUE;B2B_OUT_QUEUE;EDNQueue;B2BBroadcastTopic;XmlSchemaChangeNotificationTopic;
ora_mdw_domain_0_jmsmodule_0_subdeployments => SOAJMSSubDM;
ora_mdw_domain_0_jmsmodule_1_name => BAMJMSModuleUDDs
ora_mdw_domain_0_jmsmodule_1_objects => BAMJMSConnectionFactory;demoQueue;oracle.bam.messaging.activedatacache.activedata;oracle.bam.messaging.systemobjectnotification;oracle.bam.messaging.reportcache.activedata;oracle.bam.messaging.deliverystatusnotification;demoTopic;
ora_mdw_domain_0_jmsmodule_1_subdeployments => BAMJMSSubDM;
ora_mdw_domain_0_jmsmodule_2_name => UMSJMSModuleUDDsSOA
ora_mdw_domain_0_jmsmodule_2_objects => OraSDPMQueueConnectionFactory;OraSDPMEngineCmdQ;OraSDPMEngineSndQ1;OraSDPMEngineRcvQ1;OraSDPMDriverDefSndQ1;OraSDPMAppDefRcvQ1;OraSDPMWSRcvQ1;
ora_mdw_domain_0_jmsmodule_2_subdeployments => UMSJMSSubDMSOA;
ora_mdw_domain_0_jmsmodule_3_name => UMSJMSModuleUDDsBAM
ora_mdw_domain_0_jmsmodule_3_objects => OraSDPMQueueConnectionFactory;OraSDPMEngineCmdQ;OraSDPMEngineSndQ1;OraSDPMEngineRcvQ1;OraSDPMDriverDefSndQ1;OraSDPMAppDefRcvQ1;OraSDPMWSRcvQ1;
ora_mdw_domain_0_jmsmodule_3_subdeployments => UMSJMSSubDMBAM;
ora_mdw_domain_0_jmsmodule_4_name => BPMJMSModuleUDDs
ora_mdw_domain_0_jmsmodule_4_objects => BAMCommandXAConnectionFactory;CubeCommandXAConnectionFactory;MeasurementTopicConnectionFactory;PeopleQueryConnectionFactory;PeopleQueryTopicConnectionFactory;MeasurementTopic;PeopleQueryTopic;
ora_mdw_domain_0_jmsmodule_4_subdeployments => BPMJMSSubDM;
ora_mdw_domain_0_jmsmodule_5_name => AGJMSModuleUDDs
ora_mdw_domain_0_jmsmodule_5_objects => UIBrokerTopicConnectionFactory;UIBrokerTopic;
ora_mdw_domain_0_jmsmodule_5_subdeployments => AGJMSSubDM;
ora_mdw_domain_0_jmsmodule_6_name => PS6SOAJMSModuleUDDs
ora_mdw_domain_0_jmsmodule_6_objects => CaseEventConnectionFactory;CaseEventQueue;
ora_mdw_domain_0_jmsmodule_6_subdeployments => PS6SOAJMSSubDM;
ora_mdw_domain_0_jmsmodule_7_name => PROJJMSSystemResources
ora_mdw_domain_0_jmsmodule_7_objects => PROJJMSConnectionFactory;queue.proj.fulfilment.requestError;queue.proj.fulfilment.request;
ora_mdw_domain_0_jmsmodule_7_subdeployments => PROJJMSSubDeployment;
ora_mdw_domain_0_jmsmodule_cnt => 8
ora_mdw_domain_0_jmsmodules => SOAJMSModuleUDDs;BAMJMSModuleUDDs;UMSJMSModuleUDDsSOA;UMSJMSModuleUDDsBAM;BPMJMSModuleUDDs;AGJMSModuleUDDs;PS6SOAJMSModuleUDDs;PROJJMSSystemResources;
ora_mdw_domain_0_jmsservers => AGJMSServer_auto_1;AGJMSServer_auto_2;BAMJMSServer_auto_1;BPMJMSServer_auto_1;BPMJMSServer_auto_2;PROJJMSServer1;PROJJMSServer2;PS6SOAJMSServer_auto_1;PS6SOAJMSServer_auto_2;SOAJMSServer_auto_1;SOAJMSServer_auto_2;UMSJMSServer_auto_1;UMSJMSServer_auto_2;UMSJMSServer_auto_3;
ora_mdw_domain_0_jrf => proj_app_cluster,app_bam_cluster,AdminServer
ora_mdw_domain_0_libraries => oracle.applcore.model#[email protected];oracle.applcore.view#[email protected];oracle.applcore.config#[email protected];oracle.bi.jbips#[email protected];oracle.bi.composer#[email protected];oracle.wsm.seedpolicies#[email protected];oracle.jsp.next#[email protected];oracle.dconfig-infra#[email protected];orai18n-adf#[email protected];oracle.adf.dconfigbeans#[email protected];oracle.pwdgen#[email protected];oracle.jrf.system.filter;adf.oracle.domain#[email protected];adf.oracle.businesseditor#[email protected];oracle.adf.management#[email protected];adf.oracle.domain.webapp#[email protected];jsf#[email protected];jstl#[email protected];UIX#[email protected];ohw-rcf#[email protected];ohw-uix#[email protected];oracle.adf.desktopintegration.model#[email protected];oracle.adf.desktopintegration#[email protected];oracle.bi.adf.model.slib#[email protected];oracle.bi.adf.view.slib#[email protected];oracle.bi.adf.webcenter.slib#[email protected];oracle.rules#[email protected];oracle.sdp.client#[email protected];oracle.soa.workflow.wc#[email protected];oracle.soa.worklist.webapp#[email protected];oracle.soa.rules_editor_dc.webapp#[email protected];oracle.soa.rules_dict_dc.webapp#[email protected];oracle.sdp.messaging#[email protected];oracle.soa.worklist#[email protected];oracle.soa.bpel#[email protected];oracle.soa.workflow#[email protected];oracle.soa.mediator#[email protected];oracle.soa.composer.webapp#[email protected];oracle.soa.ext#[email protected];oracle.bam.library#[email protected];oracle.bpm.client#[email protected];oracle.bpm.runtime#[email protected];oracle.bpm.projectlib#[email protected];oracle.bpm.webapp.common#[email protected];oracle.bpm.composerlib#[email protected];oracle.bpm.workspace#[email protected];oracle.bpm.mgmt#[email protected];emai;oracle.webcenter.skin#[email protected];oracle.webcenter.composer#[email protected];emas;emcore;
ora_mdw_domain_0_machines => LocalMachine;soafm02;soaxx01;
ora_mdw_domain_0_name => proj_app_domain
ora_mdw_domain_0_oim_configured => false
ora_mdw_domain_0_osb => NotFound
ora_mdw_domain_0_server_0 => AdminServer
ora_mdw_domain_0_server_0_machine => LocalMachine
ora_mdw_domain_0_server_1 => app_server2
ora_mdw_domain_0_server_1_machine => soafm02
ora_mdw_domain_0_server_1_port => 8080
ora_mdw_domain_0_server_2 => app_bam_server1
ora_mdw_domain_0_server_2_machine => soafm02
ora_mdw_domain_0_server_2_port => 8081
ora_mdw_domain_0_server_3 => app_server1
ora_mdw_domain_0_server_3_machine => soaxx01
ora_mdw_domain_0_server_3_port => 8080
ora_mdw_domain_0_servers => AdminServer;app_server2;app_bam_server1;app_server1;
ora_mdw_domain_0_soa => proj_app_cluster
ora_mdw_domain_cnt => 1
ora_mdw_homes => /u01/app/oracle/product/fmw;
oradb_inst_loc_data => /u01/app/oracle/product/oraInventory
oradb_inst_products => NotFound

Puppet Debug from 1st Puppet Run


�[0;36mDebug: orawls.rb weblogic user is oracle�[0m
�[0;36mDebug: orawls.rb oraInstPath /u01/app/oracle/product/oraInventory�[0m
�[0;36mDebug: orawls.rb oraProducts NotFound�[0m
�[0;36mDebug: orawls.rb mdw11gHomes ["/u01/app/oracle/product/fmw"]�[0m
�[0;36mDebug: orawls.rb mdw12cHomes []�[0m
�[0;36mDebug: found proj_app_domain with path /u01/app/oracle/admin/domains/proj_app_domain�[0m
�[0;36mDebug: Custom orawls.rb domain_path /u01/app/oracle/admin/domains/proj_app_domain�[0m
�[0;36mDebug: Custom orawls.rb domainfile /u01/app/oracle/admin/domains/proj_app_domain/config/config.xml�[0m
�[0;36mDebug: Custom orawls.rb - Start custom debug - Check config.xml exists!�[0m
�[0;36mDebug: Custom orawls.rb - 1st Read config.xml - ora_mdw_domain_0�[0m
�[0;36mDebug: orawls.rb ora_mdw_domain_0 /u01/app/oracle/admin/domains/proj_app_domain�[0m
�[0;36mDebug: Custom orawls.rb - 2nd Read config.xml - ora_mdw_domain_0�[0m
�[0;36mDebug: orawls.rb check authentication provider�[0m
�[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_servers AdminServer;app_server2;app_bam_server1;app_server1;�[0m
�[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_machines LocalMachine;soafm02;soaxx01;�[0m
�[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_server_templates �[0m
�[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_clusters proj_app_cluster;app_bam_cluster;�[0m
�[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_coherence_clusters �[0m
�[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_deployments FMW Welcome Page Application#11.1.0.0.0;wsil-wls;wsm-pm;usermessagingserver;usermessagingdriver-email;usermessagingdriver-xmpp;usermessagingdriver-smpp;usermessagingdriver-voicexml;usermessagingdriver-extension;soa-infra;worklistapp;b2bui;Healthcare UI;DefaultToDoTaskFlow;composer;oracle-bam#11.1.1;frevvo;OracleBPMProcessRolesApp;OracleBPMComposerRolesApp;OracleBPMWorkspace;BPMComposer;SimpleApprovalTaskFlow;em;�[0m
�[0;36mDebug: orawls.rb ora_mdw_domain_0_bpm proj_app_cluster�[0m
�[0;36mDebug: orawls.rb ora_mdw_domain_0_soa proj_app_cluster�[0m
�[0;36mDebug: orawls.rb ora_mdw_domain_0_jrf proj_app_cluster,app_bam_cluster,AdminServer�[0m
�[0;36mDebug: orawls.rb ora_mdw_domain_0_bam app_bam_cluster,AdminServer�[0m
�[0;36mDebug: orawls.rb ora_mdw_homes /u01/app/oracle/product/fmw;�[0m
�[0;36mDebug: orawls.rb ora_mdw_cnt 1�[0m

�[0;36mDebug: orawls.rb weblogic user is oracle�[0m
�[0;36mDebug: orawls.rb oraInstPath /u01/app/oracle/product/oraInventory�[0m
�[0;36mDebug: orawls.rb oraProducts NotFound�[0m
�[0;36mDebug: orawls.rb mdw11gHomes ["/u01/app/oracle/product/fmw"]�[0m
�[0;36mDebug: orawls.rb mdw12cHomes []�[0m
�[0;36mDebug: found proj_app_domain with path /u01/app/oracle/admin/domains/proj_app_domain�[0m
�[0;36mDebug: Custom orawls.rb domain_path /u01/app/oracle/admin/domains/proj_app_domain�[0m
�[0;36mDebug: Custom orawls.rb domainfile /u01/app/oracle/admin/domains/proj_app_domain/config/config.xml�[0m
�[0;36mDebug: Custom orawls.rb - Start custom debug - Check config.xml exists!�[0m
�[0;36mDebug: Custom orawls.rb - 1st Read config.xml - ora_mdw_domain_0�[0m
�[0;36mDebug: orawls.rb ora_mdw_domain_0 /u01/app/oracle/admin/domains/proj_app_domain�[0m
�[0;36mDebug: Custom orawls.rb - 2nd Read config.xml - ora_mdw_domain_0�[0m
�[0;36mDebug: orawls.rb check authentication provider�[0m
�[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_servers AdminServer;app_server2;app_bam_server1;app_server1;�[0m
�[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_machines LocalMachine;soafm02;soaxx01;�[0m
�[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_server_templates �[0m
�[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_clusters proj_app_cluster;app_bam_cluster;�[0m
�[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_coherence_clusters �[0m
�[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_deployments FMW Welcome Page Application#11.1.0.0.0;wsil-wls;wsm-pm;usermessagingserver;usermessagingdriver-email;usermessagingdriver-xmpp;usermessagingdriver-smpp;usermessagingdriver-voicexml;usermessagingdriver-extension;soa-infra;worklistapp;b2bui;Healthcare UI;DefaultToDoTaskFlow;composer;oracle-bam#11.1.1;frevvo;OracleBPMProcessRolesApp;OracleBPMComposerRolesApp;OracleBPMWorkspace;BPMComposer;SimpleApprovalTaskFlow;em;�[0m
�[0;36mDebug: orawls.rb ora_mdw_domain_0_bpm proj_app_cluster�[0m
�[0;36mDebug: orawls.rb ora_mdw_domain_0_soa proj_app_cluster�[0m
�[0;36mDebug: orawls.rb ora_mdw_domain_0_jrf proj_app_cluster,app_bam_cluster,AdminServer�[0m
�[0;36mDebug: orawls.rb ora_mdw_domain_0_bam app_bam_cluster,AdminServer�[0m
�[0;36mDebug: orawls.rb ora_mdw_homes /u01/app/oracle/product/fmw;�[0m
�[0;36mDebug: orawls.rb ora_mdw_cnt 1�[0m

�[mNotice: /Stage[main]/Profile::Wls::Clusters/Wls_cluster[proj_app_cluster]/servers: servers changed ['app_server1', 'app_server2'] to 'app_server1,app_server2'�[0m
�[0;32mInfo: modify default/proj_app_cluster �[0m

�[0;36mDebug: /Stage[main]/Profile::Wls::Clusters/Wls_cluster[proj_app_cluster]: The container Class[Profile::Wls::Clusters] will propagate my refresh event�[0m
�[0;36mDebug: Class[Profile::Wls::Clusters]: The container Stage[main] will propagate my refresh event�[0m
�[mNotice: Custom - nodemanager_port: 5556�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - nodemanager_port: 5556]/message: defined 'message' as 'Custom - nodemanager_port: 5556'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - nodemanager_port: 5556]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - download_dir: /home/oracle/installers�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - download_dir: /home/oracle/installers]/message: defined 'message' as 'Custom - download_dir: /home/oracle/installers'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - download_dir: /home/oracle/installers]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - domain_name: proj_app_domain�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - domain_name: proj_app_domain]/message: defined 'message' as 'Custom - domain_name: proj_app_domain'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - domain_name: proj_app_domain]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - adminserver_port: 7001�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - adminserver_port: 7001]/message: defined 'message' as 'Custom - adminserver_port: 7001'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - adminserver_port: 7001]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - bam_cluster_name: app_bam_cluster�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - bam_cluster_name: app_bam_cluster]/message: defined 'message' as 'Custom - bam_cluster_name: app_bam_cluster'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - bam_cluster_name: app_bam_cluster]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - os_group: oinstall�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - os_group: oinstall]/message: defined 'message' as 'Custom - os_group: oinstall'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - os_group: oinstall]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - jdk_home_dir: /usr/java/jdk�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - jdk_home_dir: /usr/java/jdk]/message: defined 'message' as 'Custom - jdk_home_dir: /usr/java/jdk'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - jdk_home_dir: /usr/java/jdk]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - weblogic_user: weblogic�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - weblogic_user: weblogic]/message: defined 'message' as 'Custom - weblogic_user: weblogic'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - weblogic_user: weblogic]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - os_user: oracle�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - os_user: oracle]/message: defined 'message' as 'Custom - os_user: oracle'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - os_user: oracle]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - weblogic_home_dir: /u01/app/oracle/product/fmw/wlserver_10.3�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - weblogic_home_dir: /u01/app/oracle/product/fmw/wlserver_10.3]/message: defined 'message' as 'Custom - weblogic_home_dir: /u01/app/oracle/product/fmw/wlserver_10.3'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - weblogic_home_dir: /u01/app/oracle/product/fmw/wlserver_10.3]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - adminserver_name: AdminServer�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - adminserver_name: AdminServer]/message: defined 'message' as 'Custom - adminserver_name: AdminServer'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - adminserver_name: AdminServer]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - FMWCluster Variable Input List:�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - FMWCluster Variable Input List:]/message: defined 'message' as 'Custom - FMWCluster Variable Input List:'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - FMWCluster Variable Input List:]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - repository_prefix: APP�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - repository_prefix: APP]/message: defined 'message' as 'Custom - repository_prefix: APP'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - repository_prefix: APP]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - middleware_home_dir: /u01/app/oracle/product/fmw�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - middleware_home_dir: /u01/app/oracle/product/fmw]/message: defined 'message' as 'Custom - middleware_home_dir: /u01/app/oracle/product/fmw'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - middleware_home_dir: /u01/app/oracle/product/fmw]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - soa_enabled: true�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - soa_enabled: true]/message: defined 'message' as 'Custom - soa_enabled: true'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - soa_enabled: true]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - version: 1036�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - version: 1036]/message: defined 'message' as 'Custom - version: 1036'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - version: 1036]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - log_output: true�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - log_output: true]/message: defined 'message' as 'Custom - log_output: true'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - log_output: true]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - bpm_enabled: true�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - bpm_enabled: true]/message: defined 'message' as 'Custom - bpm_enabled: true'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - bpm_enabled: true]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - soa_cluster_name: proj_app_cluster�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - soa_cluster_name: proj_app_cluster]/message: defined 'message' as 'Custom - soa_cluster_name: proj_app_cluster'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - soa_cluster_name: proj_app_cluster]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - found soa_cluster_configured: true�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - found soa_cluster_configured: true]/message: defined 'message' as 'Custom - found soa_cluster_configured: true'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - found soa_cluster_configured: true]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - adminserver_address: soaxx01�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - adminserver_address: soaxx01]/message: defined 'message' as 'Custom - adminserver_address: soaxx01'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - adminserver_address: soaxx01]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - bam_enabled: true�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - bam_enabled: true]/message: defined 'message' as 'Custom - bam_enabled: true'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - bam_enabled: true]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[mNotice: Custom - wls_domains_dir: /u01/app/oracle/admin/domains�[0m
�[mNotice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - wls_domains_dir: /u01/app/oracle/admin/domains]/message: defined 'message' as 'Custom - wls_domains_dir: /u01/app/oracle/admin/domains'�[0m
�[0;36mDebug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - wls_domains_dir: /u01/app/oracle/admin/domains]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event�[0m
�[0;36mDebug: Orawls::Utils::Fmwcluster[appSoaCluster]: The container Class[Profile::Wls::Fmw_cluster] will propagate my refresh event�[0m
�[0;36mDebug: Class[Profile::Wls::Fmw_cluster]: The container Stage[main] will propagate my refresh event�[0m

The below changes appear to break the SOA cluster - soa-infra goes to installed and is NO LONGER targetted to the SOA cluster


�[mNotice: /Stage[main]/Profile::Wls::Groups/Wls_group[Administrators]/users: users changed ['weblogic', 'app_deployer', 'sst_tester'] to 'weblogic,app_deployer,sst_tester'�[0m
�[0;32mInfo: modify default/Administrators �[0m

�[mNotice: /Stage[main]/Profile::Wls::Groups/Wls_group[proj_jms_users]/users: users changed ['proj_jms_dev', 'proj_jms_test'] to 'proj_jms_dev,proj_jms_test'�[0m
�[0;32mInfo: modify default/proj_jms_users �[0m

�[mNotice: /Stage[main]/Profile::Wls::Jms_module/Wls_jms_module[PROJJMSSystemResources]/target: defined 'target' as 'proj_app_cluster'�[0m
�[mNotice: /Stage[main]/Profile::Wls::Jms_module/Wls_jms_module[PROJJMSSystemResources]/targettype: defined 'targettype' as 'Cluster'�[0m
�[0;32mInfo: modify default/PROJJMSSystemResources �[0m

�[mNotice: /Stage[main]/Profile::Wls::Jms_subdeployment/Wls_jms_subdeployment[PROJJMSSystemResources:PROJJMSSubDeployment]/target: target changed ['PROJJMSServer1', 'PROJJMSServer2'] to 'PROJJMSServer1,PROJJMSServer2'�[0m
�[mNotice: /Stage[main]/Profile::Wls::Jms_subdeployment/Wls_jms_subdeployment[PROJJMSSystemResources:PROJJMSSubDeployment]/targettype: targettype changed ['JMSServer', 'JMSServer'] to 'JMSServer,JMSServer'�[0m
�[0;32mInfo: modify default/PROJJMSSystemResources:PROJJMSSubDeployment �[0m

�[mNotice: /Stage[main]/Profile::Wls::Clusters/Wls_cluster[proj_app_cluster]/servers: servers changed ['app_server1', 'app_server2'] to 'app_server1,app_server2'�[0m
�[0;32mInfo: modify default/proj_app_cluster �[0m

Facts AFTER first puppet run following Puppet modules upgrade. ora_mdw_domain_0_soa => NotFound --> Each subsequent Puppet run tries to create FMWcluster & OPSS database


ora_inst_loc_data => /u01/app/oracle/product/oraInventory
ora_inst_products => NotFound
ora_mdw_0 => /u01/app/oracle/product/fmw
ora_mdw_cnt => 1
ora_mdw_domain_0 => /u01/app/oracle/admin/domains/proj_app_domain
ora_mdw_domain_0_bam => app_bam_cluster,AdminServer
ora_mdw_domain_0_bpm => NotFound
ora_mdw_domain_0_clusters => proj_app_cluster;app_bam_cluster;
ora_mdw_domain_0_deployments => FMW Welcome Page Application#11.1.0.0.0;wsil-wls;wsm-pm;usermessagingserver;usermessagingdriver-email;usermessagingdriver-xmpp;usermessagingdriver-smpp;usermessagingdriver-voicexml;usermessagingdriver-extension;soa-infra;worklistapp;b2bui;Healthcare UI;DefaultToDoTaskFlow;composer;oracle-bam#11.1.1;frevvo;OracleBPMProcessRolesApp;OracleBPMComposerRolesApp;OracleBPMWorkspace;BPMComposer;SimpleApprovalTaskFlow;em;
ora_mdw_domain_0_filestores => UMSJMSFileStore;SOAJMSFileStore;SOAJMSServerFileStore_auto_1;SOAJMSServerFileStore_auto_2;BAMJMSServerFileStore_auto_1;UMSJMSServerFileStore_auto_1;UMSJMSServerFileStore_auto_2;UMSJMSServerFileStore_auto_3;BPMJMSServerFileStore_auto_1;BPMJMSServerFileStore_auto_2;AGJMSServerFileStore_auto_1;AGJMSServerFileStore_auto_2;PS6SOAJMSServerFileStore_auto_1;PS6SOAJMSServerFileStore_auto_2;PROJJMSFileStore2;PROJJMSFileStore1;
ora_mdw_domain_0_jdbc => mds-owsm;OraSDPMDataSource;SOADataSource;EDNDataSource;EDNLocalTxDataSource;SOALocalTxDataSource;mds-soa;BAMDataSource;opssDataSource;
ora_mdw_domain_0_jmsmodule_0_name => SOAJMSModuleUDDs
ora_mdw_domain_0_jmsmodule_0_objects => TestFwkQueueFactory;NotificationSenderQueueConnectionFactory;B2BBroadcastTopicConnectionFactory;B2BEventQueueConnectionFactory;B2BQueueConnectionFactory;XmlSchemaChangeNotificationConnectionFactory;EDNConnectionFactory;XAEDNConnectionFactory;TestFwkQueue;B2BEventQueue;NotificationSenderQueue;B2B_IN_QUEUE;B2B_OUT_QUEUE;EDNQueue;B2BBroadcastTopic;XmlSchemaChangeNotificationTopic;
ora_mdw_domain_0_jmsmodule_0_subdeployments => SOAJMSSubDM;
ora_mdw_domain_0_jmsmodule_1_name => BAMJMSModuleUDDs
ora_mdw_domain_0_jmsmodule_1_objects => BAMJMSConnectionFactory;demoQueue;oracle.bam.messaging.activedatacache.activedata;oracle.bam.messaging.systemobjectnotification;oracle.bam.messaging.reportcache.activedata;oracle.bam.messaging.deliverystatusnotification;demoTopic;
ora_mdw_domain_0_jmsmodule_1_subdeployments => BAMJMSSubDM;
ora_mdw_domain_0_jmsmodule_2_name => UMSJMSModuleUDDsSOA
ora_mdw_domain_0_jmsmodule_2_objects => OraSDPMQueueConnectionFactory;OraSDPMEngineCmdQ;OraSDPMEngineSndQ1;OraSDPMEngineRcvQ1;OraSDPMDriverDefSndQ1;OraSDPMAppDefRcvQ1;OraSDPMWSRcvQ1;
ora_mdw_domain_0_jmsmodule_2_subdeployments => UMSJMSSubDMSOA;
ora_mdw_domain_0_jmsmodule_3_name => UMSJMSModuleUDDsBAM
ora_mdw_domain_0_jmsmodule_3_objects => OraSDPMQueueConnectionFactory;OraSDPMEngineCmdQ;OraSDPMEngineSndQ1;OraSDPMEngineRcvQ1;OraSDPMDriverDefSndQ1;OraSDPMAppDefRcvQ1;OraSDPMWSRcvQ1;
ora_mdw_domain_0_jmsmodule_3_subdeployments => UMSJMSSubDMBAM;
ora_mdw_domain_0_jmsmodule_4_name => BPMJMSModuleUDDs
ora_mdw_domain_0_jmsmodule_4_objects => BAMCommandXAConnectionFactory;CubeCommandXAConnectionFactory;MeasurementTopicConnectionFactory;PeopleQueryConnectionFactory;PeopleQueryTopicConnectionFactory;MeasurementTopic;PeopleQueryTopic;
ora_mdw_domain_0_jmsmodule_4_subdeployments => BPMJMSSubDM;
ora_mdw_domain_0_jmsmodule_5_name => AGJMSModuleUDDs
ora_mdw_domain_0_jmsmodule_5_objects => UIBrokerTopicConnectionFactory;UIBrokerTopic;
ora_mdw_domain_0_jmsmodule_5_subdeployments => AGJMSSubDM;
ora_mdw_domain_0_jmsmodule_6_name => PS6SOAJMSModuleUDDs
ora_mdw_domain_0_jmsmodule_6_objects => CaseEventConnectionFactory;CaseEventQueue;
ora_mdw_domain_0_jmsmodule_6_subdeployments => PS6SOAJMSSubDM;
ora_mdw_domain_0_jmsmodule_7_name => PROJJMSSystemResources
ora_mdw_domain_0_jmsmodule_7_objects => PROJJMSConnectionFactory;queue.proj.fulfilment.requestError;queue.proj.fulfilment.request;
ora_mdw_domain_0_jmsmodule_7_subdeployments => PROJJMSSubDeployment;
ora_mdw_domain_0_jmsmodule_cnt => 8
ora_mdw_domain_0_jmsmodules => SOAJMSModuleUDDs;BAMJMSModuleUDDs;UMSJMSModuleUDDsSOA;UMSJMSModuleUDDsBAM;BPMJMSModuleUDDs;AGJMSModuleUDDs;PS6SOAJMSModuleUDDs;PROJJMSSystemResources;
ora_mdw_domain_0_jmsservers => AGJMSServer_auto_1;AGJMSServer_auto_2;BAMJMSServer_auto_1;BPMJMSServer_auto_1;BPMJMSServer_auto_2;PROJJMSServer1;PROJJMSServer2;PS6SOAJMSServer_auto_1;PS6SOAJMSServer_auto_2;SOAJMSServer_auto_1;SOAJMSServer_auto_2;UMSJMSServer_auto_1;UMSJMSServer_auto_2;UMSJMSServer_auto_3;
ora_mdw_domain_0_jrf => app_bam_cluster,AdminServer
ora_mdw_domain_0_libraries => oracle.applcore.model#[email protected];oracle.applcore.view#[email protected];oracle.applcore.config#[email protected];oracle.bi.jbips#[email protected];oracle.bi.composer#[email protected];oracle.wsm.seedpolicies#[email protected];oracle.jsp.next#[email protected];oracle.dconfig-infra#[email protected];orai18n-adf#[email protected];oracle.adf.dconfigbeans#[email protected];oracle.pwdgen#[email protected];oracle.jrf.system.filter;adf.oracle.domain#[email protected];adf.oracle.businesseditor#[email protected];oracle.adf.management#[email protected];adf.oracle.domain.webapp#[email protected];jsf#[email protected];jstl#[email protected];UIX#[email protected];ohw-rcf#[email protected];ohw-uix#[email protected];oracle.adf.desktopintegration.model#[email protected];oracle.adf.desktopintegration#[email protected];oracle.bi.adf.model.slib#[email protected];oracle.bi.adf.view.slib#[email protected];oracle.bi.adf.webcenter.slib#[email protected];oracle.rules#[email protected];oracle.sdp.client#[email protected];oracle.soa.workflow.wc#[email protected];oracle.soa.worklist.webapp#[email protected];oracle.soa.rules_editor_dc.webapp#[email protected];oracle.soa.rules_dict_dc.webapp#[email protected];oracle.sdp.messaging#[email protected];oracle.soa.worklist#[email protected];oracle.soa.bpel#[email protected];oracle.soa.workflow#[email protected];oracle.soa.mediator#[email protected];oracle.soa.composer.webapp#[email protected];oracle.soa.ext#[email protected];oracle.bam.library#[email protected];oracle.bpm.client#[email protected];oracle.bpm.runtime#[email protected];oracle.bpm.projectlib#[email protected];oracle.bpm.webapp.common#[email protected];oracle.bpm.composerlib#[email protected];oracle.bpm.workspace#[email protected];oracle.bpm.mgmt#[email protected];emai;oracle.webcenter.skin#[email protected];oracle.webcenter.composer#[email protected];emas;emcore;
ora_mdw_domain_0_machines => LocalMachine;soafm02;soaxx01;
ora_mdw_domain_0_name => proj_app_domain
ora_mdw_domain_0_oim_configured => false
ora_mdw_domain_0_osb => NotFound
ora_mdw_domain_0_server_0 => AdminServer
ora_mdw_domain_0_server_0_machine => LocalMachine
ora_mdw_domain_0_server_1 => app_server2
ora_mdw_domain_0_server_1_machine => soafm02
ora_mdw_domain_0_server_1_port => 8080
ora_mdw_domain_0_server_2 => app_bam_server1
ora_mdw_domain_0_server_2_machine => soafm02
ora_mdw_domain_0_server_2_port => 8081
ora_mdw_domain_0_server_3 => app_server1
ora_mdw_domain_0_server_3_machine => soaxx01
ora_mdw_domain_0_server_3_port => 8080
ora_mdw_domain_0_servers => AdminServer;app_server2;app_bam_server1;app_server1;
ora_mdw_domain_0_soa => NotFound
ora_mdw_domain_cnt => 1
ora_mdw_homes => /u01/app/oracle/product/fmw;
oradb_inst_loc_data => /u01/app/oracle/product/oraInventory
oradb_inst_products => NotFound

Puppet Debug from Subsequent Puppet Runs ALL Fail


[0;36mDebug: Custom orawls.rb domain_path /u01/app/oracle/admin/domains/proj_app_domain[0m
[0;36mDebug: Custom orawls.rb domainfile /u01/app/oracle/admin/domains/proj_app_domain/config/config.xml[0m
[0;36mDebug: Custom orawls.rb - Start custom debug - Check config.xml exists![0m
[0;36mDebug: Custom orawls.rb - 1st Read config.xml - ora_mdw_domain_0[0m
[0;36mDebug: orawls.rb ora_mdw_domain_0 /u01/app/oracle/admin/domains/proj_app_domain[0m
[0;36mDebug: Custom orawls.rb - 2nd Read config.xml - ora_mdw_domain_0[0m
[0;36mDebug: orawls.rb check authentication provider[0m
[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_servers AdminServer;app_server2;app_bam_server1;app_server1;[0m
[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_machines LocalMachine;soafm02;soafm01;[0m
[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_server_templates [0m
[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_clusters proj_app_cluster;app_bam_cluster;[0m
[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_coherence_clusters [0m
[0;36mDebug: Custom orawls.rb ora_mdw_domain_0_deployments FMW Welcome Page Application#11.1.0.0.0;wsil-wls;wsm-pm;usermessagingserver;usermessagingdriver-email;usermessagingdriver-xmpp;usermessagingdriver-smpp;usermessagingdriver-voicexml;usermessagingdriver-extension;soa-infra;worklistapp;b2bui;Healthcare UI;DefaultToDoTaskFlow;composer;oracle-bam#11.1.1;frevvo;OracleBPMProcessRolesApp;OracleBPMComposerRolesApp;OracleBPMWorkspace;BPMComposer;SimpleApprovalTaskFlow;em;[0m
[0;36mDebug: orawls.rb ora_mdw_domain_0_jrf app_bam_cluster,AdminServer[0m
[0;36mDebug: orawls.rb ora_mdw_domain_0_bam app_bam_cluster,AdminServer[0m
[0;36mDebug: orawls.rb ora_mdw_homes /u01/app/oracle/product/fmw;[0m
[0;36mDebug: orawls.rb ora_mdw_cnt 1[0m

Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/File[/home/oracle/installers/soa-bpm-createUDDappSoaCluster.py]/content: content changed '{md5}1459b21c98690a5be5dbbbd34c09296b' to '{md5}bb10efb6b26e5cdd041744d6ffef421f'
Debug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/File[/home/oracle/installers/soa-bpm-createUDDappSoaCluster.py]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event
Notice: Custom - FMWCluster Variable Input List:
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - FMWCluster Variable Input List:]/message: defined 'message' as 'Custom - FMWCluster Variable Input List:'
Debug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - FMWCluster Variable Input List:]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event
Notice: Custom - repository_prefix: APP
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - repository_prefix: APP]/message: defined 'message' as 'Custom - repository_prefix: APP'
Debug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - repository_prefix: APP]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/File[changeMachineOfAdminserver proj_app_domain appSoaCluster]/ensure: created
Debug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/File[changeMachineOfAdminserver proj_app_domain appSoaCluster]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event
Notice: Custom - found soa_cluster_configured: false
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - found soa_cluster_configured: false]/message: defined 'message' as 'Custom - found soa_cluster_configured: false'
Debug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - found soa_cluster_configured: false]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event
Notice: Custom - middleware_home_dir: /u01/app/oracle/product/fmw
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - middleware_home_dir: /u01/app/oracle/product/fmw]/message: defined 'message' as 'Custom - middleware_home_dir: /u01/app/oracle/product/fmw'
Debug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - middleware_home_dir: /u01/app/oracle/product/fmw]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event
Notice: Custom - soa_enabled: true
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - soa_enabled: true]/message: defined 'message' as 'Custom - soa_enabled: true'
Debug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - soa_enabled: true]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event
Notice: Custom - version: 1036
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - version: 1036]/message: defined 'message' as 'Custom - version: 1036'
Debug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - version: 1036]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event
Notice: orawls::utils::fmwcluster appSoaCluster 1036 continue true cause not exists
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[orawls::utils::fmwcluster appSoaCluster 1036 continue true cause not exists]/message: defined 'message' as 'orawls::utils::fmwcluster appSoaCluster 1036 continue true cause not exists'
Debug: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[orawls::utils::fmwcluster appSoaCluster 1036 continue true cause not exists]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event
Debug: Execexecwlst create OPSS store proj_app_domain appSoaCluster: Executing '/u01/app/oracle/product/fmw/oracle_common/common/bin/wlst.sh /home/oracle/installers/migrateSecurityStore_proj_app_domain.py weblogic1'
Debug: Executing '/u01/app/oracle/product/fmw/oracle_common/common/bin/wlst.sh /home/oracle/installers/migrateSecurityStore_proj_app_domain.py weblogic1'
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Exec[execwlst create OPSS store proj_app_domain appSoaCluster]/returns:
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Exec[execwlst create OPSS store proj_app_domain appSoaCluster]/returns: CLASSPATH=/u01/app/oracle/product/fmw/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/u01/app/oracle/product/fmw/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/jdk1.7.0_51/lib/tools.jar:/u01/app/oracle/product/fmw/wlserver_10.3/server/lib/weblogic_sp.jar:/u01/app/oracle/product/fmw/wlserver_10.3/server/lib/weblogic.jar:/u01/app/oracle/product/fmw/modules/features/weblogic.server.modules_10.3.6.0.jar:/u01/app/oracle/product/fmw/wlserver_10.3/server/lib/webservices.jar:/u01/app/oracle/product/fmw/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/u01/app/oracle/product/fmw/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/u01/app/oracle/product/fmw/oracle_common/modules/oracle.jrf_11.1.1/jrf-wlstman.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/lib/adfscrprojing.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/lib/adf-share-mbeans-wlst.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/lib/mdswlst.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/resources/auditwlst.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/resources/igfwlsthelp.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/resources/jps-wlst.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/resources/jps-wls-trustprovider.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/resources/jrf-wlst.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/resources/oamap_help.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/resources/oamAuthnProvider.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/resources/ossoiap_help.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/resources/ossoiap.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/resources/ovdwlsthelp.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/resources/sslconfigwlst.jar:/u01/app/oracle/product/fmw/oracle_common/common/wlst/resources/wsm-wlst.jar:/u01/app/oracle/product/fmw/utils/config/10.3/config-launch.jar::/u01/app/oracle/product/fmw/wlserver_10.3/common/derby/lib/derbynet.jar:/u01/app/oracle/product/fmw/wlserver_10.3/common/derby/lib/derbyclient.jar:/u01/app/oracle/product/fmw/wlserver_10.3/common/derby/lib/derbytools.jar::
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Exec[execwlst create OPSS store proj_app_domain appSoaCluster]/returns:
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Exec[execwlst create OPSS store proj_app_domain appSoaCluster]/returns: Initializing WebLogic Scrprojing Tool (WLST) ...
Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Exec[execwlst create OPSS store proj_app_domain appSoaCluster]/returns:

Notice: /Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Orawls::Control[ShutdownAdminServerForSoaappSoaCluster]/Wls_adminserver[ShutdownAdminServerForSoaappSoaCluster:AdminServer]: Dependency Exec[execwlst create OPSS store proj_app_domain appSoaCluster] has failures: true

from biemond-orawls.

jasonp18 avatar jasonp18 commented on June 23, 2024

Sorry Edwin for the long comment as I couldn't attach as a log.

In summary, it looks like the following changes in the first run breaks the existing SOA cluster configuration. Please NOTE that we're not using your module to install the base weblogic 10.3.6 and soasuite 11.1.1.7 binaries (custom RPMs) and this has worked fine so far until now.

The below changes appear to break the SOA cluster - soa-infra goes to installed and is NO LONGER targetted to the SOA cluster


[mNotice: /Stage[main]/Profile::Wls::Groups/Wls_group[Administrators]/users: users changed ['weblogic', 'app_deployer', 'sst_tester'] to 'weblogic,app_deployer,sst_tester'[0m
[0;32mInfo: modify default/Administrators [0m

[mNotice: /Stage[main]/Profile::Wls::Groups/Wls_group[proj_jms_users]/users: users changed ['proj_jms_dev', 'proj_jms_test'] to 'proj_jms_dev,proj_jms_test'[0m
[0;32mInfo: modify default/proj_jms_users [0m

[mNotice: /Stage[main]/Profile::Wls::Jms_module/Wls_jms_module[PROJJMSSystemResources]/target: defined 'target' as 'proj_app_cluster'[0m
[mNotice: /Stage[main]/Profile::Wls::Jms_module/Wls_jms_module[PROJJMSSystemResources]/targettype: defined 'targettype' as 'Cluster'[0m
[0;32mInfo: modify default/PROJJMSSystemResources [0m

[mNotice: /Stage[main]/Profile::Wls::Jms_subdeployment/Wls_jms_subdeployment[PROJJMSSystemResources:PROJJMSSubDeployment]/target: target changed ['PROJJMSServer1', 'PROJJMSServer2'] to 'PROJJMSServer1,PROJJMSServer2'[0m
[mNotice: /Stage[main]/Profile::Wls::Jms_subdeployment/Wls_jms_subdeployment[PROJJMSSystemResources:PROJJMSSubDeployment]/targettype: targettype changed ['JMSServer', 'JMSServer'] to 'JMSServer,JMSServer'[0m
[0;32mInfo: modify default/PROJJMSSystemResources:PROJJMSSubDeployment [0m

[mNotice: /Stage[main]/Profile::Wls::Clusters/Wls_cluster[proj_app_cluster]/servers: servers changed ['app_server1', 'app_server2'] to 'app_server1,app_server2'[0m
[0;32mInfo: modify default/proj_app_cluster [0m

from biemond-orawls.

biemond avatar biemond commented on June 23, 2024

Hi,

this will helps.

[0;36mDebug: orawls.rb ora_mdw_domain_0_soa proj_app_cluster[0m

[mNotice: /Stage[main]/Profile::Wls::Clusters/Wls_cluster[proj_app_cluster]/servers: servers changed ['app_server1', 'app_server2'] to 'app_server1,app_server2'[0m
[0;32mInfo: modify default/proj_app_cluster [0m

this is strange maybe this breaks it , I changed this to an array instead of a string

example of wls_cluster

# this will use default as wls_setting identifier
wls_cluster { 'WebCluster':
  ensure           => 'present',
  messagingmode    => 'unicast',
  migrationbasis   => 'consensus',
  servers          => ['wlsServer3','wlsServer4'],
  multicastaddress => '239.192.0.0',
  multicastport    => '7001',
}

in hiera

# this will use default as wls_setting identifier
cluster_instances:
  'WebCluster':
    ensure:         'present'
    messagingmode:  'unicast'
    migrationbasis: 'consensus'
    servers:
      - 'wlsServer1'
      - 'wlsServer2'

/Stage[main]/Profile::Wls::Fmw_cluster/Orawls::Utils::Fmwcluster[appSoaCluster]/Notify[Custom - soa_cluster_name: proj_app_cluster]: The container Orawls::Utils::Fmwcluster[appSoaCluster] will propagate my refresh event[0m
[mNotice: Custom - found soa_cluster_configured: true[0m
[mNotice:

The below changes appear to break the SOA cluster - soa-infra goes to installed and is NO LONGER targetted to the SOA cluster

I think this is the problem
https://github.com/biemond/biemond-orawls/blob/master/files/providers/wls_cluster/modify.py.erb

cmo = cd('/')
cl  = cmo.lookupCluster(name)
editService.getConfigurationManager().removeReferencesToBean(cl)

I shouldn't do remove removeReferencesToBean(cl), this remove it

Can you test this for me by removing this line or get the latest version of github

Thanks

from biemond-orawls.

jasonp18 avatar jasonp18 commented on June 23, 2024

Hi Edwin...its worked. Once again, thank you very much...

from biemond-orawls.

biemond avatar biemond commented on June 23, 2024

I have to thank you,

this was a serious bug and can destroy your domain.

from biemond-orawls.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.