Skip to content

Commit

Permalink
Add some notes in the blocker FAQ about unsupported repos
Browse files Browse the repository at this point in the history
case RE-158: Hopefully this reduces the amount of issue filings on that.
  • Loading branch information
Thomas "Andy" Baugh authored and troglodyne committed Nov 13, 2024
1 parent 5ebe3da commit 50603f6
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions docs-website-src/content/blockers.md
Original file line number Diff line number Diff line change
Expand Up @@ -149,3 +149,15 @@ These issues with the YUM repositories can cause ELevate to block your upgrade:
* If YUM is in an unstable state (running `yum makecache` fails).

If any unfinished yum transactions are detected, ELevate will attempt to complete them by executing `/usr/sbin/yum-complete-transaction --cleanup-only`. If this fails, ELevate will block you from beginning the upgrade process until you manually resolve any outstanding issues or transactions.

#### Unsupported Repository

By default, our stance on package repositories is that if they are not in a specific list of "vetted" repos,
we will not allow upgrade while packages from said repository are installed.
This is because of the following reasons:
* We have no way of knowing whether the repositories even have equivalent packages for the version the distribution we are upgrading to.
* We do not know whether the package(s) will cause issues during the upgrade process due to being installed.

These problems can be worked around by uninstalling the packages in question prior to upgrade then reinstalling packages from this repository after upgrade (where applicable).
If there are no packages that are provided for the upgrade target,
then you will need to come up with an alternate solution after upgrading.

0 comments on commit 50603f6

Please sign in to comment.