Eric,
Etching primer is the most satisfactory process available without industrial scale methods. These industrial process involve tanks of so-called chromating solutions operating at elevated temperatures under time control.
Much work was done by the military, especially in the US to develop a suitable method of obtaining adhesion to aluminium/aluminum at room temperature.
The eventual discovery was the 2-pack etching primer consisting of a base, yellow containing zinc chromate using polyvinyl butyral as a binder and a separate activator containing phosphoric acid. These have to be thoroughly mixed and the resulting primer applied within a few hours. The mixture reacts within itself and in about 8 hours becomes ineffective. There is no need to abrade the surface to be painted. In fact abrasion of the smooth aluminium is counter-productive as these primers have very low build.
These 2-packs provide the best adhesion as they
1 etch the surface due to the acid,
2 phosphate that surface providing a degree of protection against the re-oxidation of the aluminium and
3 also yield a surface to which the next coat of paint can adhere.
Developed from that know-how are self-etching primers, these are totally dissimilar from the 2-packs, but are simpler to use. In the sort of service which hobbyists enjoy they normally prove entirely adequate.
In the aircraft manufacturing and maintenance industries various other formulations are employed based originally on epoxies and more latterly on polyurethanes These are outside the scope of amateur use but meet the specifications for resistance to the various chemicals which are present on an aircraft. Especially resistance to hydraulic fluids.
Just for the record and to add to the fount of human knowledge on what is a most complex problem. Much is shrouded in the mysteries surrounding military applications.
JerryNotts