No hagas la maleta sin verificar primero la fecha exacta de caducidad en tu pasaporte. Si te lo renovaron hace 8 años, probable que se te esté acabando el plazo porque los pasaportes españoles tienen validez de 10 años, así que ya estarías cerca del límite o incluso pasado.
Marruecos sí exige esos 6 meses mínimos de validez desde la fecha en que entras al país. No es que sean especialmente estrictos, es una regla bastante estándar en Magreb y Oriente Próximo. La frontera marroquí te deja entrar si cumples ese requisito, pero si no lo haces, directamente no te dejan pasar. No es una cosa de "a veces sí, a veces no" - es una norma fija. Dado que viajas la próxima semana, lo más sensato es que mañana mismo llames a la oficina de expedición de pasaportes más cercana (o consulta en la web de tu Comunidad Autónoma) para saber cuánto tiempo tarda renovarlo. En muchos sitios ahora lo hacen bastante rápido si es urgencia.
Si resulta que aún tienes validez suficiente, perfecto, pero no lo dejes a la suerte. Mejor ir a comprobar el documento físicamente que descubrir el problema ya en el control de pasaportes.