Uploaded image for project: 'DC/OS'
  1. DC/OS
  2. DCOS_OSS-2090

Disable service ID field when in edit mode as it can't be changed

    Details

      Description

      Problem

      In DC/OS today, there's no way to edit the name/id of a service. Due to how Marathon works this can't be done. This is what happens.

      Marathon app we do nothing
      https://cl.ly/2R0n2R2H3v2V 

      Framework (kafka) we show validation
      https://cl.ly/3I0Q3d070e1h

      Solution

      For Marathon apps and pods we should disable the ID field and add a tooltip to explain to the user that this can't be modified. "Service IDs currently cannot be modified. If you really need a different ID consider creating a new Service and deleting this one."

      https://cl.ly/12041C210O2p 

      For frameworks/packages unfortunately we don't know which field maps to ID so we can't disable the field.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                amr Amr Abdelrazik
                Reporter:
                lee Lee Munroe (Inactive)
                Team:
                Frontend Team
                Watchers:
                Amr Abdelrazik, Andrew Hoskins (Inactive), GeorgiSTodorov, José Armando García Sancio (Inactive), Lee Munroe (Inactive), Michael Lancaster (Inactive), Mike Perrotti, Orlando Hohmeier
              • Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated: