While elevating from CentOS7 to AlmuLinux8, the ea_profile.json is not generated. What we have done:
Perhaps the ea_profile.json is removed after the tests run?
However, when I did the upgrade the first time (using an upgrade server for this at DigitalOcean) everything went smoothly, but Apache, most apache modules and all PHP versions were missing. I can install those be rebuilding the profile manually, but that is over 400 check boxes to match up against the product server, which would take a long time and is prone to error.
Hopefully I am missing something obvious here that I overlooked. Any advice on where to look next? If not I will open a ticket, but hoping someone might spot something.
Thank you in advance for what help may come.
Code:
# /scripts/elevate-cpanel --check
* 2023-07-22 09:23:20 [INFO] Successfully verified signature for cpanel (key types: release).
* 2023-07-22 09:23:21 [INFO] Checking if your system is up to date:
* 2023-07-22 09:23:21 [INFO] Running: /usr/bin/yum clean all
* 2023-07-22 09:23:21 [INFO]
* 2023-07-22 09:23:21 [INFO] Loaded plugins: fastestmirror, universal-hooks
* 2023-07-22 09:23:21 [INFO] Cleaning repos: EA4 cpanel-addons-production-feed cpanel-plugins MariaDB103 base
* 2023-07-22 09:23:21 [INFO] : epel extras imunify360 imunify360-rollout-1 imunify360-rollout-2
* 2023-07-22 09:23:21 [INFO] : imunify360-rollout-3 imunify360-rollout-4 imunify360-rollout-5
* 2023-07-22 09:23:21 [INFO] : imunify360-rollout-6 imunify360-rollout-7 imunify360-rollout-8
* 2023-07-22 09:23:21 [INFO] : mysql-connectors-community mysql-tools-community
* 2023-07-22 09:23:21 [INFO] : mysql57-community updates
* 2023-07-22 09:23:21 [INFO] Cleaning up list of fastest mirrors
* 2023-07-22 09:23:21 [INFO] Other repos take up 11 M of disk space (use --verbose for details)
* 2023-07-22 09:23:21 [INFO]
* 2023-07-22 09:23:21 [INFO] Running: /usr/bin/yum check-update -q
* 2023-07-22 09:23:21 [INFO]
* 2023-07-22 09:24:10 [INFO]
* 2023-07-22 09:24:10 [INFO] Checking /scripts/sysup
* 2023-07-22 09:24:10 [INFO] Running: /scripts/sysup
* 2023-07-22 09:24:10 [INFO]
* 2023-07-22 09:24:10 [INFO] checkyum version 22.3 (excludes: bind-chroot)
* 2023-07-22 09:24:11 [INFO] All Needed Packages are already installed.
* 2023-07-22 09:24:11 [INFO]
* 2023-07-22 09:25:16 [INFO] Checking EasyApache profile compatibility with AlmaLinux 8.
* 2023-07-22 09:25:16 [INFO] Running: /usr/local/bin/ea_current_to_profile --target-os=AlmaLinux_8 --output=/tmp/ETJ5nMzH0Z/ea_profile.json
* 2023-07-22 09:25:17 [INFO] Backed up EA4 profile to /tmp/ETJ5nMzH0Z/ea_profile.json
* 2023-07-22 09:25:18 [INFO] There is no known blockers to start the elevation process.
You can consider running:
/scripts/elevate-cpanel --start
Code:
# cat /tmp/ETJ5nMzH0Z/ea_profile.json
cat: /tmp/ETJ5nMzH0Z/ea_profile.json: No such file or directory
Code:
# cat /etc/cpanel/ea4/profiles/pkg-manifest.json | jq
Comment: no errors in output, not posting as it is 7600+ lines
Comment: also verified file and no stray , as others have experienced back in January 2023
Code:
# /usr/local/bin/ea_current_to_profile --target-os=AlmaLinux_8
/etc/cpanel/ea4/profiles/custom/current_state_at_2023-07-22_09:28:26_modified_for_AlmaLinux_8.json
cat /etc/cpanel/ea4/profiles/custom/current_state_at_2023-07-22_09:28:26_modified_for_AlmaLinux_8.json | jq
Comment: No errors, valid json
Code:
# /scripts/sysup
info [sysup] ea4: repo already installed
checkyum version 22.3 (excludes: bind-chroot)
All Needed Packages are already installed.
However, when I did the upgrade the first time (using an upgrade server for this at DigitalOcean) everything went smoothly, but Apache, most apache modules and all PHP versions were missing. I can install those be rebuilding the profile manually, but that is over 400 check boxes to match up against the product server, which would take a long time and is prone to error.
Hopefully I am missing something obvious here that I overlooked. Any advice on where to look next? If not I will open a ticket, but hoping someone might spot something.
Thank you in advance for what help may come.
Last edited: