Jason-Zhang

Results 4 issues of Jason-Zhang

**What this PR does / why we need it**: set enterprise_project_id to all_granted_eps if it's not specified **Which issue this PR fixes**: *(optional, in `fixes #(, fixes #, ...)` format,...

size/M
refactor
safe to test

**What this PR does / why we need it**: add new data source keypairs **Which issue this PR fixes**: *(optional, in `fixes #(, fixes #, ...)` format, will close that...

size/M
feature
ready for review

**What this PR does / why we need it**: the v2 api for resetting password is not available any more, so use v1 api to reset the password **Which issue...

size/S
bugfix
dependencies

**What this PR does / why we need it**: **Which issue this PR fixes**: *(optional, in `fixes #(, fixes #, ...)` format, will close that issue when PR gets merged)*...

size/L
refactor
approved
hold