{"push_id":2822651433,"size":9,"distinct_size":9,"ref":"refs/heads/ag_flasher_fixes","head":"a56bdcfd3ac17d45c5b581d8177c8ff51810b164","before":"bcd08fd718f082cc6ef4f56bbd5a314500b54c86","commits":[{"sha":"3a5f36a366d7d7c6923ae2414b1574640bd0d4ec","author":{"name":"Andrei Gherzan","email":"8dc7c09356db0b1762fb140617d7375c0a5a4131@resin.io"},"message":"resin-init-flasher: Give a chance for openvpn to connect\n\nOn boards where flashing takes a couple of seconds, the registration and\nafterwards openvpn, don't have a chance to complete. The effect of this\nis that the dashboard will not show any feedback when the device is\nconnected to a backend. This change adds a timeout based loop in which\nopenvpn status is checked for 15 seconds. When that times out, the\nflashing continues as normal assuming no connectivity or no backend\nconfigured.\n\nFixes #1152\n\nChange-type: patch\nChangelog-entry: Fix dashboard feedback on fast flashing devices\nSigned-off-by: Andrei Gherzan <andrei@resin.io>","distinct":true,"url":"https://api.github.com/repos/resin-os/meta-resin/commits/3a5f36a366d7d7c6923ae2414b1574640bd0d4ec"},{"sha":"f9f71b0b7b1c45210c944c9c8c28e19f2aac418b","author":{"name":"Andrei Gherzan","email":"8dc7c09356db0b1762fb140617d7375c0a5a4131@resin.io"},"message":"resin-mounts-flasher: Move the rw copy of config.json out of /tmp\n\nThere are services which need to work on config.json but have a private\ntmp mountpoint (see openvpn service). This makes the initial decision of\nmoving the config.json in /tmp not ideal. This commit defines:\n* a new tmpfs mountpoint in /mnt/boottmp\n* uses this new mountpoint for storing the rw copy of config.json\n\nFixes #1157\n\nChange-type: patch\nChangelog-entry: Move the rw copy of config.json out of /tmp for flasher\nSigned-off-by: Andrei Gherzan <andrei@resin.io>","distinct":true,"url":"https://api.github.com/repos/resin-os/meta-resin/commits/f9f71b0b7b1c45210c944c9c8c28e19f2aac418b"},{"sha":"16be9daf09c97398a82e7afd399e5ef3c7d9b900","author":{"name":"Andrei Gherzan","email":"8dc7c09356db0b1762fb140617d7375c0a5a4131@resin.io"},"message":"resin-vars: The config.json in flasher was moved to /mnt/boottmp\n\nSigned-off-by: Andrei Gherzan <andrei@resin.io>","distinct":true,"url":"https://api.github.com/repos/resin-os/meta-resin/commits/16be9daf09c97398a82e7afd399e5ef3c7d9b900"},{"sha":"8dbbaf65b608700dbebc69eea2dc00f2e91a16da","author":{"name":"Andrei Gherzan","email":"8dc7c09356db0b1762fb140617d7375c0a5a4131@resin.io"},"message":"os-config: The config.json in flasher was moved to /mnt/boottmp\n\nSigned-off-by: Andrei Gherzan <andrei@resin.io>","distinct":true,"url":"https://api.github.com/repos/resin-os/meta-resin/commits/8dbbaf65b608700dbebc69eea2dc00f2e91a16da"},{"sha":"fd43deba44002e5951e0656d68244bda18a22e36","author":{"name":"Andrei Gherzan","email":"8dc7c09356db0b1762fb140617d7375c0a5a4131@resin.io"},"message":"resin-device-uuid: Avoid race with os-config-devicekey\n\nAvoid racing with the os-config-devicekey service by adding an order\ndirective in the service. As well we move this service in basic target\nto assume uuid in later targets (like multi-user).\n\nThe problem at hand is that os-config-devicekey reads and write the\nconfig.json which races with the fact that uuid generation service\nwrites as well to the same config file. If this happens in between\nos-config's read and write, we overwrite the changes done by the uuid\nservice.\n\nFixes #1159\n\nChange-type: patch\nChangelog-entry: Avoid os-config-devicekey / uuid service race\nSigned-off-by: Andrei Gherzan <andrei@resin.io>","distinct":true,"url":"https://api.github.com/repos/resin-os/meta-resin/commits/fd43deba44002e5951e0656d68244bda18a22e36"},{"sha":"f855e86b8f7c15e39b7197323e5b3f255c3659a6","author":{"name":"Andrei Gherzan","email":"8dc7c09356db0b1762fb140617d7375c0a5a4131@resin.io"},"message":"networkmanager: Update to latest stable version (1.12.2)\n\nFixes #1137\n\nChange-type: patch\nChangelog-entry: Update NetworkManager to 1.12.2\nSigned-off-by: Andrei Gherzan <andrei@resin.io>","distinct":true,"url":"https://api.github.com/repos/resin-os/meta-resin/commits/f855e86b8f7c15e39b7197323e5b3f255c3659a6"},{"sha":"73ebb04c9b0459e8a7f41d853483d4b464f1e2c8","author":{"name":"Andrei Gherzan","email":"8dc7c09356db0b1762fb140617d7375c0a5a4131@resin.io"},"message":"chrony: Log to systemd journal\n\nConnects to #1136\n\nSigned-off-by: Andrei Gherzan <andrei@resin.io>","distinct":true,"url":"https://api.github.com/repos/resin-os/meta-resin/commits/73ebb04c9b0459e8a7f41d853483d4b464f1e2c8"},{"sha":"3a28f3bc3c0e4e0b15be814705ef879911fc1cea","author":{"name":"Andrei Gherzan","email":"8dc7c09356db0b1762fb140617d7375c0a5a4131@resin.io"},"message":"avahi-daemon: Log to systemd journal\n\nConnects to #1136\n\nSigned-off-by: Andrei Gherzan <andrei@resin.io>","distinct":true,"url":"https://api.github.com/repos/resin-os/meta-resin/commits/3a28f3bc3c0e4e0b15be814705ef879911fc1cea"},{"sha":"a56bdcfd3ac17d45c5b581d8177c8ff51810b164","author":{"name":"Andrei Gherzan","email":"8dc7c09356db0b1762fb140617d7375c0a5a4131@resin.io"},"message":"dnsmasq: Log to systemd journal\n\nConnects to #1136\n\nSigned-off-by: Andrei Gherzan <andrei@resin.io>","distinct":true,"url":"https://api.github.com/repos/resin-os/meta-resin/commits/a56bdcfd3ac17d45c5b581d8177c8ff51810b164"}]}
{"actor":{"display_login":"agherzan"}}