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

Tugboat preview URLs (aliases) can contain human-readable identifiers #4162

Closed
5 tasks
acrollet opened this issue Feb 1, 2021 · 6 comments
Closed
5 tasks
Assignees
Labels
Blocked Issues that are blocked on factors other than blocking issues. DevOps CMS team practice area Enhancement Issue type: New feature or request Platform CMS Team

Comments

@acrollet
Copy link
Contributor

acrollet commented Feb 1, 2021

User Story or Problem Statement

As a CMS user, I need to know which environment I am viewing, in order to know the context of the actions I wish to perform.

Acceptance Criteria

  • Generated aliases can be configured for Tugboat previews, such as cms-wilmington-tyxuiused787878dfhuh.demo.cms.va.gov and web-wilmington-tyxuiused787878dfhuh.demo.cms.va.gov
  • These aliases will show in the dropdown on Tubgboat UI not ready yet
  • Aliases show in the GitHub comment on PRs
  • Test to make sure that existing hostnames do not change
  • Change management for VAMC upgrade team users and other product teams [@oksana-c ]
@acrollet acrollet added Enhancement Issue type: New feature or request DevOps CMS team practice area Needs refining Issue status labels Feb 1, 2021
@ElijahLynn ElijahLynn changed the title Tugboat preview URLs can contain human-readable identifiers Tugboat preview URLs (aliases) can contain human-readable identifiers Feb 2, 2021
@ElijahLynn
Copy link
Contributor

Scheduled meeting to discuss with @q0rban on Feb 16th for building in something to Tugboat directly.

@oksana-c
Copy link
Contributor

linking to short-term solution for the QA URLs provided by @q0rban #4399

@ElijahLynn ElijahLynn removed the Needs refining Issue status label Feb 25, 2021
@jefflbrauer jefflbrauer added the Blocked Issues that are blocked on factors other than blocking issues. label Mar 10, 2021
@jefflbrauer
Copy link
Contributor

@oksana-c can we discuss the real need/priority for this? If its still a big pain point, we should break out "Change management for VAMC upgrade team users and other product teams" into its own story because that is a predecessor to this engineering work.

@jefflbrauer jefflbrauer removed this from the CMS Sprint 27 - Core milestone Mar 10, 2021
@ElijahLynn
Copy link
Contributor

The 4th AC of this can't be met with the current PoC by James in #4399 as the URL will change.

Test to make sure that existing hostnames do not change

Need a decision on this to see if that is okay.

@oksana-c
Copy link
Contributor

@jefflbrauer the change management AC cannot be broken out into its own story because it needs to be coordinated along w/ the rebuild of existing environments.
I agree w/ removal of Planned Work label, since we've learned that there is a blocker in changed URLs, which will make change management a bit more involved. Given other priorities, let's move this into next sprint as a stretch goal.

@jkalexander7
Copy link

Issue will be addressed in #8747

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Blocked Issues that are blocked on factors other than blocking issues. DevOps CMS team practice area Enhancement Issue type: New feature or request Platform CMS Team
Projects
None yet
Development

No branches or pull requests

6 participants