droa
April 26, 2024, 7:05am
1
Problem:
When syncing content the Sync Status page no longer shows progress bars. This means that the Active Only filter doesn’t work either (no syncs are shown even when several are running)
Expected outcome:
Sync status page shows progress as it did in Foreman 3.9 / Katello 4.11 / RHEL 8
Foreman and Proxy versions:
candlepin-4.3.12-1.el9.noarch
candlepin-selinux-4.3.12-1.el9.noarch
foreman-3.10.0-1.el9.noarch
foreman-cli-3.10.0-1.el9.noarch
foreman-dynflow-sidekiq-3.10.0-1.el9.noarch
foreman-installer-3.10.0-1.el9.noarch
foreman-installer-katello-3.10.0-1.el9.noarch
foreman-postgresql-3.10.0-1.el9.noarch
foreman-proxy-3.10.0-1.el9.noarch
foreman-redis-3.10.0-1.el9.noarch
foreman-release-3.10.0-1.el9.noarch
foreman-selinux-3.10.0-1.el9.noarch
foreman-service-3.10.0-1.el9.noarch
katello-4.12.0-1.el9.noarch
katello-certs-tools-2.9.0-2.el9.noarch
katello-client-bootstrap-1.7.9-2.el9.noarch
katello-common-4.12.0-1.el9.noarch
katello-repos-4.12.0-1.el9.noarch
katello-selinux-5.0.2-1.el9.noarch
pulpcore-selinux-2.0.1-1.el9.x86_64
python3.11-pulp-ansible-0.20.2-3.el9.noarch
python3.11-pulp-certguard-1.7.1-2.el9.noarch
python3.11-pulp-cli-0.21.2-5.el9.noarch
python3.11-pulp-container-2.16.4-1.el9.noarch
python3.11-pulp-deb-3.0.1-1.el9.noarch
python3.11-pulp-file-1.15.1-2.el9.noarch
python3.11-pulp-glue-0.21.2-3.el9.noarch
python3.11-pulp-python-3.10.0-3.el9.noarch
python3.11-pulp-rpm-3.23.3-1.el9.noarch
python3.11-pulpcore-3.39.11-1.el9.noarch
rubygem-foreman-tasks-9.1.1-1.fm3_11.el9.noarch
rubygem-foreman_maintain-1.5.1-1.el9.noarch
rubygem-foreman_puppet-6.2.0-1.fm3_10.el9.noarch
rubygem-foreman_remote_execution-13.0.0-1.fm3_11.el9.noarch
rubygem-hammer_cli-3.10.0-1.el9.noarch
rubygem-hammer_cli_foreman-3.10.0-1.el9.noarch
rubygem-hammer_cli_foreman_puppet-0.0.7-1.el9.noarch
rubygem-hammer_cli_foreman_remote_execution-0.3.0-1.el9.noarch
rubygem-hammer_cli_foreman_tasks-0.0.20-1.el9.noarch
rubygem-hammer_cli_katello-1.12.0-0.1.pre.master.el9.noarch
rubygem-katello-4.12.0-1.el9.noarch
rubygem-pulp_ansible_client-0.20.3-1.el9.noarch
rubygem-pulp_certguard_client-1.6.5-1.el9.noarch
rubygem-pulp_container_client-2.16.4-1.el9.noarch
rubygem-pulp_deb_client-3.0.1-1.el9.noarch
rubygem-pulp_file_client-1.15.1-1.el9.noarch
rubygem-pulp_ostree_client-2.1.3-1.el9.noarch
rubygem-pulp_python_client-3.10.0-1.el9.noarch
rubygem-pulp_rpm_client-3.23.2-1.el9.noarch
rubygem-pulpcore_client-3.39.9-1.el9.noarch
rubygem-smart_proxy_pulp-3.3.0-1.el9.noarch
Distribution and version:
Clean install on RHEL 9.3
Other relevant data:
1 Like
jruk
April 26, 2024, 8:22am
2
I’m seeing the exact same issue since upgrading to Foreman 3.10 and
Katello 4.12
The fix is now merged and will be in Katello 4.12.1 and 4.13.
1 Like
Thank you @jeremylenz for the note, looking forward to this fix as soon as 4.12.1 is bake
Katello 4.12.1 is available now: Katello 4.12.1 is now available
cucu007
September 2, 2024, 11:48pm
8
Hi @jeremylenz ,
I have upgraded to Katello 13 and still facing the same issue: “Active only” sync box is not showing the active product sync. Any advise?
cucu007
September 2, 2024, 11:50pm
9
@jeremylenz , see below package list in case I missed something:
Installed Packages
candlepin-4.4.14-1.el9.noarch
candlepin-selinux-4.4.14-1.el9.noarch
dynflow-utils-1.6.3-1.el9.x86_64
foreman-3.11.1-1.el9.noarch
foreman-cli-3.11.1-1.el9.noarch
foreman-dynflow-sidekiq-3.11.1-1.el9.noarch
foreman-installer-3.11.1-1.el9.noarch
foreman-installer-katello-3.11.1-1.el9.noarch
foreman-postgresql-3.11.1-1.el9.noarch
foreman-proxy-3.11.1-1.el9.noarch
foreman-redis-3.11.1-1.el9.noarch
foreman-release-3.11.1-1.el9.noarch
foreman-selinux-3.11.1-1.el9.noarch
foreman-service-3.11.1-1.el9.noarch
katello-4.13.1-1.el9.noarch
katello-certs-tools-2.10.0-1.el9.noarch
katello-client-bootstrap-1.7.9-2.el9.noarch
katello-common-4.13.1-1.el9.noarch
katello-repos-4.13.1-1.el9.noarch
katello-selinux-5.0.2-1.el9.noarch
pulpcore-obsolete-packages-1.2.0-1.el9.noarch
python3.11-pulp-ansible-0.21.7-1.el9.noarch
python3.11-pulp-cli-0.27.1-1.el9.noarch
python3.11-pulp-container-2.20.2-1.el9.noarch
python3.11-pulp-deb-3.2.0-1.el9.noarch
python3.11-pulp-glue-0.27.1-1.el9.noarch
python3.11-pulp-python-3.11.2-1.el9.noarch
python3.11-pulp-rpm-3.26.1-1.el9.noarch
python3.11-pulpcore-3.49.16-2.el9.noarch
rubygem-dynflow-1.8.4-1.el9.noarch
rubygem-foreman-tasks-9.1.1-1.fm3_11.el9.noarch
rubygem-foreman_maintain-1.6.9-1.el9.noarch
rubygem-foreman_remote_execution-13.1.0-1.fm3_11.el9.noarch
rubygem-hammer_cli-3.11.0-1.el9.noarch
rubygem-hammer_cli_foreman-3.11.0-1.el9.noarch
rubygem-hammer_cli_foreman_remote_execution-0.3.0-1.el9.noarch
rubygem-hammer_cli_foreman_tasks-0.0.21-1.fm3_11.el9.noarch
rubygem-hammer_cli_katello-1.13.0-0.2.pre.master.el9.noarch
rubygem-katello-4.13.1-1.el9.noarch
rubygem-pulp_ansible_client-0.21.3-1.el9.noarch
rubygem-pulp_certguard_client-3.49.6-1.el9.noarch
rubygem-pulp_container_client-2.20.0-1.el9.noarch
rubygem-pulp_deb_client-3.2.0-1.el9.noarch
rubygem-pulp_file_client-3.49.6-1.el9.noarch
rubygem-pulp_ostree_client-2.3.0-1.el9.noarch
rubygem-pulp_python_client-3.11.1-1.el9.noarch
rubygem-pulp_rpm_client-3.26.1-1.el9.noarch
rubygem-pulpcore_client-3.49.6-1.el9.noarch
rubygem-smart_proxy_pulp-3.3.0-1.el9.noarch
The Active Only checkbox and the progress bars are two different things. I was aware of two issues:
one with the Active Only checkbox not displaying a spinner - Bug #37133: /katello/sync_management tries to use /assets/spinner.gif but that's 404 - Katello - Foreman ;
and one where the progress bars did not show progress - Bug #37442: Repository synchronization progress does not get updated in real time on Satellite Web UI's "Content ---> Sync Status" page - RHEL8 Satellite 6.16 - Katello - Foreman
However, I did not realize you were reporting that the Active Only checkbox does not work at all. It worked for me after the second fix, so perhaps it is resolved by that? If someone on nightly could test that would be great. In the meantime I have untriaged Bug #37442: Repository synchronization progress does not get updated in real time on Satellite Web UI's "Content ---> Sync Status" page - RHEL8 Satellite 6.16 - Katello - Foreman for possible backporting.
cucu007
September 10, 2024, 10:20pm
11
@jeremylenz , do you think this will be fix in the upcoming released or if there a work around we can implement mindwhile? As always, Thank you for your input
Both fixes should be in Katello 4.14.0 which is imminent.
cucu007
September 30, 2024, 12:06pm
13
@jeremylenz ,
I have upgraded to 4.12 with latest katello…it appears the progress issue remains. Anything I can provide to help assist track this down?
You may also need Bug #37827: Active Only checkbox on Sync Status page does not work - Katello - Foreman
Looks like that one didn’t make 4.14.0. It is slated for 4.14.1.
To work around it, initiate the sync from the Synchronize Now button on the sync status page, and don’t leave the page. In that case the progress bars should still work.
Thank you @jeremylenz , we will wait for the next update to Katello…no rush but thank you for the update. Apreciated.