Uploaded image for project: 'WORKTERRA'
  1. WORKTERRA
  2. WT-11401

Change logic for getting current web server's IP address

    Details

    • Type: Change Request
    • Status: Closed
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Platform
    • Labels:
      None
    • Module:
      Platform
    • Reported by:
      Harbinger
    • Item State:
      Production Complete - Closed
    • Severity:
      Simple

      Description

      Web server's IP address is used by many tasks such as file copy, import, export etc.

      Right now, We are getting web server's ip address by getting all the IPs addresses allocated to machine including "backup" networks on production.

      This is causing issues when backup network's IP address is returned which is not accessible from APP server.

      Proposed change is to ignore networks with "Backup" in name for getting IP address.

        Attachments

          Activity

          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) logged work - 29/Sep/17 03:12 PM
          • Time Spent:
            8h
             
            <No comment>
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) created issue -
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) made changes -
          Field Original Value New Value
          Assignee Jaideep Vinchurkar [ jaideep.vinchurkar ] Vinayak Kulkarni [ vinayak.kulkarni ]
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) made changes -
          Description Web server's IP address is used by many tasks such as file copy, import, export etc.

          Right now, We are getting web server's ip address by getting all the IPs addresses allocated to machine including "*backup*" networks on production.

          This is causing issues when backup network's IP address is returned which is not accessible from APP server.
          Web server's IP address is used by many tasks such as file copy, import, export etc.

          Right now, We are getting web server's ip address by getting all the IPs addresses allocated to machine including "*backup*" networks on production.

          This is causing issues when backup network's IP address is returned which is not accessible from APP server.

          Proposed change is to ignore networks with "Backup" in name for getting IP address.
          Hide
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) added a comment -

          Files Affected: WORKTERRAweb\Web\SharedFunctionWebTier\SharedFunctionWebTier\CommonClasses\SharedFunctionWebTier.cs

          Show
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) added a comment - Files Affected: WORKTERRAweb\Web\SharedFunctionWebTier\SharedFunctionWebTier\CommonClasses\SharedFunctionWebTier.cs
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) made changes -
          Item State Parent values: Development(10200)Level 1 values: In Analysis(10204) Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209)
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) logged work - 03/Oct/17 03:10 PM
          • Time Spent:
            8h
             
            <No comment>
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) made changes -
          Remaining Estimate 32h [ 115200 ] 24h [ 86400 ]
          Time Spent 8h [ 28800 ]
          Worklog Id 83052 [ 83052 ]
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) made changes -
          Remaining Estimate 24h [ 86400 ] 16h [ 57600 ]
          Time Spent 8h [ 28800 ] 16h [ 57600 ]
          Worklog Id 83053 [ 83053 ]
          Hide
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) added a comment -

          Hi Ashwin,

          As discussed, this change is checked into LB.

          Satya Samir

          Show
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) added a comment - Hi Ashwin, As discussed, this change is checked into LB. Satya Samir
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) made changes -
          Assignee Vinayak Kulkarni [ vinayak.kulkarni ] Ashwin Wankhede [ ashwin.wankhede ]
          khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
          Item State Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) logged work - 04/Oct/17 10:11 PM
          • Time Spent:
            8h
             
            <No comment>
          Hide
          ashwin.wankhede Ashwin Wankhede (Inactive) added a comment -

          Hi Aniruddha Dev,

          Can you please check this ticket. We need to push it to stage and prod ASAP.

          Satya, Samir, Vinayak Kulkarni

          Show
          ashwin.wankhede Ashwin Wankhede (Inactive) added a comment - Hi Aniruddha Dev , Can you please check this ticket. We need to push it to stage and prod ASAP. Satya , Samir , Vinayak Kulkarni
          ashwin.wankhede Ashwin Wankhede (Inactive) made changes -
          Assignee Ashwin Wankhede [ ashwin.wankhede ] Aniruddha Dev [ aniruddha.dev ]
          Hide
          aniruddha.dev Aniruddha Dev (Inactive) added a comment -

          Hi Ashwin Wankhede,

          Verified this change with below test scenarios on LB

          1) Created new Export Payroll Data template
          2) Exported the file
          3) Download file after export (From Manual Import/Export screen)
          4) Download file from View Exported files
          5) Created Import Template.
          6) Import File Successfully (Sync, async)
          7) Added new form in forms Library and uploaded PDF docs in it
          8) Downloaded form from View Forms
          9) Deleted previous and updated again with new form.

          all above scenarios worked properly on LB. Ready for stage deployement

          CC:Vinayak Kulkarni Satya Samir Hrishikesh Deshpande

          Show
          aniruddha.dev Aniruddha Dev (Inactive) added a comment - Hi Ashwin Wankhede , Verified this change with below test scenarios on LB 1) Created new Export Payroll Data template 2) Exported the file 3) Download file after export (From Manual Import/Export screen) 4) Download file from View Exported files 5) Created Import Template. 6) Import File Successfully (Sync, async) 7) Added new form in forms Library and uploaded PDF docs in it 8) Downloaded form from View Forms 9) Deleted previous and updated again with new form. all above scenarios worked properly on LB. Ready for stage deployement CC: Vinayak Kulkarni Satya Samir Hrishikesh Deshpande
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: In Testing(10210)
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213)
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Status New Request [ 10029 ] Pending for Approval [ 10002 ]
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Status Pending for Approval [ 10002 ] Approved for Development [ 10003 ]
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Status Approved for Development [ 10003 ] In Development [ 10007 ]
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Status In Development [ 10007 ] Local Testing [ 10200 ]
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Status Local Testing [ 10200 ] Pending for Stage Approval [ 10300 ]
          aniruddha.dev Aniruddha Dev (Inactive) logged work - 06/Oct/17 12:35 PM
          • Time Spent:
            1.5h
             
            <No comment>
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Remaining Estimate 16h [ 57600 ] 14.5h [ 52200 ]
          Time Spent 16h [ 57600 ] 17.5h [ 63000 ]
          Worklog Id 83915 [ 83915 ]
          Hide
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) added a comment -

          Code checked-into Stage and UiRefresh branch.

          Show
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) added a comment - Code checked-into Stage and UiRefresh branch.
          khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
          Item State Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
          rakeshr Rakesh Roy (Inactive) made changes -
          Status Pending for Stage Approval [ 10300 ] Approved for Stage [ 10030 ]
          rakeshr Rakesh Roy (Inactive) made changes -
          Status Approved for Stage [ 10030 ] Stage Testing [ 10201 ]
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: Stage QA(10202)Level 1 values: In Testing(10214)
          aniruddha.dev Aniruddha Dev (Inactive) logged work - 10/Oct/17 12:25 PM
          • Time Spent:
            1h
             
            <No comment>
          Hide
          aniruddha.dev Aniruddha Dev (Inactive) added a comment - - edited

          Verified this change on stage today with above listed scenarios on regular Workterra UI as well as on Azure . Working as expected on stage and Azure .

          Ready for Production Deployment

          Show
          aniruddha.dev Aniruddha Dev (Inactive) added a comment - - edited Verified this change on stage today with above listed scenarios on regular Workterra UI as well as on Azure . Working as expected on stage and Azure . Ready for Production Deployment
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Item State Parent values: Stage QA(10202)Level 1 values: In Testing(10214) Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217)
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Status Stage Testing [ 10201 ] Pending for Production Approval [ 10301 ]
          khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
          Item State Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217) Parent values: Production QA(10203)Level 1 values: Production Deployed(10221)
          aniruddha.dev Aniruddha Dev (Inactive) logged work - 11/Oct/17 12:37 PM
          • Time Spent:
            1.5h
             
            <No comment>
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Status Pending for Production Approval [ 10301 ] Approved for production [ 10034 ]
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Status Approved for production [ 10034 ] Production Testing [ 10202 ]
          Hide
          aniruddha.dev Aniruddha Dev (Inactive) added a comment -

          Verified this change for basic export (Export file and download file from view exported files) and forms library (upload form, View Form) on Production .

          Working as expected. Closing this JIRA

          CC:Satya Hrishikesh Deshpande Samir Vinayak Kulkarni

          Show
          aniruddha.dev Aniruddha Dev (Inactive) added a comment - Verified this change for basic export (Export file and download file from view exported files) and forms library (upload form, View Form) on Production . Working as expected. Closing this JIRA CC: Satya Hrishikesh Deshpande Samir Vinayak Kulkarni
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Resolution Done [ 10000 ]
          Status Production Testing [ 10202 ] Production Complete [ 10028 ]
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Item State Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) Parent values: Production QA(10203)Level 1 values: In Testing(10218)
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Item State Parent values: Production QA(10203)Level 1 values: In Testing(10218) Parent values: Production Complete(10222)Level 1 values: Closed(10223)
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Resolution Done [ 10000 ] Fixed [ 1 ]
          Status Production Complete [ 10028 ] Closed [ 6 ]
          Vinayak.Kulkarni Vinayak Kulkarni (Inactive) made changes -
          Remaining Estimate 14.5h [ 52200 ] 6.5h [ 23400 ]
          Time Spent 17.5h [ 63000 ] 25.5h [ 91800 ]
          Worklog Id 85017 [ 85017 ]
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Remaining Estimate 6.5h [ 23400 ] 5.5h [ 19800 ]
          Time Spent 25.5h [ 91800 ] 26.5h [ 95400 ]
          Worklog Id 87719 [ 87719 ]
          aniruddha.dev Aniruddha Dev (Inactive) made changes -
          Remaining Estimate 5.5h [ 19800 ] 4h [ 14400 ]
          Time Spent 26.5h [ 95400 ] 28h [ 100800 ]
          Worklog Id 87748 [ 87748 ]
          Transition Time In Source Status Execution Times
          Aniruddha Dev (Inactive) made transition -
          New Request Pending for Approval
          2d 16h 27m 1
          Aniruddha Dev (Inactive) made transition -
          Pending for Approval Approved for Development
          7s 1
          Aniruddha Dev (Inactive) made transition -
          Approved for Development In Development
          3s 1
          Aniruddha Dev (Inactive) made transition -
          In Development In LB Testing
          3s 1
          Aniruddha Dev (Inactive) made transition -
          In LB Testing Pending for Stage Approval
          3s 1
          Rakesh Roy (Inactive) made transition -
          Pending for Stage Approval Approved for Stage
          4d 4h 10m 1
          Rakesh Roy (Inactive) made transition -
          Approved for Stage Stage Testing
          3s 1
          Aniruddha Dev (Inactive) made transition -
          Stage Testing Pending for Production Approval
          1h 19m 1
          Aniruddha Dev (Inactive) made transition -
          Pending for Production Approval Approved for production
          1d 36m 1
          Aniruddha Dev (Inactive) made transition -
          Approved for production In Production Testing
          3s 1
          Aniruddha Dev (Inactive) made transition -
          In Production Testing Production Complete
          1m 8s 1
          Aniruddha Dev (Inactive) made transition -
          Production Complete Closed
          44s 1

            People

            Assignee:
            aniruddha.dev Aniruddha Dev (Inactive)
            Reporter:
            Vinayak.Kulkarni Vinayak Kulkarni (Inactive)
            Developer:
            Vinayak Kulkarni (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Dev Due Date:
              Code Review Date:

                Time Tracking

                Estimated:
                Original Estimate - 32h
                32h
                Remaining:
                Time Spent - 28h Remaining Estimate - 4h
                4h
                Logged:
                Time Spent - 28h Remaining Estimate - 4h
                28h