Query rpm to determine arch on Fedora. Fixes #14850
Replace all occurrences of "Digital Ocean" with "DigitalOcean"
Use salt.utils.get_hash also in local client

Closes #14784.
Don't try to clean up sfn if it isn't set.

This fixes `manage_file()` being used with the `content` keyword
Fix the wrong keystone.tenant_update param

There is a description param rather than email param in tenant.
Issue 14304: add proxy parameter to gem state
Fix gem unit test with new proxy parameter
Fix merge conflicts I missed
remove whitespace
Fixes for boto_elb for VPC
Ensure both availability_zones and subnets are not provided
fix whitespace issues
Return vpc_zone_identifier properly from get_config

We take a list for vpc_zone_identifier as an input, but get_config
returns a comma delimited string. We need to massage the output.
Include dependency required for debconfmod.
add example of pillar on the Cli
corrected file.append state to not report modifications when file is in correct state
Fixed bad identation that was causing 'instances_id_list' must be defined when instance_id is used
added example of checking out two branches in the same git repo using the name declaration
Update documentation on salt-ssh

User must set NOPASSWD option for a non-root user to use sudo. 
Solves #12808.
fix has_nova