A typical high pressure sodium fixture works like this;
1) When the ballast is first energized, a voltage is applied to the bulb. It can be anywhere from 100 or so for a small bulb to 350 or so for a big bulb.
Next, a short pulse of about 3000 volts (it varies a lot, but it's always pretty high) is applied to the bulb. This pulse fires an arc across the tube inside the bulb. Once the arc is established, the tube becomes fairly close to a short circuit. The ballast now becomes a current limiter, and supplies the bulb with whatever amount of current it's designed for. The voltage at the bulb falls wherever it will, usually somewhere between 25 and 100.
If the ballast and capacitor are both ok, and the bulb is fairly small, there'll be somewhere around 120 volts present at the socket. This is why the CFL works.
If the ignitor is bad, it won't send the high voltage pulse to the bulb, and it won't light.
Rob