{"action":"opened","issue":{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-netflix/issues/705","labels_url":"https://api.github.com/repos/spring-cloud/spring-cloud-netflix/issues/705/labels{/name}","comments_url":"https://api.github.com/repos/spring-cloud/spring-cloud-netflix/issues/705/comments","events_url":"https://api.github.com/repos/spring-cloud/spring-cloud-netflix/issues/705/events","html_url":"https://github.com/spring-cloud/spring-cloud-netflix/issues/705","id":121500135,"number":705,"title":"Zuul routes cannot be removed dynamically","user":{"login":"aivans","id":2026928,"avatar_url":"https://avatars.githubusercontent.com/u/2026928?v=3","gravatar_id":"","url":"https://api.github.com/users/aivans","html_url":"https://github.com/aivans","followers_url":"https://api.github.com/users/aivans/followers","following_url":"https://api.github.com/users/aivans/following{/other_user}","gists_url":"https://api.github.com/users/aivans/gists{/gist_id}","starred_url":"https://api.github.com/users/aivans/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aivans/subscriptions","organizations_url":"https://api.github.com/users/aivans/orgs","repos_url":"https://api.github.com/users/aivans/repos","events_url":"https://api.github.com/users/aivans/events{/privacy}","received_events_url":"https://api.github.com/users/aivans/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-10T14:40:16Z","updated_at":"2015-12-10T14:40:16Z","closed_at":null,"body":"I noticed that it is possible to add routes via Spring cloud Config (or by changing the yml directly), but it is not possible to remove routes.\r\n\r\nScenario:\r\n- routed defined:\r\n```\r\nzuul:\r\nignored-services: \"*\"\r\n  routes:\r\n    echo3:\r\n      path: /echo3/**\r\n      url: http://www.aaa.com\r\n```\r\n- route shows fine in /admin/routes\r\n- remove route from yml\r\n- hit /admin/refresh() endpoint. The response mentions that changes were detected about the route\r\n- Problem: /admin/routes still shows the route\r\n"}}