{"push_id":1043814440,"size":9,"distinct_size":6,"ref":"refs/heads/th/unmanaged-external-down-bgo763236","head":"0cc9dd14d7e8f4d0e6747e91553baf9cb9a97e7b","before":"30fc09b9c3b86ad8270e1f7094423118ec135495","commits":[{"sha":"1422ce0a6ac4f90158575c68d68b7658769f0b6f","author":{"email":"76686399b73357bbab3cce10937c280c528b17ce@redhat.com","name":"Beniamino Galvani"},"message":"ifcfg-rh: don't chain up after failure of replace_and_commit()\n\nIf replace_and_commit() found existing route files (and the callback\nhas potentially already been invoked), it is wrong to chain up to\nparent class and continue the update.\n\nFixes: f79d62692ec4fe5ba21bbeab26286b2a3b250fdd","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/1422ce0a6ac4f90158575c68d68b7658769f0b6f"},{"sha":"6fa521b384080411d4ff7d6e02dbd5991e9a245d","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"cli/trivial: fix indention and whitespace","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/6fa521b384080411d4ff7d6e02dbd5991e9a245d"},{"sha":"03fd18cde053f2765e057b354e8ca0f751e6e103","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"cli: fix setting 'slave-type' for `nmcli connection add type *-slave`\n\n  $ nmcli connection add type bond-slave ifname eth1 con-name bond0.0 master nm-bond\n  Error: Failed to add 'bond0.0' connection: connection.slave-type: Cannot set 'master' without 'slave-type'\n\nFixes: 8ad218e71c3a82d491af6daa516464dd020608f2","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/03fd18cde053f2765e057b354e8ca0f751e6e103"},{"sha":"c19eefeed98af0ed853df1dec022aba7b06bf4dc","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"device: add nm_device_get_unmanaged_mask()","distinct":true,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/c19eefeed98af0ed853df1dec022aba7b06bf4dc"},{"sha":"b1c7bb528bbbeef3a7ca2775361b0d755c2d8218","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"device: trival refactoring in can_unmanaged_external_down()\n\nSwap order of operands so that the \"cheaper\" is evaluated first.","distinct":true,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/b1c7bb528bbbeef3a7ca2775361b0d755c2d8218"},{"sha":"b995b2f00e25927097c855452b37e861607a75cd","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"device: refactor setting unmanaged flag EXTERNAL_DOWN\n\nThis should not actually change how we handle EXTERNAL_DOWN\nunmanaged devices.","distinct":true,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/b995b2f00e25927097c855452b37e861607a75cd"},{"sha":"946741e4f27121def8cec9c6bbdf9fa0063fa0d9","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"platform: add nm_platform_link_has_ip_config()","distinct":true,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/946741e4f27121def8cec9c6bbdf9fa0063fa0d9"},{"sha":"f111cd70ca85c1769dae1772c407abdeb54cfb9b","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"device: refactor by adding set_unmanaged_external_down() function\n\nNo functional change.","distinct":true,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/f111cd70ca85c1769dae1772c407abdeb54cfb9b"},{"sha":"0cc9dd14d7e8f4d0e6747e91553baf9cb9a97e7b","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"device: consider external devices as unmanaged until they have an IP address","distinct":true,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/0cc9dd14d7e8f4d0e6747e91553baf9cb9a97e7b"}]}