[FOLIO-2704] Update FQDN of folio-snapshot, folio-snapshot-load, and folio-testing Created: 27/Jul/20  Updated: 01/Sep/20  Resolved: 14/Aug/20

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: P2
Reporter: John Malconian Assignee: David Crossley
Resolution: Done Votes: 0
Labels: devops-backlog
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Duplicate
is duplicated by FOLIO-2680 Change domain name to use `ci.folio.org` Closed
is duplicated by FOLIO-2681 Change domain name to use `ci.folio.org` Closed
Relates
relates to FOLIO-2723 Ensure next folio-snapshot-stable is ... Closed
relates to FOLIO-2706 Update dev documentation for FQDNs of... Closed
relates to FOLIO-2680 Change domain name to use `ci.folio.org` Closed
Sprint: DevOps: Sprint 95
Development Team: FOLIO DevOps

 Description   

Some of the reference builds still use 'aws.indexdata.com' as the domain fqdn. This should be changed to either 'dev.folio.org' or 'ci.folio.org'. The FOLIO AWS account is the authoritative NS for both domains (Route53). The FQDN in the URLs to both Okapi and Stripes need to be modified.



 Comments   
Comment by John Malconian [ 27/Jul/20 ]

Notes:

  • the elb group_vars/folio-lb02-elb in Ansible will need to be updated. See also group_vars/folio-releases-elb for an example of additional vars that need modification.
  • 'stripes_okapi_url', and 'stripes_url' will need to be updated with new FQDN in each of the reference build playbooks
  • FOLIO Dev documentation will need to be updated.
  • static CNAMEs for aws.indexdata.com should be created to point to the new FQDN to make migration smoother.
Comment by Peter Murray [ 13/Aug/20 ]

This is looking good. Thank you! Is there a separate issue for the `folio-snapshot-stable.aws.indexdata.com` alias?

Comment by John Malconian [ 14/Aug/20 ]

folio-snapshot* and folio-testing* have been migrated to the 'dev.folio.org' domain with the exception of folio-snapshot-stable. The last folio-snapshot system designated as "stable" was built using 'aws.indexdata.com' with a stripes config that points to aws.indexdata.com. Therefore, we need to wait until the next snapshot build is designated as stable. I will create a separate issue for that.

Comment by John Malconian [ 14/Aug/20 ]

I've also removed all CNAMEs that point folio-snapshot/testing*.aws.indexdata.com to folio-snapshot/testing*.dev.folio.org. The CNAMEs were causing issues because configuring multiple SSL certs are on ALB is not supported fully in several versions of Ansible, CORS issues, as well as confusion as to which okapi backend the stripes bundle should be pointing to. This simplifies transition if not making a bit more abrupt.

Generated at Thu Feb 08 23:22:38 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.