debian-forge-cli/cmd/image-builder
Michael Vogt aecbe5928a main: add new --registrations options
This new flag allows to add a file with registration data. This
is meant to eventually hold all sort of registrations like
ansible or satelite but initially only contains the redhat
subscription. Currently only JSON is supported.

It looks like:
```json:
{
  "redhat": {
    "subscription": {
      "activation_key": "ak_123",
      "organization": "org_123",
      "server_url": "server_url_123",
      "base_url": "base_url_123",
      "insights": true,
      "rhc": true,
      "proxy": "proxy_123"
    }
  }
}
```

This is not part of the blueprint (today) because its more
ephemeral than the things we usually put into the blueprint.

This allows us to build images that are immediately registered. It
also keeps our options open in the future. If we move to a new
blueprint format where we support multiple blueprints and also
ephemeral data like this the "registrations" flag just becomes an
alias for "--blueprint".
2025-04-17 13:17:24 +00:00
..
build.go import: refer to pkg 2025-03-31 19:42:59 +00:00
describeimg.go main: add base partition table to describe-image 2025-04-03 17:25:16 +00:00
describeimg_test.go main: add new --extra-repo flag 2025-02-12 12:57:21 +01:00
distro.go image-builder: newline in error message 2025-01-20 06:55:24 +00:00
distro_test.go image-builder: newline in error message 2025-01-20 06:55:24 +00:00
export_test.go main: add new --registrations options 2025-04-17 13:17:24 +00:00
filters.go main: rename list-images to list 2025-04-08 07:34:20 +00:00
filters_test.go main: add new --extra-repo flag 2025-02-12 12:57:21 +01:00
list.go main: add new --extra-repo flag 2025-02-12 12:57:21 +01:00
main.go main: add new --registrations options 2025-04-17 13:17:24 +00:00
main_test.go main: add new --registrations options 2025-04-17 13:17:24 +00:00
manifest.go main: add new --registrations options 2025-04-17 13:17:24 +00:00
repos.go main: add --force-repo flag 2025-02-13 11:31:06 +00:00
repos_test.go main: add --force-repo flag 2025-02-13 11:31:06 +00:00
upload.go import: refer to pkg 2025-03-31 19:42:59 +00:00
upload_test.go ibcli: add new --output-name flag 2025-03-14 14:47:36 +00:00