Uploaded image for project: 'OpenShift Cloud'
  1. OpenShift Cloud
  2. OCPCLOUD-2710

[AWS] Implement extended AWS metadata service options in MAPA

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • None
    • None
    • None
    • CLOUD Sprint 276, CLOUD Sprint 277, CLOUD Sprint 278, CLOUD Sprint 279, CLOUD Sprint 280, CLOUD Sprint 281, CLOUD Sprint 282

      Background

      Currently, CAPA is ahead of MAPA in its support for various options in the AWS metadata service configuration, see here.

      To avoid having to return errors when these options are configured in CAPA (and to improve backwards compatibility, we should look to understand what these options do, backport them into MAPA, and then update the conversion logic to remove the errors.

      Steps

      • Understand the implications of the metadata service options configuration that CAPA has that we do not.
      • Implement the new fields in the AWSMachineProviderConfig
      • Plumb the values into MAPA
      • Validate the new API fields in the MAPI webhooks
      • Remove the erros in the CAPI2MAPI when these fields are populated

      Stakeholders

      • Cluster Infra

      Definition of Done

      • Fewer issues in the CAPI2MAPI conversion
      • New options for metadata service configuration in MAPA
      • Docs
      • <Add docs requirements for this card>
      • Testing
      • <Explain testing that will be added>

              rmanak@redhat.com Radek Manak
              joelspeed Joel Speed
              None
              None
              Huali Liu Huali Liu
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: