Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy D3 to Production #2100

Closed
4 tasks done
deepakaravindr opened this issue Apr 30, 2014 · 0 comments
Closed
4 tasks done

Deploy D3 to Production #2100

deepakaravindr opened this issue Apr 30, 2014 · 0 comments
Milestone

Comments

@deepakaravindr
Copy link
Contributor

Deployment D3

Status: Ready for testing.

Focus: Helps enable Automatic Failover. Rename Database in ImportDatabase Job

Services Deployed:

  • Work - v3.0.13-r-master

Bugs Fixed: https://github.com/NuGet/NuGetGallery/issues?milestone=52&page=1&state=closed

Deployment Process

  • Update and rebuild the NuGet.Operations repository. From inside the NuGet.Operations repo, but NOT in NuOps, just in a VS Command Prompt, run:
git pull origin master
.\build
  • Promote Work Service
  • Wait for Work Service deployment to DC1 to finish
  • Wait for ImportDatabase Job to finish once successfully. And, verify that the created date of primary db in dc 1 is updated
nucmd azure login
nucmd scheduler newjob -dc 1 -sing -j ImportDatabase -i ImportDatabaseIntoFailoverDC -f Minute -in  10 -p "{ 'GalleryDBName' : '<primary_db_name_in_dc1>', 'EndPointUri': 'https://by1prod-dacsvc.azure.com/DACWebService.svc/', 'TargetServer' : 'Legacy' }"

Deployment Notes

This deployment helps us enable automatic failover using Traffic Manager

Pull Requests/Interesting Commits

NuGet/NuGet.Services.Work#19

@deepakaravindr deepakaravindr added this to the D3 milestone Apr 30, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants