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

Fix ORT TO minor fallback #5642

Merged
merged 1 commit into from Mar 19, 2021
Merged

Conversation

rob05c
Copy link
Member

@rob05c rob05c commented Mar 14, 2021

What does this PR (Pull Request) do?

Fixes ORT to fall back to previous Traffic Ops minor versions. This is necessary to make it possible to upgrade ORT before Traffic Ops.

We don't have a test framework capable of testing multiple TO versions yet. But the existing tests test the current version and validate it still works correctly.
Includes changelog.
No docs, no interface change.

  • This PR is not related to any other Issue

Which Traffic Control components are affected by this PR?

  • Traffic Ops ORT

What is the best way to verify this PR?

Run unit and integration tests, to verify the latest version still works.
Run ORT against the previous TO which doesn't have the latest minor, verify it still has features in the current major.

If this is a bug fix, what versions of Traffic Control are affected?

This has been a bug since ORT started using the TO client, around 3.0.

The following criteria are ALL met by this PR

  • This PR includes tests OR I have explained why tests are unnecessary
  • This PR includes documentation OR I have explained why documentation is unnecessary
  • This PR includes an update to CHANGELOG.md OR such an update is not necessary
  • This PR includes any and all required license headers
  • This PR DOES NOT FIX A SERIOUS SECURITY VULNERABILITY (see the Apache Software Foundation's security guidelines for details)

Additional Information

@rob05c rob05c added bug something isn't working as intended Traffic Ops ORT *DEPRECATED* related to the traffic_ops_ort.pl script labels Mar 14, 2021
@rob05c rob05c force-pushed the fix-ort-to-fallback branch 3 times, most recently from e7c5012 to d9bbc44 Compare March 17, 2021 15:40
@rob05c rob05c added this to the 5.1.1 milestone Mar 18, 2021
@jpappa200
Copy link
Contributor

Looks good testing in nightly lab 👍

Copy link
Contributor

@jpappa200 jpappa200 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good testing in nightly lab 👍

@ocket8888 ocket8888 merged commit 16aa12b into apache:master Mar 19, 2021
@ocket8888
Copy link
Contributor

Per our discussion, I think this PR is too deeply rooted in other large bodies of work to fit into the 5.1.1 patch release

@ocket8888 ocket8888 removed this from the 5.1.1 milestone Mar 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug something isn't working as intended Traffic Ops ORT *DEPRECATED* related to the traffic_ops_ort.pl script
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants