When working with oil, look for products specifically designed as "bonding primers" or those that contain alkyl resin. You cannot simply roll over a dirty, glossy surface and expect perfection.
How To Paint Over Oil Latex with Proper Surface Preparation
Lightly sand the area with fine-grit sandpaper (220 grit works well). Skipping this step is the most common reason DIYers encounter peeling and chipping in their projects.
You should use a bonding primer specifically labeled for use on oil surfaces and bare wood. When to Consider Alternatives.
How To Paint Over Oil Latex with Proper Surface Preparation
Wipe away all dust with a tack cloth before proceeding. Surface Preparation is Paramount Even with the right primer, the success of the project depends almost entirely on the preparation of the substrate.
More About Can you paint with latex over oil
Looking at Can you paint with latex over oil from another angle can help expand the discussion and give readers a second clear paragraph under the same section.
More perspective on Can you paint with latex over oil can make the topic easier to follow by connecting earlier points with a few simple takeaways.