Page MenuHomePhabricator

Allow users to edit proxies
Closed, ResolvedPublic

Description

Currently, one can only delete a proxy entry in Horizon. Since the common practice when modifying the environment of a service is to create a new instance and then divert the traffic to it (effectively rotating out of use the old instance), it would be useful to have an option to change the pertinent proxy entry instead of deleting it and creating a new one with the same characteristics.

Event Timeline

Restricted Application added subscribers: Zppix, Aklapper. · View Herald Transcript
bd808 lowered the priority of this task from Medium to Low.Jan 6 2020, 5:22 PM
bd808 moved this task from Backlog to Local dashboards on the Horizon board.

This is a reasonable request from a usability standpoint. I haven't been regarding it as a priority because I'm /pretty sure/ that deleting the old proxy and creating a new one is requires only one more click -- are there more compelling reasons for this other than avoiding that click?

Change 609853 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/puppet@production] Dynamic proxy api: in update_mapping, accept everything as JSON

https://gerrit.wikimedia.org/r/609853

Change 609853 merged by Andrew Bogott:
[operations/puppet@production] Dynamic proxy api: in update_mapping, accept everything as JSON

https://gerrit.wikimedia.org/r/609853

Change 609859 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[openstack/horizon/wmf-proxy-dashboard@master] Split out a lot of the designate code into standalone functions

https://gerrit.wikimedia.org/r/609859

Change 609860 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[openstack/horizon/wmf-proxy-dashboard@master] Added proxy editing

https://gerrit.wikimedia.org/r/609860

Change 609859 merged by Andrew Bogott:
[openstack/horizon/wmf-proxy-dashboard@master] Split out a lot of the designate code into standalone functions

https://gerrit.wikimedia.org/r/609859

Change 609860 merged by Andrew Bogott:
[openstack/horizon/wmf-proxy-dashboard@master] Added proxy editing

https://gerrit.wikimedia.org/r/609860

Change 610124 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[openstack/horizon/wmf-proxy-dashboard@train] Split out a lot of the designate code into standalone functions

https://gerrit.wikimedia.org/r/610124

Change 610125 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[openstack/horizon/wmf-proxy-dashboard@train] Added proxy editing

https://gerrit.wikimedia.org/r/610125

Change 610124 merged by Andrew Bogott:
[openstack/horizon/wmf-proxy-dashboard@train] Split out a lot of the designate code into standalone functions

https://gerrit.wikimedia.org/r/610124

Change 610125 merged by Andrew Bogott:
[openstack/horizon/wmf-proxy-dashboard@train] Added proxy editing

https://gerrit.wikimedia.org/r/610125

Change 610128 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[openstack/horizon/deploy@train] Update wmf-proxy-dashboard submodule

https://gerrit.wikimedia.org/r/610128

Change 610128 merged by Andrew Bogott:
[openstack/horizon/deploy@train] Update wmf-proxy-dashboard submodule

https://gerrit.wikimedia.org/r/610128

Change 610129 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[openstack/horizon/wmf-proxy-dashboard@master] Add urls for proxy editing

https://gerrit.wikimedia.org/r/610129

Change 610129 merged by Andrew Bogott:
[openstack/horizon/wmf-proxy-dashboard@master] Add urls for proxy editing

https://gerrit.wikimedia.org/r/610129

Change 610130 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[openstack/horizon/wmf-proxy-dashboard@train] Add urls for proxy editing

https://gerrit.wikimedia.org/r/610130

Change 610130 merged by Andrew Bogott:
[openstack/horizon/wmf-proxy-dashboard@train] Add urls for proxy editing

https://gerrit.wikimedia.org/r/610130

Change 610170 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[openstack/horizon/deploy@train] Update wmf-proxy-dashboard again

https://gerrit.wikimedia.org/r/610170

Change 610170 merged by Andrew Bogott:
[openstack/horizon/deploy@train] Update wmf-proxy-dashboard again

https://gerrit.wikimedia.org/r/610170

Andrew claimed this task.