Fixing it to append a trailing slash in end
Merge pull request #3 from lyft/LYFT-14491-resolve-boto-asg-exists-issue

LYFT-14491 - resolve issue with boto_asg.exists
LYFT-14491 - make image-id required
Don't risk missing events in gather_job_info

Seen with syndic, but in theory affects all setups. When a we call
gather_job_info if an event comes in for the main job we can discard the
event whilst we are looking for the gather_job_info event. To work
around I've made gather_job_info add events for the main job to the
pending_events list. get_event now always checks that list for events
matching it's tag

Conflicts:
	salt/utils/event.py
Pull out pending_events changes and reuse

PendingEventsBase implements all the pending_events queue management
Make both normal SaltEvent and raetevent.SaltEvent inherit from this to
standardise the get_event interface.
Update tests for event.SaltEvent (Couldn't find tests for
raetevent.SaltEvent)
Adding output quiet option in docker push module func
Fixing pylint violation
fix error introduced in 15c6aa829c
Avoid error in pip uninstall

Closes #14295
Remove unused argument 'eip'

This is code cleanup I should have done when I initially committed the code.
Allow OSX to run tests with change to TMPDIR
Merge pull request #14375 from rallytime/run_osx_tests

Allow OSX to run tests with change to TMPDIR
Merge pull request #14369 from nmadhok/add-quiet-mode-dockerio-push

Adding quiet output option in dockerio push module function
Merge pull request #14372 from khrisrichardson/salt.modules.tls

fix error introduced in 15c6aa829c
Merge pull request #14374 from bretep/patch-6

Remove unused argument 'eip'
Merge branch '2014.7' into develop
Remove out-of-date example from docs for mdadm, Refs #14368
Skip lxc tests if no lxc and skip failing vt_test if running osx
Update salt for new remote attributes in Raet
Merge remote-tracking branch 'upstream/2014.7' into sam_2014.7