Use source-repository interface in keystone element

Change-Id: I2cb11b073fddd223ba0c30cc2ae89677cf68b6ac
Merge "Use source-repository interface in keystone element"