HomePhorge

(PUP-3136) Fix upstart acceptance test on lucid
e98b12b25635Unpublished

Unpublished Commit · Learn More

Repository Importing: This repository is still importing.

Description

(PUP-3136) Fix upstart acceptance test on lucid

Due to the fact that this acceptance test depends on the output
of service rabbitmq-server status, it was failing on lucid.
This was due to the fact that lucid has an older version of rabbitmq
and therefor a different output than trusty and precise.

Update the regexes and exit codes so that they support lucid. It's
worth noting that since these tests are based on the text output
of service rabbitmq-server status, they are fragile and may break
if rabbitmq changes the output of its init.d script. Additionally, if
rabbitmq switches from init.d to upstart we will need to find another
package.

Paired with Will Hopper <whopper@puppetlabs.com>

Details

Provenance
Hailee Kenney <hailee@puppetlabs.com>Authored on
Josh Partlow <joshua.partlow@puppetlabs.com>Committed on Sep 12 2014, 2:15 AM
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU4dd82de7b84e: Merge pull request #3056 from zaphod42/issues/stable/pup-3190-cannot-load-4x…
Branches
Unknown
Tags
Unknown

Event Timeline

Josh Partlow <joshua.partlow@puppetlabs.com> committed rPUe98b12b25635: (PUP-3136) Fix upstart acceptance test on lucid (authored by Hailee Kenney <hailee@puppetlabs.com>).Sep 12 2014, 2:15 AM