+
+
+
+ {% blocktranslate trimmed %}
+ What is ELevate?
+ {% endblocktranslate %}
+
+
+ {% blocktranslate trimmed %}
+ ELevate is a project aimed to provide the ability to migrate between major versions of
+ RHEL-based distributions from 7.x to 8.x. It combines Red Hat's Leapp framework with a
+ community created library and service for the migration metadata set required for it.
+ {% endblocktranslate %}
+
+
+
+
+
+ {% blocktranslate trimmed %}
+ This looks awesome. How can I contribute?
+ {% endblocktranslate %}
+
+
+ {% blocktranslate trimmed with chat_link='https://chat.almalinux.org/almalinux/channels/migration' github_link='https://github.com/AlmaLinux/leapp-repository/tree/almalinux' pes_link='https://pes.almalinux.org' %}
+ First, join us at
#migration Mattermost channel. You can find
+ the tool code here:
+
{{ github_link }} and you can add/edit/interact
+ with package metadata at
{{ pes_link }}.
+ {% endblocktranslate %}
+
+
+
+
+
+ {% blocktranslate trimmed %}
+ Is this ready for production?
+ {% endblocktranslate %}
+
+
+ {% blocktranslate trimmed %}
+ YMMV. Every environment is different and unique based on applications and configurations.
+ Since this is still under development, to avoid any surprises, we highly recommend that you
+ test migrations scenarios in a VM or sandbox before running a migration in production.
+ {% endblocktranslate %}
+
+
+
+
+
+ {% blocktranslate trimmed %}
+ What operating systems does ELevate support?
+ {% endblocktranslate %}
+
+
+ {% blocktranslate trimmed %}
+ Currently ELevate provides Leapp data for migration from CentOS 7 to the following OS:
+
+ - AlmaLinux OS 8
+ - CentOS Stream 8
+ - Oracle Linux 8
+ - Rocky Linux 8
+
+ {% endblocktranslate %}
+
+
+
+
+
+ {% blocktranslate trimmed %}
+ Will migration be "in-place?"
+ {% endblocktranslate %}
+
+
+ {% blocktranslate trimmed %}
+ Yes. All your data, applications and settings will be kept.
+ {% endblocktranslate %}
+
+
+
+
+
+ {% blocktranslate trimmed %}
+ Is this live or does it require a reboot?
+ {% endblocktranslate %}
+
+
+ {% blocktranslate trimmed %}
+ Migrations will require your system to reboot twice.
+ {% endblocktranslate %}
+
+
+
+
+
+ {% blocktranslate trimmed %}
+ What does the Package Evolution Service do?
+ {% endblocktranslate %}
+
+
+ {% blocktranslate trimmed %}
+ The Package Evolution Service stores package migration metadata. Metadata answers questions
+ about how packages evolve between major distribution releases. PES supports several classes
+ of rules for packages such as added, removed, renamed, split, merged, and so on. The service
+ also allows everyone to improve the data by adding new actions or even create a custom
+ dataset for packages from third-party or private repositories.
+ {% endblocktranslate %}
+
+
+
+
+
+ {% blocktranslate trimmed %}
+ Red Hat offers a data set which is non-freely licensed. Are you using this same data set?
+ {% endblocktranslate %}
+
+
+ {% blocktranslate trimmed %}
+ No. We respect Red Hat’s work and our initial data set was provided by the AlmaLinux
+ Foundation and contributions from Oracle.
+ {% endblocktranslate %}
+
+
+
+
+
+ {% blocktranslate trimmed %}
+ What license is your metadata under?
+ {% endblocktranslate %}
+
+
+ {% blocktranslate trimmed %}
+ The metadata is provided under an Apache License.
+ {% endblocktranslate %}
+
+
+
+
+
+ {% blocktranslate trimmed %}
+ Why are you supporting migration to other distributions?
+ {% endblocktranslate %}
+
+
+ {% blocktranslate trimmed %}
+ The CentOS ecosystem is a very large and diverse community. We’ve developed this project in
+ good faith in the hope that everyone in the community can use and contribute to, no matter
+ which distro you prefer. That’s the open source way.
+ {% endblocktranslate %}
+
+
+