Lars Karlitski
fabd40da1c
blueprint: always run selinux stage last
...
A few output types had it before the fix-bls stage.
2019-10-29 16:01:37 +01:00
Lars Karlitski
6a6144c2d9
blueprint: always exclude the rescue kernel
...
Its BLS entry always expects a separate boot partition. Skip it on all
images until the rescue kernel package is usable.
2019-10-29 16:01:37 +01:00
Ondřej Budai
8d010c0466
blueprint: add support for kernel customization
2019-10-25 14:37:21 +02:00
Martin Sehnoutka
ed2dd9829c
Adjust Openstack output to the Lorax one
2019-10-24 15:12:21 +02:00
Ondřej Budai
15b82a15d2
osbuild-composer: Rename module to github.com/osbuild/osbuild-composer
...
This should be the best practice according to other popular go projects:
- https://github.com/prometheus/prometheus
- https://github.com/syncthing/syncthing
- https://github.com/drone/drone
- https://github.com/hashicorp/terraform
Also, this change fixes go get command (it currently fails due to bad package
name).
2019-10-08 21:44:57 +02:00
Tom Gundersen
22254637f8
blueprint: generate real f30 images for all the output types
...
This is still just a placeholder, and in particular the live CD support
is not right.
Signed-off-by: Tom Gundersen <teg@jklm.no>
2019-10-08 21:03:45 +02:00
Tom Gundersen
b1688cda76
blueprint: add infrastructure for translating to blueprints
...
Each output type will have its own translator from a blueprint to
a pipeline.
In the future, we may also want to distinguish between different
base distributions and architectures, but for now we keep it
simple and hardcode to a given one.
Some placeholder output formats are added, these have not been
tested or reserached, but are included to show how the it will
all fit together.
Signed-off-by: Tom Gundersen <teg@jklm.no>
2019-10-05 20:44:32 +02:00