{"push_id":970015433,"size":26,"distinct_size":26,"ref":"refs/heads/pillar_gen","head":"bfcf1b35b59b9c0f4bbbdd4f2d11a7b429e98d0e","before":"1916f7dae67aa124044a5d4da464ddc3649a5c70","commits":[{"sha":"9fa6223889a8a04804771acfcb846ee0a859fd62","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: database.sls changes","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/9fa6223889a8a04804771acfcb846ee0a859fd62"},{"sha":"97780f3c60cb811c991af24edffe36bc4bf6dfce","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"factorize mc_pillar infrastructure map & cloudconf","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/97780f3c60cb811c991af24edffe36bc4bf6dfce"},{"sha":"34e4468bd6c1cc24402c213de6609bd17725cabd","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"ssh settings","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/34e4468bd6c1cc24402c213de6609bd17725cabd"},{"sha":"8e5e074d50c0aa71c87c8d773cf52458cf580833","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"expose ssh hosts in controller","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/8e5e074d50c0aa71c87c8d773cf52458cf580833"},{"sha":"eb6b0cf356b622d52f8a3f5b81f5f557c1cbeffb","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"Masterless pillar replication\n\ncc @regilero","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/eb6b0cf356b622d52f8a3f5b81f5f557c1cbeffb"},{"sha":"0ba65566f7600cfa949b48941aa1ce0728990855","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"controller ssh config generation: ansible & old cloud","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/0ba65566f7600cfa949b48941aa1ce0728990855"},{"sha":"23357c46b89430a554545377768825fdb443b2a3","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"Add ansible\n\ncc @regilero","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/23357c46b89430a554545377768825fdb443b2a3"},{"sha":"0ab71ca1595cdb22c86215aa0638a8de516b6d6f","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"Relayout","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/0ab71ca1595cdb22c86215aa0638a8de516b6d6f"},{"sha":"4e1cd123859305d436fb1cd9d186e12eb21dab1a","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: remove useless comments","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/4e1cd123859305d436fb1cd9d186e12eb21dab1a"},{"sha":"33b68151de2e22274b1eaf804f6c08d446c252b4","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: mc_project refactor","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/33b68151de2e22274b1eaf804f6c08d446c252b4"},{"sha":"775e522a8c4b8369cda6a45910cff05027b8c0c8","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: mc_nodetypes refactor","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/775e522a8c4b8369cda6a45910cff05027b8c0c8"},{"sha":"f8a0a25e917d2e28b0900612876f8a0a440177f8","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: cloud modules refactor","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/f8a0a25e917d2e28b0900612876f8a0a440177f8"},{"sha":"4eb8cbe3bdf57802fa00ee619db7ef03a047386e","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: gitignore refactor","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/4eb8cbe3bdf57802fa00ee619db7ef03a047386e"},{"sha":"821b356da308c0446a5dbaf391591de8f495c6f4","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: salt formula refactor","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/821b356da308c0446a5dbaf391591de8f495c6f4"},{"sha":"37a459ec16ca7c6904338b9081a76d1850c29c10","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: no more mastersalt logger","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/37a459ec16ca7c6904338b9081a76d1850c29c10"},{"sha":"be312b7986a597321fea92c70057288dd75d4dd2","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: /_scripts & /hacking refactor","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/be312b7986a597321fea92c70057288dd75d4dd2"},{"sha":"b9eb665f54bb8ea9ddab785f9e08153af518ff49","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: bootsalt refactor","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/b9eb665f54bb8ea9ddab785f9e08153af518ff49"},{"sha":"b54c0750e95a3c935b624b7b276272ef332fba40","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: ms & salt modules refactor","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/b54c0750e95a3c935b624b7b276272ef332fba40"},{"sha":"7d068240763ee4fbb03737f6dec9236f53a1efdf","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: Migration states","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/7d068240763ee4fbb03737f6dec9236f53a1efdf"},{"sha":"b1bc0b041724c63ca2a248bbfeae63bd619f4fee","author":{"email":"10106c630f4c35766f121041cf9615662b95e99e@cryptelium.net","name":"Mathieu Le Marec - Pasquet"},"message":"v2: various mastersalt removals","distinct":true,"url":"https://api.github.com/repos/makinacorpus/makina-states/commits/b1bc0b041724c63ca2a248bbfeae63bd619f4fee"}]}