Skip to content

Instantly share code, notes, and snippets.

@joseivanlopez
Last active January 27, 2026 15:03
Show Gist options
  • Select an option

  • Save joseivanlopez/307fcb354ba51d3b6d61c920c83db48a to your computer and use it in GitHub Desktop.

Select an option

Save joseivanlopez/307fcb354ba51d3b6d61c920c83db48a to your computer and use it in GitHub Desktop.

org.opensuse.Agama.Storage1 /org/opensuse/Agama/Storage1 org.opensuse.Agama.Storage1 org.opensuse.Agama.Storage1.Bootloader org.opensuse.Agama.Storage1.ISCSI.Initiator

/org/opensuse/Agama/Storage1/ISCSI

/org/opensuse/Agama/Storage1/iscsi_nodes/1 org.opensuse.Agama.Storage1.ISCSI.Node /org/opensuse/Agama/Storage1/iscsi_nodes/2 /org/opensuse/Agama/Storage1/iscsi_nodes/3


org.opensuse.Agama.Storage1 /org/opensuse/Agama/Storage1 org.opensuse.Agama.Storage1 org.opensuse.Agama.Storage1.Bootloader

/org/opensuse/Agama/Storage1/ISCSI org.opensuse.Agama.Storage1.ISCSI #GetSystem #GetConfig #SetConfig -> SystemChanged(iscsi) #Discover #SystemChanged #ProgressChanged #ProgressFinished

system

{
  "iscsi": {
    "initiator": {
      "name": "...",
      "ibtf": true,
    },
    "targets": [
      {
        "name": "...",
        "address": "...",
        "port": "...",
        "interface": "...",
        "startup": "...",
        "ibft": false,
        "connected": true,
        "locked": true
      }
    ]
  }
}

config

{
  "iscsi": {
    "initiator": "...",
    "targets": [
      {
        "name": "...",
        "address": "...",
        "port": "...",
        "interface": "...",
        "startup": "...",
        "username": "...",
        "password": "...",
        "initiatorUsername": "...",
        "initiatorPassword": "...",
      }
    ]
  }
}

discover

{
  "discoverIscsi": {
    "address": "...",
    "port": "...",
    "username": "...",
    "password": "...",
    "initiatorUsername": "...",
    "initiatorPassword": "...",
  }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment