The long-standing dispute between the Metal and Allied Workers Union and Dunlop which led to a strike by 2 000 workers at four factories in October last year has finally been settled.