You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/composing_installing_and_managing_rhel_for_edge_images/setting-up-image-builder_composing-installing-managing-rhel-for-edge-images#edge-image-builder-system-requirements_setting-up-image-builder[Image Builder system requirements].
* For further customizations such as adding users, firewall rules, or kernel arguments to a blueprint, refer to link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/composing_installing_and_managing_rhel_for_edge_images/composing-a-rhel-for-edge-image-using-image-builder-command-line_composing-installing-managing-rhel-for-edge-images#image-customizations_composing-a-rhel-for-edge-image-using-image-builder-command-line[supported image customizations].
26
+
* For more details on creating a blueprint, read link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/composing_installing_and_managing_rhel_for_edge_images/composing-a-rhel-for-edge-image-using-image-builder-command-line_composing-installing-managing-rhel-for-edge-images#proc_creating-a-rhel-for-edge-container-image-blueprint-using-image-builder-cli_composing-a-rhel-for-edge-image-using-image-builder-command-line[creating a RHEL for Edge Container blueprint using image builder CLI].
27
+
* For further customizations such as adding users, firewall rules, or kernel arguments to a blueprint, read link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/composing_installing_and_managing_rhel_for_edge_images/composing-a-rhel-for-edge-image-using-image-builder-command-line_composing-installing-managing-rhel-for-edge-images#image-customizations_composing-a-rhel-for-edge-image-using-image-builder-command-line[supported image customizations].
28
+
* For more about the composer cli, read https://www.osbuild.org/guides/user-guide/building-an-image-from-cli.html?highlight=push%20bluepring#blueprints-management-using-composer-cli[blueprint management using composer cli].
. Download your installation pull secret from the Red Hat Hybrid Cloud Console to a temporary folder, for example, `$HOME/openshift-pull-secret`. This pull secret allows you to authenticate with the container registries that serve the container images used by {product-title}.
41
+
. Download your installation pull secret from the https://console.redhat.com/openshift/install/pull-secret[Red Hat Hybrid Cloud Console] to a temporary folder, for example, `$HOME/openshift-pull-secret`. This pull secret allows you to authenticate with the container registries that serve the container images used by {product-title}.
42
42
43
43
. To copy the pull secret to the `/etc/crio` folder of your {op-system} machine, run the following command:
Copy file name to clipboardExpand all lines: modules/microshift-provisioning-ostree.adoc
+10-3Lines changed: 10 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,25 +4,26 @@
4
4
5
5
:_content-type: PROCEDURE
6
6
[id="provisioning-a-machine_{context}"]
7
-
= Provisioning for {product-title}
7
+
= Provisioning a machine for {product-title}
8
8
9
9
Provision a machine with your {op-system-ostree} image by using the procedures from the {op-system-ostree} documentation.
10
10
11
11
To use {product-title}, you must provision the system so that it meets the following requirements:
12
12
13
13
* The machine you are provisioning must meet the system requirements for installing {product-title}.
14
14
* The file system must have a logical volume manager (LVM) volume group (VG) with sufficient capacity for the persistent volumes (PVs) of your workload.
15
-
* A pull secret from the Red Hat Hybrid Cloud Console must be present as `/etc/crio/openshift-pull-secret` and have root user-only read/write permissions.
15
+
* A pull secret from the https://console.redhat.com/openshift/install/pull-secret[Red Hat Hybrid Cloud Console] must be present as `/etc/crio/openshift-pull-secret` and have root user-only read/write permissions.
16
16
* The firewall must be configured with {product-title}'s required firewall settings.
17
17
18
18
[NOTE]
19
19
====
20
-
If you are using a Kickstart such as the {op-system-ostree} Installer (iso) image, you can update your Kickstart file to meet the above requirements.
20
+
If you are using a Kickstart such as the {op-system-ostree} Installer (ISO) image, you can update your Kickstart file to meet the provisioning requirements.
21
21
====
22
22
23
23
.Prerequisites
24
24
25
25
. You have created an {op-system-ostree} Installer (ISO) image containing your {op-system-ostree} commit with {product-title}.
26
+
.. This requirement includes the steps of composing an RFE Container image, creating the RFE Installer blueprint, starting the RFE container, and composing the RFE Installer image.
26
27
. Create a Kickstart file or use an existing one. In the Kickstart file, you must include:
27
28
.. Detailed instructions about how to create a user.
28
29
.. How to fetch and deploy the {op-system-ostree} image.
@@ -49,6 +50,8 @@ For more information, see "Additional resources."
49
50
# └─sda2 8:2 0 19G 0 part
50
51
# └─rhel-root 253:0 0 10G 0 lvm /sysroot
51
52
#
53
+
ostreesetup --nogpg --osname=rhel --remote=edge
54
+
--url=file:///run/install/repo/ostree/repo --ref=rhel/<RHEL VERSION NUMBER>/x86_64/edge
52
55
zerombr
53
56
clearpart --all --initlabel
54
57
part /boot/efi --fstype=efi --size=200
@@ -58,6 +61,10 @@ part /boot --fstype=xfs --asprimary --size=800
0 commit comments