Detection could be done based on associated channels with available modules.
spacewalk.git(master): 9be948a4a01d0dd41baed0c6d0032a2078d336d3
*** Bug 1572242 has been marked as a duplicate of this bug. ***
spacewalk.git(master): 6d25aa5a916ae8244770702d548f6792814efae9 67c6cff3d864dae21c776c44a4a894be363a1430 a821379f5f881cbe8b044b3037f34add8f89a251
Backported to satellite git as commit e8c6630933a944abf4c04b7b982e79e0f4aef5df 1581744 - disable errata updates when modules are present commit 301e7558a3506f10640e084b45bc41b284ea8eaa 1581744 - disable API manipulation with packages on servers with modules commit 3738357e12f45ae4403c289fbaea8fd324392228 1581744 - don't split the message commit 8a06e74c6ee3edce66741e5c3062672d1fd568a5 1581744 - provide a warning when doing package actions on channels with modules
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:3756