Saya tidak tahu apakah ini ada hubungannya dengan masalah spesifik yang Anda tempel, tapi saya rasa Anda tidak menggunakan parameter require dengan benar jika ini adalah kode boneka lengkap Anda. Jika Anda sudah mendefinisikan sumber daya paket untuk 'mysql-client-core-5.5' maka abaikan sisa jawaban ini.
Parameter yang diperlukan merujuk ke sumber daya lain yang ditentukan. Dikatakan jangan terapkan sumber daya saat ini sampai sumber daya yang diperlukan diterapkan.
Jadi dalam kasus Anda, boneka akan mengharapkan sumber daya seperti berikut ini ada:
package { 'mysql-client-core-5.5': ensure => present }
Jika Anda ingin menerapkan versi paket tertentu, parameter yang dibutuhkan bukanlah caranya.