* release_2.4.2: (23 commits)
Updating 2.4.2 changelogs
fix the connection check fix
more robust check added to mongo db connection
Adding a body to our OPTIONS requests fixes 415 error responses in IE11 and Edge.
Don't hard-fail if default isn't defined on survey
fixed custom login info bug
Allow an org admin to delete project updates
Disable elasticache instance gathering for aws
Fix DEB builds by adding 2.4.2 to reprepro conf
When the panel lists were consolidated down the list name was changed to 'all_jobs.' When a job is clicked from the activity stream it should show the job list filtered down by ID.
Rolled back job url change
track modules on system tracking page by index
correct spelling of consisting in help text
Fixing up flake8
The "job" href links in the activity stream don't point to the job details page. This is an update to the jobs href to point to /#/jobs/(job.id).
Wrapped the SourceChange call in a function so that it can be called without clearing the credential. This fixes a bug where the credential was not showing up in the initial edit dialog even though the data was sent properly via the API.
Revert change to Makefile, which was causing old .deb versions to be dropped from the repo
Refactor scan_packages for os detection
Remove stray debugging lines
Add SUSE, OpenSuse and Debian to scan_packages
...
* Also removed psutil version and feature check from tasks. We now
include the most recent version of psutil all around
* Old versions of psutil must have had these Process() items as
properties, they are functions now so we weren't properly evaluating
them. With this change we are and things are back to working normally
The flake8 command was identifying several warnings and errors. This change
addresses the flake8 warnings and updates the setup.cfg with additional
exclusions. If accepted, jenkins will be updated to use the flake8 command,
rather than using the django_jenkins plugin. This will expedite jenkins
testing.
* openstack_inventory_support:
Use inventory_source source_vars to control what address we use for ansible_ssh_host
Some small changes to tower openstack work
1) Favor private addresses in the openstack inventory sync
2) Force refresh
3) use hostId and promote it to the top level vars object so we can
track individual host changes