Is the ":immediately" really required? It caues failures on the first chef-client run for me because chef tries to restart quantum before the packages are actually installed? Without ":immediately" (i.e. defaulting to delayed) it seems to work fine.