Skip to content

Add a note about IP addresses after migration #3919

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

Merged

Conversation

AkshayGadhaveRH
Copy link
Contributor

After migrating from EL8 to EL9, the sync tasks fail with a network error. This is because DNS changes takes time.
Adding a note about this and also a step to shut down the old system and reassign the IP to the new EL9 system.

JIRA:
https://issues.redhat.com/browse/SAT-28024

What changes are you introducing?

Why are you introducing these changes? (Explanation, links to references, issues, etc.)

Anything else to add? (Considerations, potential downsides, alternative solutions you have explored, etc.)

Checklists

  • I am okay with my commits getting squashed when you merge this PR.
  • I am familiar with the contributing guidelines.

Please cherry-pick my commits into:

  • Foreman 3.15/Katello 4.17
  • Foreman 3.14/Katello 4.16 (Satellite 6.17)
  • Foreman 3.13/Katello 4.15 (EL9 only)
  • Foreman 3.12/Katello 4.14 (Satellite 6.16; orcharhino 7.2 on EL9 only)
  • Foreman 3.11/Katello 4.13 (orcharhino 6.11 on EL8 only; orcharhino 7.0 on EL8+EL9; orcharhino 7.1 with Leapp)
  • Foreman 3.10/Katello 4.12
  • Foreman 3.9/Katello 4.11 (Satellite 6.15; orcharhino 6.8/6.9/6.10)
  • We do not accept PRs for Foreman older than 3.9.

Copy link

github-actions bot commented Jun 9, 2025

@ekohl
Copy link
Member

ekohl commented Jun 9, 2025

When I read this I was a bit confused at first. You mentioned DNS and that made me think of a different strategy (which is also valid): you can lower the DNS TTL in advance to a very low value (like 60, so 1 minute). Then the cache isn't really an issue.

Your approach is also valid, but the phrasing could be clearer. I'd emphasize that in order to avoid DNS caches users should transition the IP to the new server.

@AkshayGadhaveRH
Copy link
Contributor Author

@ekohl thanks! I reworded the sentence a bit and dropped the note. I have just used a generic Ensure DNS resolution works statement, if that is okay.

@AkshayGadhaveRH AkshayGadhaveRH added Needs tech review Requires a review from the technical perspective Needs style review Requires a review from docs style/grammar perspective labels Jun 16, 2025
@Lennonka Lennonka requested a review from ekohl June 23, 2025 09:58
Akshay Gadhave added 3 commits June 24, 2025 12:30
After migrating from EL8 to EL9, the sync tasks fail with a network error.
This is because DNS changes takes time.
Adding a note about this and also a step to shut down the old system and reassign the IP to the new EL9 system.

JIRA:
https://issues.redhat.com/browse/SAT-28024
@ekohl ekohl added tech review done No issues from the technical perspective and removed Needs tech review Requires a review from the technical perspective labels Jul 3, 2025
@aneta-petrova aneta-petrova added style review done No issues from docs style/grammar perspective and removed Needs style review Requires a review from docs style/grammar perspective labels Jul 3, 2025
@aneta-petrova aneta-petrova merged commit 7319506 into theforeman:3.12 Jul 3, 2025
7 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
style review done No issues from docs style/grammar perspective tech review done No issues from the technical perspective
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants