Hi all,
We’re currently trying to fix this React-related Katello issue: Bug #28205: subscriptions page does not track manifest action progress - Katello - Foreman
So far we’ve discovered that the dispatch here is returning undefined
even though we can see that action in the reducer just fine (w/ debugger). The fact that the action is defined in the reducer but not anywhere in katello/webpack/scenes/Tasks/TaskActions.js
makes us think that it is a middleware-related issue. There is a similar issue here that was a middleware problem as well.
We’ve also noticed that the issue goes away when Katello 3.13 is paired with Foreman 1.23, but not when Katello 3.13 is paired with Foreman 1.24. This is leading us to believe that some change in the Foreman React code between 1.23 and nightly caused this issue to pop up.
We found this foreman change here that was a major update to the React middleware and redux-thunk. We’re thinking the issue might originate here, could we have some help deciding if this is true?