Description of problem: Foreman-maintain should have a puppet version pre-check that checks whether the Satellite 6.3 or Capsule 6.3 has puppet 3 or puppet 4 before allowing users to attempt upgrade to satellite 6.4/capsule 6.4, and should prohibit upgradation if found that the customer satellite is still installed with puppet 3. Version-Release number of selected component (if applicable): 6.4 Beta
shouldn't the bugzilla[1] work for you? On satellite 6.3 with puppet 3, -------------------------------------------------------------------------------- Verify puppet and provide upgrade guide for it: \ current puppet version: puppet-3.8.6-4.el7sat.noarch [FAIL] Before continuing with upgrade, please make sure you finish puppet upgrade. -------------------------------------------------------------------------------- Continue with step [Show knowledge base article for troubleshooting]?, [y(yes), n(no), q(quit)] y Show knowledge base article for troubleshooting: Go to https://access.redhat.com/documentation/en-us/red_hat_satellite/6.3/html/upgrading_and_updating_red_hat_satellite/upgrading_puppet-1 please follow steps from above article to resolve this issue press ENTER once done. [OK] -------------------------------------------------------------------------------- On satellite 6.3 with puppet 4, -------------------------------------------------------------------------------- Verify puppet and provide upgrade guide for it: - current puppet version: [OK] -------------------------------------------------------------------------------- This is already there in beta maintain version. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1571859
yes that looks similar. Got for marking this bug as duplicate. --Mihir
good*
*** This bug has been marked as a duplicate of bug 1571859 ***