4240. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/5/2018 9:06:43 PM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

4240.1 Files compared

# Location File Last Modified
1 MHEDP3_VAOS_VATS_SM_Sept2018.zip\VAR 4.5.2 ARA-VARWeb4.5.xInstallInstructions-250718-1910-3662.docx Thu Sep 27 18:10:26 2018 UTC
2 MHEDP3_VAOS_VATS_SM_Sept2018.zip\VAR 4.5.2 ARA-VARWeb4.5.xInstallInstructions-250718-1910-3662.docx Sat Oct 6 01:30:02 2018 UTC

4240.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 4 320
Changed 3 6
Inserted 0 0
Removed 0 0

4240.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

4240.4 Active regular expressions

No regular expressions were active.

4240.5 Comparison detail

  1   VAR Web 4. 5.x Instal l Instruct ions
  2  
  3   Attachment s, Related  Documenta tion
  4   Facility R esources 2 .0.2_Insta ll Instruc tions.pdf  VMM 2.0.2_ Install In structions .pdf
  5  
  6  
  7  
  8  
  9  
  10  
  11   Assumption s:
  12   APIGateway , Consul,  and other  PPG compon ents
  13   Shared Ser vices, spe cifically:  user-serv ices, ROA,  and IAM S SOe Contai ners above  must alre ady be up  and runnin g inside y our Docker  swarm.
  14   Running Je nkins inst ance in sw arm (ECE/D ev is  DNS :8080) var -resources  docker co ntainer is  also depl oyed to th e swarm
  15  
  16  
  17  
  18  
  19   Installati on
  20   Pre-existi ng pipelin e jobs alr eady creat ed on ECE  Dev jenkin s, see fir st app-bui ld at http :// DNS :8080/job
  21   /var-web-a pp-build/
  22   Create Doc ker DTR re po vamis/v ar-web to  support  URL /vamis/var -web Run a bove pipel ine (app-b uild, dock er-image-b uild, dock er-image-d eploy)
  23   Verify in  UCP dashbo ard the va r-web cont ainer is r unning
  24   Register v ar-web wit h Consul's  service r egistry us ing curl c ommand spe cified in  readme.md  or below:
  25  
  26  
  27  
  28  
  29   curl -H "X -Consul-To ken: @CONS UL_TOKEN"  -s -X PUT  $CONSUL_HT TP_ADDR:85 00/v1
  30   /kv/vamf/$ VAMF_ENVIR ONMENT/api gateway/1. 0/services /var -d '{ "location" :"
  31   /var/","se rvice":"va r-web","re direct":"o ff","heade rs":{"X-Re al- IP":"$ remote_add r"}}' > /d ev/null
  32  
  33  
  34  
  35   Verificati on
  36   Navigate t o <proxy-e ntry-point >/var/v4
  37   Verify tha t an unaut henticated  landing p age titled  "Veteran  Appoointme nt Request " appears,  with Logi n button C licking Lo gin button  should na vigate to  WAYF app,  choose VAA FI SSOe op tion
  38   Login usin g mockuser 01 / pass  (or enviro nment-spec ific user  login)
  39   Should be  redirected  back to V eteran App ointment R equest app  on authen ticated la nding page
  40  
  41   Update/Edi t the item s listed o n the info rmational  modal with in the Ema il Prefere nces secti on of a Ne w Appointm ent Reques t via the  no tificat ion-info-p opup-conte nt.json fi le located  in the /v ar/www/htm l/veteran- appointmen t-requests /app/modul es/notific ation-info  directory .
  42   For a bett er user ex perience,  no more th an five it ems should  be config ured with  each havin g a maximu m characte r count of  200 chara cters.
  43   Example be low:
  44  
  45  
  46  
  47   {
  48   "notificat ionInfo" :  [
  49   "Request S tatus Upda tes: These  updates a re sent ea ch time th e status t o your req uest chang es. For ex ample, whe n your req uest chang es from a  \"Submitte d\" status  to a \"Sc heduled\"  status you  will be n otified of  that stat us change. ",
  50   "Follow-Up  Appointme nt Reminde rs: Remind ers to sch edule a fo llow-up ap pointment  are sent 4 5 days pri or to the  date you n eed to ret urn to the  clinic."
  51   ]
  52   }
  53  
  54  
  55  
  56  
  57  
  58  
  59  
  60   Integrate  VAR with L aunchpad -  Skip this  until Nat ional Rele ase.
  61   Run the fo llowing SQ L against  the HADB s chema:
  62  
  63  
  64  
  65   insert int o HADB.LAU NCHPAD_ITE M (NAME, I TEM_MODE,  TYPE, ITEM _POSITION,  DESCRIPTI ON, URL, I MAGE_URL)
  66   values
  67   ('Veteran  Appointmen t Requests  v4.2', 'V ETERAN',
  68   'APP',
  69   (select ma x(ITEM_POS ITION)+1 f rom HADB.L AUNCHPAD_I TEM where  ITEM_MODE  = 'VETERAN '),
  70   'Schedule  an appoint ment with  my healthc are provid er', '<var  host path /port>/var /v4/',
  71   'img/app-i cons/veter an-appoint ment-reque sts/apple- touch-icon -72x72- pr ecomposed. png');
  72  
  73   commit;
  74  
  75   Note: The  script abo ve adds a  new launch pad item a t the end  of the lis t of items . To repla ce an exis ting item,  you will  need to ob tain the u nique <
  76   Launchpad  Item Posit ion> for t he app in  the enviro nment bein g installe d and upda te the cor responding  data row.
  77  
  78   No externa l data or  sources we re updated  as part o f this dep loyment. T o roll bac k to a pre vious vers ion, remov e the Dock er contain er and fol low the In stall Inst ructions f or the ver sion 4.2.7 , which is  the versi on current ly install ed and ope rational i n producti on.
  79  
  80  
  81  
  82  
  83   VAR 4.3
  84  
  85   Installati on updates
  86  
  87   Oracle
  88  
  89  
  90  
  91  
  92  
  93   insert int o HADB.LAU NCHPAD_ITE M (NAME, I TEM_MODE,  TYPE, ITEM _POSITION,  DESCRIPTI ON, URL, I MAGE_URL)
  94   values
  95   ('Veteran  Appointmen t Requests  v4.3', 'V ETERAN',
  96   'APP',
  97   (select ma x(ITEM_POS ITION)+1 f rom HADB.L AUNCHPAD_I TEM where  ITEM_MODE  = 'VETERAN '),
  98   'Schedule  an appoint ment with  my healthc are provid er', '<var  host path /port>/var /v4/',
  99   'img/app-i cons/veter an-appoint ment-reque sts/apple- touch-icon -72x72- pr ecomposed. png');
  100  
  101   commit;
  102  
  103   Integrate  VAR with L aunchpad -  Skip this  until Nat ional Rele ase
  104  
  105  
  106   Rollback P rocedure ( 4.3.0 to 4 .2.9)
  107   Remove the  Docker co ntainer an d follow t he Install  Instructi ons for th e version  4.2.9.
  108  
  109  
  110  
  111  
  112   VAR 4.4.0
  113  
  114   Installati on updates
  115  
  116   Oracle
  117   Integrate  VAR with L aunchpad -  Skip this  until Nat ional Rele ase
  118  
  119  
  120  
  121  
  122   insert int o HADB.LAU NCHPAD_ITE M (NAME, I TEM_MODE,  TYPE, ITEM _POSITION,  DESCRIPTI ON, URL, I MAGE_URL)
  123  
  124  
  125  
  126   values
  127   ('Veteran  Appointmen t Requests  v4.4', 'V ETERAN',
  128   'APP',
  129   (select ma x(ITEM_POS ITION)+1 f rom HADB.L AUNCHPAD_I TEM where  ITEM_MODE  = 'VETERAN '),
  130   'Schedule  an appoint ment with  my healthc are provid er', '<var  host path /port>/var /v4/',
  131   'img/app-i cons/veter an-appoint ment-reque sts/apple- touch-icon -72x72- pr ecomposed. png');
  132  
  133   commit;
  134  
  135   Rollback P rocedure ( 4.4.0 to 4 .3.0)
  136   Remove the  Docker co ntainer an d follow t he Install  Instructi ons for th e version  4.3.
  137  
  138  
  139  
  140  
  141   VAR 4.5.0
  142  
  143   Installati on updates
  144  
  145   Oracle
  146   Integrate  VAR with L aunchpad -  Skip this  until Nat ional Rele ase
  147  
  148  
  149  
  150   insert int o HADB.LAU NCHPAD_ITE M (NAME, I TEM_MODE,  TYPE, ITEM _POSITION,  DESCRIPTI ON, URL, I MAGE_URL)
  151   values
  152   ('Veteran  Appointmen t Requests  v4.5', 'V ETERAN',
  153   'APP',
  154   (select ma x(ITEM_POS ITION)+1 f rom HADB.L AUNCHPAD_I TEM where  ITEM_MODE  = 'VETERAN '),
  155   'Schedule  an appoint ment with  my healthc are provid er', '<var  host path /port>/var /v4/',
  156   'img/app-i cons/veter an-appoint ment-reque sts/apple- touch-icon -72x72- pr ecomposed. png');
  157  
  158   commit;
  159  
  160  
  161  
  162   Rollback P rocedure ( 4.5.0 to 4 .4.0)
  163   Remove the  Docker co ntainer an d follow t he Install  Instructi ons for th e version  4.4.