[{"id":"bootstrap-a-salt-host-managed-via-salt-ssh","uri":"features/init_clients/sle_ssh_minion.feature","keyword":"Feature","name":"Bootstrap a Salt host managed via salt-ssh","description":"","line":5,"tags":[{"name":"@ssh_minion","line":4}],"elements":[{"id":"bootstrap-a-salt-host-managed-via-salt-ssh;clean-up-sumaform-leftovers-on-sles-ssh-minion","keyword":"Scenario","name":"Clean up sumaform leftovers on SLES SSH minion","description":"","line":7,"type":"scenario","steps":[{"keyword":"When ","name":"I perform a full salt minion cleanup on \"ssh_minion\"","line":8,"match":{"location":"features/step_definitions/salt_steps.rb:565"},"result":{"status":"passed","duration":11075713764},"after":[]}],"tags":[{"name":"@ssh_minion","line":4}],"before":[],"after":[]},{"id":"bootstrap-a-salt-host-managed-via-salt-ssh;log-in-as-admin-user","keyword":"Scenario","name":"Log in as admin user","description":"","line":10,"type":"scenario","steps":[{"keyword":"Given ","name":"I am authorized for the \"Admin\" section","line":11,"match":{"location":"features/step_definitions/navigation_steps.rb:486"},"result":{"status":"passed","duration":40788918809},"after":[]}],"tags":[{"name":"@ssh_minion","line":4}],"before":[],"after":[]},{"id":"bootstrap-a-salt-host-managed-via-salt-ssh;bootstrap-a-sles-ssh-minion","keyword":"Scenario","name":"Bootstrap a SLES SSH minion","description":"","line":13,"type":"scenario","steps":[{"keyword":"When ","name":"I follow the left menu \"Systems > Bootstrapping\"","line":14,"match":{"location":"features/step_definitions/navigation_steps.rb:420"},"result":{"status":"passed","duration":273048093},"after":[]},{"keyword":"Then ","name":"I should see a \"Bootstrap Minions\" text","line":15,"match":{"location":"features/step_definitions/navigation_steps.rb:690"},"result":{"status":"passed","duration":165217882},"after":[]},{"keyword":"When ","name":"I check \"manageWithSSH\"","line":16,"match":{"location":"features/step_definitions/navigation_steps.rb:177"},"result":{"status":"passed","duration":146571601},"after":[]},{"keyword":"And ","name":"I enter the hostname of \"ssh_minion\" as \"hostname\"","line":17,"output":["The hostname of ssh_minion is uyuni-master-suse-sshminion.sumaci.aws"],"match":{"location":"features/step_definitions/navigation_steps.rb:531"},"result":{"status":"passed","duration":226905084},"after":[]},{"keyword":"And ","name":"I enter \"linux\" as \"password\"","line":18,"match":{"location":"features/step_definitions/navigation_steps.rb:268"},"result":{"status":"passed","duration":101956287},"after":[]},{"keyword":"And ","name":"I select the hostname of \"proxy\" from \"proxies\" if present","line":19,"match":{"location":"features/step_definitions/navigation_steps.rb:537"},"result":{"status":"passed","duration":3651835974},"after":[]},{"keyword":"And ","name":"I click on \"Bootstrap\"","line":20,"match":{"location":"features/step_definitions/navigation_steps.rb:314"},"result":{"status":"passed","duration":256448571},"after":[]},{"keyword":"And ","name":"I wait until I see \"Bootstrap process initiated.\" text","line":21,"match":{"location":"features/step_definitions/navigation_steps.rb:39"},"result":{"status":"passed","duration":64393890077},"after":[]},{"keyword":"And ","name":"I follow the left menu \"Systems > System List > All\"","line":22,"match":{"location":"features/step_definitions/navigation_steps.rb:420"},"result":{"status":"passed","duration":274048002},"after":[]},{"keyword":"And ","name":"I wait until I see the name of \"ssh_minion\", refreshing the page","line":23,"match":{"location":"features/step_definitions/navigation_steps.rb:125"},"result":{"status":"passed","duration":44827158554},"after":[]},{"keyword":"And ","name":"I wait until onboarding is completed for \"ssh_minion\"","line":24,"match":{"location":"features/step_definitions/setup_steps.rb:229"},"result":{"status":"passed","duration":60005842863},"after":[]}],"tags":[{"name":"@ssh_minion","line":4}],"before":[],"after":[]},{"id":"bootstrap-a-salt-host-managed-via-salt-ssh;use-correct-kernel-image-on-the-ssh-minion","keyword":"Scenario","name":"Use correct kernel image on the SSH minion","description":"","line":27,"type":"scenario","steps":[{"keyword":"When ","name":"I remove package \"kernel-default-base\" from this \"ssh_minion\"","line":28,"match":{"location":"features/step_definitions/command_steps.rb:1030"},"result":{"status":"skipped"},"after":[]},{"keyword":"And ","name":"I install package \"kernel-default\" on this \"ssh_minion\"","line":29,"match":{"location":"features/step_definitions/command_steps.rb:988"},"result":{"status":"skipped"},"after":[]}],"tags":[{"name":"@ssh_minion","line":4},{"name":"@susemanager","line":26}],"before":[],"after":[]},{"id":"bootstrap-a-salt-host-managed-via-salt-ssh;reboot-the-ssh-minion-to-use-the-new-kernel","keyword":"Scenario","name":"Reboot the SSH minion to use the new kernel","description":"","line":32,"type":"scenario","steps":[{"keyword":"When ","name":"I reboot the \"ssh_minion\" host through SSH, waiting until it comes back","line":33,"match":{"location":"features/step_definitions/command_steps.rb:1636"},"result":{"status":"skipped"},"after":[]}],"tags":[{"name":"@ssh_minion","line":4},{"name":"@susemanager","line":31}],"before":[],"after":[]},{"id":"bootstrap-a-salt-host-managed-via-salt-ssh;check-connection-from-ssh-minion-to-proxy","keyword":"Scenario","name":"Check connection from SSH minion to proxy","description":"","line":36,"type":"scenario","steps":[{"keyword":"Given ","name":"I am on the Systems overview page of this \"ssh_minion\"","line":37,"match":{"location":"features/step_definitions/navigation_steps.rb:500"},"result":{"status":"passed","duration":2435263885},"after":[]},{"keyword":"When ","name":"I follow \"Details\" in the content area","line":38,"match":{"location":"features/step_definitions/navigation_steps.rb:380"},"result":{"status":"passed","duration":143803258},"after":[]},{"keyword":"And ","name":"I follow \"Connection\" in the content area","line":39,"match":{"location":"features/step_definitions/navigation_steps.rb:380"},"result":{"status":"passed","duration":115374401},"after":[]},{"keyword":"Then ","name":"I should see \"proxy\" short hostname","line":40,"match":{"location":"features/step_definitions/navigation_steps.rb:698"},"result":{"status":"passed","duration":88132460},"after":[]}],"tags":[{"name":"@ssh_minion","line":4},{"name":"@proxy","line":35}],"before":[],"after":[]},{"id":"bootstrap-a-salt-host-managed-via-salt-ssh;check-registration-on-proxy-of-ssh-minion","keyword":"Scenario","name":"Check registration on proxy of SSH minion","description":"","line":43,"type":"scenario","steps":[{"keyword":"Given ","name":"I am on the Systems overview page of this \"proxy\"","line":44,"match":{"location":"features/step_definitions/navigation_steps.rb:500"},"result":{"status":"passed","duration":1996160486},"after":[]},{"keyword":"When ","name":"I follow \"Details\" in the content area","line":45,"match":{"location":"features/step_definitions/navigation_steps.rb:380"},"result":{"status":"passed","duration":118326411},"after":[]},{"keyword":"And ","name":"I follow \"Proxy\" in the content area","line":46,"match":{"location":"features/step_definitions/navigation_steps.rb:380"},"result":{"status":"passed","duration":112218483},"after":[]},{"keyword":"Then ","name":"I should see \"ssh_minion\" hostname","line":47,"match":{"location":"features/step_definitions/navigation_steps.rb:703"},"result":{"status":"passed","duration":126189902},"after":[]}],"tags":[{"name":"@ssh_minion","line":4},{"name":"@proxy","line":42}],"before":[],"after":[]}]}]