IPv6 support was fixed in httpclient 2.4.0 and newer.

https://trello.com/c/NoHDPqHH

See: https://github.com/nahi/httpclient/blob/master/CHANGELOG.md

Related changelog entries:

2.4.0:
* Remove [] from given address for IPv6 compat. #176

2.3.1:
* #122 Support IPv6 address in URI
Let URI build the URI since hostname= auto-wraps an ipv6 address in [].

https://trello.com/c/NoHDPqHH
Rewritten miq_ae_class view to HAML + added gettext calls
Add a few spec support modules for logger, paths, camcorder
Add a few recordings of disk images
Add a few specs using recorded disk images
Remove :dependent => :nullify for policy_events.

policy_events will be handled by a purger much like ems_events.

https://bugzilla.redhat.com/show_bug.cgi?id=1167110
Fixed spec/requests/ authentication specs

- Update session_store to use :memory instead of default cookie_store for tests,
eliminating the 4K limit that was giving us the 500's.
- Needed to specify HTTP_USER_AGENT for a couple of tests in auth_spec.rb
PR Review Updates

- Simplified check in session_store initializer
- Reverting auth_specs tests as earlier.
- Updating request_referer_service.rb to handle empty referer
Add purger for policy_events.

PurgerMixin has been created as a set of common methods from all of the
other purgers.  The other purgers will be modified to reuse these
common methods in the future.  Initially this mixin has been created
with methods for purging by date only, but ultimately it should include
methods for purging "by remaining" as is found in the miq_report_result
and drift_state purgers.

https://bugzilla.redhat.com/show_bug.cgi?id=1167110
Added scheduler methods for purging policy_events.

https://bugzilla.redhat.com/show_bug.cgi?id=1167110
For MiqAeField and MiqAeValue use build+save instead of create!

This PR is based on the Active Record/Postgres.

For Git based Automate model the MiqAeField and MiqAeValue are saved
in the class and instance yaml files and are not separate tables like
in ActiveRecord. Build followed by a save allows us to write just once
into the file as opposed to writing the file several times once a value
or field is saved.
Merge pull request #1092 from skateman/gettext-haml-miq_ae_class

Rewritten miq_ae_class view to HAML + added gettext calls
Merge pull request #1133 from mkanoor/save_fields_and_values_using_relations

For MiqAeField and MiqAeValue use build+save instead of create!
Merge pull request #1068 from movitto/fleecing-specs

Add Fleecing specs
Merge pull request #1080 from jrafanie/ipv6_inventory_vmware

Ipv6 inventory vmware
Merge pull request #1116 from abellotti/auth_specs

Fixed spec/requests/ authentication specs
updated pie/donut chart styling with slice margins, updated pie chart label position, styled highlighter
Issue #976
https://trello.com/c/2733Yjls
Merge pull request #1145 from epwinchell/chart_styling_updates

Patternfly chart styling updates
Merge pull request #1117 from Fryguy/fix_ci_delete_with_policy_events

Fix issue where deleting a Cluster or Host tries to delete all policy_events