Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-3102

Put the developer's public SSH key in the OpenNebula VM authorized_keys file

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Duplicate
    • P4: Low
    • None
    • None
    • OpenNebula
    • None

    Description

      1. The developer scheduling the build has his key in Gerrit
      2. OpenNebula already asks Coin for contextualization information, and the key could be provided here
      3. OpenNebula adds this key to context.sh
      4. coin-agent does its magic and writes the authorized_keys file appropriately (since no cloud-init is used)

      And voila, the user can log in without password! This would come really handy in combination with a resolution to QTQAINFRA-2462 so that we could just copy-paste the IP address.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            tosaario Toni Saario
            jimis Dimitrios Apostolou
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes