Scripts used for creating an lx-brand OpenSuSE / SuSE SLE image
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.md
build-suse-zone-bundle.sh
exclude_docker_image_files.txt

README.md

ASS - pre-built images

General

Experimental lx branded zone for SuSE SLES 12 SP3

Current status: it works

SmartOS Requirements

SuSE (build environment) Requirements

  • SuSE SLES 12 (> SP2) HOST
  • BTRFS

Image and manifest creation

  • on SuSE Linux Enterprise Server:

Run the build-suse-zone-bundle.sh script on a SuSE host.

Copy the suse-sles-12-sp3-lx-zone-bundle.tar.gz file to a SmartOS host.

  • on SmartOS:

Checkout this repository and then execute:

./create-lx-image -t /zones/ass.de/test/suse-sles-12-sp3-lx-zone-bundle.tar.gz -k 4.4.0 -m 20171026T003127Z -i ass-suse-sles-12sp3 -d "ASS - SuSE SLES 12 SP3 64-bit lx-brand image." -u https://github.com/ass-a2s/suse-lx-brand-image-builder

This will produce the .zfs image and its manifest.

The can be imported via:

imgadm install -m ass-suse-sles-12sp3-20171104.json -f ass-suse-sles-12sp3-20171104.zfs.gz

The names of the image and of the manifest are going to change according to your local time.

Information

Errata

  • 05.11.2017 - IPv6 DNS Resolving Issue (concerns: libzypp, libcurl)
lx-suse-sles-12:/zones/701e9758-1b05-c084-9246-b50e2b59c4a2/data # curl -v http://github.com
* Rebuilt URL to: http://github.com/
* Hostname was NOT found in DNS cache
* Could not resolve host: github.com
* Closing connection 0
curl: (6) Could not resolve host: github.com
lx-suse-sles-12:/zones/701e9758-1b05-c084-9246-b50e2b59c4a2/data #
lx-suse-sles-12:/zones/701e9758-1b05-c084-9246-b50e2b59c4a2/data # ZYPP_MEDIA_CURL_IPRESOLVE=4 yast

ASS - pre-built image history

ass-suse-sles-12sp3:

ass-suse-sles-12sp2: