They are propagated to the executors because the driver bundles up all of it's spark properties and sends them to the executors. Is there a path you see where they don't get propagated?