{"push_id":683006421,"size":2,"distinct_size":0,"ref":"refs/heads/metadata","head":"12a0cf094d4955ba91da10806c368a21f23c9099","before":"00c9a626f560dbf3d1ec51fbeb50a03b26d0f1b8","commits":[{"sha":"30bab776b2e22d2ca9364ec0de4daaa174323be1","author":{"email":"303ae8bb26d4906f2dc903fd9676692a77e77960@cloudbasesolutions.com","name":"Cosmin Poieana"},"message":"Better ssh and x509 keys extraction\n\nFor ssh keys, try gathering all values found under both \"public_keys\"\nand \"keys\" fields under metadata. For x509 certificate keys,\ntry looking into metadata under both \"meta\" and \"keys\" fields and\nfinally userdata if no such information is retrieved earlier.\n\nChange-Id: I43345344aa008187787e97d6296abfc181416cf3","distinct":false,"url":"https://api.github.com/repos/cmin764/cloudbase-init/commits/30bab776b2e22d2ca9364ec0de4daaa174323be1"},{"sha":"12a0cf094d4955ba91da10806c368a21f23c9099","author":{"email":"303ae8bb26d4906f2dc903fd9676692a77e77960@cloudbasesolutions.com","name":"Cosmin Poieana"},"message":"Fix improper EOL handling between the public keys\n\nEvery metadata service should return public keys as lists of\nspace-stripped strings without counting on the existence of\nthe current present (or not) new lines. The sshpublickeys plugin\nwill explicitly add EOLs between the keys, therefore having a\nvalid authorized_keys file when multiple ssh keys are retrieved.\n\nChange-Id: Idad2b9d469a544066ab4090c30dd3f274e36844e","distinct":false,"url":"https://api.github.com/repos/cmin764/cloudbase-init/commits/12a0cf094d4955ba91da10806c368a21f23c9099"}]}