Siebel Testing

CJ, just check Siebel for SBN and is not returning the middle name…. if the middle was null it should return the tags empty, but in this case that tag is not commig. <CellPhone />

Here is a print screen from my VM that is inside HAL’s network. Haldevjbs22.

Siebel-Test-image001

Compare two images

Refer: http://askubuntu.com/questions/209517/does-diff-exist-for-images
sudo apt-get install imagemagick imagemagick-doc
compare -compose src tux_orig.png tux_modified.png tux_difference.png

Compare-Two-Images-2015-11-17_06-08-27

Turning off Centrify

From: Schumacher, Mike (HAL)
Sent: Tuesday, November 10, 2015 10:01 AM
To: Sizemore, Berry (HAL Contractor); Boryczka, Joseph; Kassim, Ade (HAL Contractor)
Cc: Fillman, Eric (HA Group); Ruckman, Maurice (HA Group)
Subject: RE: VMs to setup a local login

You’ll also  need to run “service centrifydc stop” on all those VM’s (at DCC). Otherwise it will still attempt to authenticate with AD and won’t use the local account.

Thanks-

Mike

DEL Should NOT Send Payload – Akamai Error

From: Maurice Ruckman <MRuckman@HollandAmericaGroup.com>
Date: Thursday, October 29, 2015 at 9:24 PM
To: Ruchika Bhartiya <RBhartiya@HollandAmerica.com>, Donald Tripp <DTripp@HollandAmerica.com>, "Franco, Mark (CarnCorp)" <MFranco@carnival.com>
Cc: Anila Augustine <AAugustine@HollandAmericaGroup.com>, "Bogh, Allan (HA Group Contractor)" <ABogh@HollandAmericaGroup.com>, "DCosta, John (HA Group)" <JDCosta@HollandAmericaGroup.com>
Subject: Re: Akamai config for put/post

Thanks for the help Ruchika and Don! Just to close the loop on this. The issue turned out to be sending a payload with a DELETE request. Here are the final notes from a meeting with Akamai.

On Oct 29, 2015, at 3:48 PM, Gupta, Diwaker <diwakg@akamai.com> wrote:
Thank you for your time over the phone. Recap of discussion over the phone :

  • This issue is observed in the cases if the first request method is Delete , and contains a payload and the next requests uses the same persistent connection
  • The latest HTTP RFC states that there are no defined semantics for payloads in DELETE requests (https://tools.ietf.org/html/rfc7231#page-29).
  • It doesn’t specifically say they should be allowed or denied but mentions that a server may reject the request
  • We don’t deny this requests. However the payload is added to the subsequent request causing the request to fail
  • The fix will be to either remove delete payload, or deactivate persistent connection between Akamai and client for Delete method
  • As discussed we can remove the payload from Delete , and will re run the tests to confirm if the issue is fixed.

DEL-No-Payload-2015-10-29_15-38-48

Example of a Deployment Cycle

SCHEDULE and TASKS for web deploys:

1. Start drain Cluster 1 Previous day
- Sysadmin: set node halprdjbs01/02 to disabled in mod_jk

2. Deploy eCommerce (BE) code Cluster 1 1:15pm - 1:30pm
- Sysadmin: set node halprdjbs01/02 to shutdown in mod_jk
- Sysadmin: shutdown JBoss on halprdjbs01/02
- Webdev: execute Hudson job hal_prod_cluster1_wcs_(xxx)
- Sysadmin: set node halprdjbs01/02 to disabled in mod_jk
- Webqa: smoke test HAL/SBN BE cluster 1

3. Release Cluster 1 and start drain Cluster 2 1:30pm - 1:45pm
- Sysadmin: set node halprdjbs01/02 to enable in mod_jk
- Sysadmin: set node halprdjbs03/04 to disabled in mod_jk

4. Deploy eCommerce (BE) code Cluster 2 7:00pm - 7:15pm
- Sysadmin: set node halprdjbs03/04 to shutdown in mod_jk
- Sysadmin: shutdown JBoss on halprdjbs03/04
- Webdev: execute Hudson job hal_prod_cluster2_wcs_(xxx)
- Sysadmin: set node halprdjbs03/04 to disabled in mod_jk
- Webqa: smoke test HAL/SBN BE cluster 2

5. Release Cluster 2 7:15pm - 7:30pm
- Sysadmin: set node halprdjbs03/04 to enable in mod_jk

6. Deploy code WebRes 8:00pm - 8:15pm
- Sysadmin: shutdown JBoss on halresjbs01/02
- Webdev: execute Hudson job sbnfe-prod

7. Validation testing by QA team 8:15pm - 10:00pm

Manually Deploy an EAR File

How to manually deploy an EAR that is already been pushed to a jBoss server:

As root:
service jboss stop
cd /home/hudson/deployer-tmp/
rm -Rf /var/lib/jbossas/server/$(uname -n)/deploy/hal_webapp.ear
cp hal_webapp.ear /var/lib/jbossas/server/$(uname -n)/deploy/
chown jboss.jboss /var/lib/jbossas/server/$(uname -n)/deploy/hal_webapp.ear
chmod 644 /var/lib/jbossas/server/$(uname -n)/deploy/hal_webapp.ear
service jboss start

And the new dist list for web:

haldistlistwebbuildnotify@hollandamerica.com, haldistlistisunix@hollandamerica.com, haldistlistitwebsiteteam@hollandamerica.com

- Donald Tripp dtripp@hollandamerica.com