Uploaded image for project: 'Machine Config Operator'
  1. Machine Config Operator
  2. MCO-270

Drop `machineconfiguration.openshift.io/ssh` annotation applied to node

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • False
    • None
    • False
    • 0
    • 0

      We learnt through bug https://bugzilla.redhat.com/show_bug.cgi?id=1997404  that `machineconfiguration.openshift.io/ssh` annotation doesn't get reliably applied on node. This can cause confusion to our customer and reliability issue whoever depends on it.

      Even without doing ssh to node, it is possible to update content of node using `oc debug node`. So, it makes sense to drop this annotation compared to keeping the current behavior.

      Additional info: See https://coreos.slack.com/archives/C03C08UEJEB/p1652742194417789 where decision was made to drop this annotation

      Acceptance Criteria:

      • MCO completely drops writing `machineconfiguration.openshift.io/ssh` annotation
      • Docs are updated accordingly

              Unassigned Unassigned
              rhn-engineering-skumari Sinny Kumari
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: