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
- Align all uses of version-sl-micro to version-operatingsystem
- Bump version-operatingsystem to 6.2
- Remove `net.ifnames=1` parameters as they are now default
- Remove `net.ifnames=0` paremeters as they were unintended leftovers
- Adapt comments Predictable Naming Scheme for Network Interfaces to
highlight the new default
- Add comments about the need for extra non root user for cockpit use
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Copy file name to clipboardExpand all lines: asciidoc/components/linux-micro.adoc
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,6 +38,9 @@ SUSE Edge uses the <<components-eib,Edge Image Builder>> to preconfigure the SUS
38
38
SUSE Linux Micro comes with Cockpit to allow the local management of the host through a Web application.
39
39
40
40
This service is disabled by default but can be started by enabling the systemd service `cockpit.socket`.
41
+
As cockpit forbids root login by default, the creation of a user with administrative privileges is recommended, refer to the {link-micro-official-docs}[SUSE Linux Micro official documentation] for more information.
Copy file name to clipboardExpand all lines: asciidoc/guides/kiwi-builder-images.adoc
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,23 +24,23 @@ This process makes use of https://osinside.github.io/kiwi/[Kiwi] to run the imag
24
24
* "*Default*" - A SUSE Linux Micro disk image based on the "Base" above but with a few more tools, including the virtualization stack, Cockpit and salt-minion.
25
25
* "*Default-SelfInstall*" - A SelfInstall image based on the "Default" above
26
26
27
-
See https://documentation.suse.com/sle-micro/{version-sl-micro}/html/Micro-deployment-images/index.html#alp-images-installer-type[SUSE Linux Micro {version-sl-micro}] documentation for more details.
27
+
See https://documentation.suse.com/sle-micro/{version-operatingsystem}/html/Micro-deployment-images/index.html#alp-images-installer-type[SUSE Linux Micro {version-operatingsystem}] documentation for more details.
28
28
29
29
NOTE: This process works for both {x86-64} and {aarch64} architectures but it is necessary to use a build host with the same architecture of the images being built. In other words, to build an {aarch64} image, it is required to use an {aarch64} build host, and vice-versa for {x86-64} - cross-builds are not supported at this time.
30
30
31
31
== Prerequisites
32
32
33
33
Kiwi image builder requires the following:
34
34
35
-
* A SUSE Linux Micro {version-sl-micro} host ("build system") with the same architecture of the image being built.
35
+
* A SUSE Linux Micro {version-operatingsystem} host ("build system") with the same architecture of the image being built.
36
36
* The build system needs to be already registered via `SUSEConnect` (the registration is used to pull the latest packages from the SUSE repositories)
37
37
* An internet connection that can be used to pull the required packages. If connected via proxy, the build host needs to be pre-configured.
38
38
* SELinux needs to be disabled on the build host (as SELinux labelling takes place in the container and it can conflict with the host policy)
39
39
* At least 10GB free disk space to accommodate the container image, the build root, and the resulting output image(s)
40
40
41
41
== Getting Started
42
42
43
-
Due to certain limitations, it is currently required to disable SELinux. Connect to the SUSE Linux Micro {version-sl-micro} image build host and ensure SELinux is disabled:
43
+
Due to certain limitations, it is currently required to disable SELinux. Connect to the SUSE Linux Micro {version-operatingsystem} image build host and ensure SELinux is disabled:
44
44
45
45
[,console]
46
46
----
@@ -88,10 +88,10 @@ After a few minutes the images can be found in the local output directory:
88
88
INFO: Image build successful, generated images are available in the 'output' directory.
This matches the default configuration for the metal3 chart, but the setting must match the configured chart `predictableNicNames` value.
158
-
159
-
Also note `ignition.platform.id=openstack` is mandatory, without this argument SLEMicro configuration via ignition will fail in the Metal^3^ automated flow.
154
+
Note `ignition.platform.id=openstack` is mandatory, without this argument SLEMicro configuration via ignition will fail in the Metal^3^ automated flow.
Here is another configuration example for a 64-core AMD server. Among the 128 logical processors (`0-127`), first 8 cores (`0-7`) are designated for housekeeping, while the remaining 120 cores (`8-127`) are pinned for the applications:
This matches the default configuration for the Metal^3^ chart, but the setting must match the configured chart `predictableNicNames` value.
262
-
263
-
Also note that `ignition.platform.id=openstack` is mandatory - without this argument SUSE Linux Micro configuration via ignition will fail in the Metal^3^ automated flow.
258
+
Note that `ignition.platform.id=openstack` is mandatory - without this argument SUSE Linux Micro configuration via ignition will fail in the Metal^3^ automated flow.
264
259
265
260
The `time` section is optional but it is highly recommended to be configured to avoid potential issues with certificates and clock skew. The values provided in this example are for illustrative purposes only. Please adjust them to fit your specific requirements.
0 commit comments