Skip to content

Commit 68abbc9

Browse files
committed
Rework Micro 6.2 offering
* Add Base, 64k images, Rpi image
1 parent 515cc4f commit 68abbc9

File tree

2 files changed

+199
-8
lines changed

2 files changed

+199
-8
lines changed

_data/62.yml

Lines changed: 181 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,18 @@ bg-color: leapmicro
44
fg-color: white
55
logo: logos/leapmicro.svg
66
choosing-media: true
7+
78
downloads:
89
- name: installation_images
910
display: all
1011
arches:
12+
13+
# ================================
14+
# x86_64 installation images
15+
# ================================
1116
- name: x86_64
1217
types:
18+
1319
- name: selfinstall_image
1420
desc: kvm_desc
1521
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Default-SelfInstall.iso
@@ -20,6 +26,7 @@ downloads:
2026
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Default-SelfInstall.iso?mirrorlist
2127
- name: checksum
2228
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Default-SelfInstall.iso.sha256
29+
2330
- name: preconfigured_image
2431
desc: kvm_desc
2532
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default.raw.xz
@@ -30,6 +37,7 @@ downloads:
3037
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default.raw.xz?mirrorlist
3138
- name: checksum
3239
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default.raw.xz.sha256
40+
3341
- name: encrypted_image
3442
desc: kvm_desc
3543
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-encrypted.raw.xz
@@ -40,6 +48,7 @@ downloads:
4048
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-encrypted.raw.xz?mirrorlist
4149
- name: checksum
4250
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-encrypted.raw.xz.sha256
51+
4352
- name: preconfigured_qcow_image
4453
desc: kvm_desc
4554
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-qcow.qcow2
@@ -50,6 +59,7 @@ downloads:
5059
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-qcow.qcow2?mirrorlist
5160
- name: checksum
5261
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-qcow.qcow2.sha256
62+
5363
- name: vmware_image
5464
desc: kvm_desc
5565
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-VMware.vmdk
@@ -60,6 +70,7 @@ downloads:
6070
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-VMware.vmdk?mirrorlist
6171
- name: checksum
6272
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-VMware.vmdk.sha256
73+
6374
- name: packages_image
6475
desc: packages_image_desc
6576
primary_link: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-x86_64.iso
@@ -70,10 +81,14 @@ downloads:
7081
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-x86_64.iso?mirrorlist
7182
- name: checksum
7283
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-x86_64.iso.sha256
73-
7484

85+
86+
# ================================
87+
# aarch64 installation images
88+
# ================================
7589
- name: aarch64
7690
types:
91+
7792
- name: selfinstall_image
7893
desc: kvm_desc
7994
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Default-SelfInstall.iso
@@ -84,6 +99,19 @@ downloads:
8499
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Default-SelfInstall.iso?mirrorlist
85100
- name: checksum
86101
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Default-SelfInstall.iso.sha256
102+
103+
- name: rpi_image
104+
desc: rpi_image
105+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-RaspberryPi.raw.xz
106+
links:
107+
- name: metalink
108+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-RaspberryPi.raw.xz.meta4
109+
- name: pick_mirror
110+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-RaspberryPi.raw.xz?mirrorlist
111+
- name: checksum
112+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-RaspberryPi.raw.xz.sha256
113+
114+
# Default images
87115
- name: preconfigured_image
88116
desc: kvm_desc
89117
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default.raw.xz
@@ -94,6 +122,7 @@ downloads:
94122
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default.raw.xz?mirrorlist
95123
- name: checksum
96124
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default.raw.xz.sha256
125+
97126
- name: preconfigured_qcow_image
98127
desc: kvm_desc
99128
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-qcow.qcow2
@@ -104,14 +133,158 @@ downloads:
104133
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-qcow.qcow2?mirrorlist
105134
- name: checksum
106135
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-qcow.qcow2.sha256
107-
- name: packages_image
108-
desc: packages_image_desc
109-
primary_link: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-aarch64.iso
136+
137+
# New Default 64kB images
138+
- name: preconfigured_64kb_image
139+
desc: kvm_desc
140+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb.raw.xz
141+
links:
142+
- name: metalink
143+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb.raw.xz.meta4
144+
- name: pick_mirror
145+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb.raw.xz?mirrorlist
146+
- name: checksum
147+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb.raw.xz.sha256
148+
149+
- name: encrypted_64kb_image
150+
desc: kvm_desc
151+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb-encrypted.raw.xz
152+
links:
153+
- name: metalink
154+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb-encrypted.raw.xz.meta4
155+
- name: pick_mirror
156+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb-encrypted.raw.xz?mirrorlist
157+
- name: checksum
158+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb-encrypted.raw.xz.sha256
159+
160+
161+
# ================================
162+
# Base images (display: false)
163+
# ================================
164+
- name: base_images
165+
display: false
166+
arches:
167+
168+
# ================================
169+
# x86_64 base images
170+
# ================================
171+
- name: x86_64
172+
types:
173+
174+
- name: selfinstall_base_image
175+
desc: kvm_desc
176+
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-SelfInstall.iso
177+
links:
178+
- name: metalink
179+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-SelfInstall.iso.meta4
180+
- name: pick_mirror
181+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-SelfInstall.iso?mirrorlist
182+
- name: checksum
183+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-SelfInstall.iso.sha256
184+
185+
- name: preconfigured_base_image
186+
desc: kvm_desc
187+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base.raw.xz
188+
links:
189+
- name: metalink
190+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base.raw.xz.meta4
191+
- name: pick_mirror
192+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base.raw.xz?mirrorlist
193+
- name: checksum
194+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base.raw.xz.sha256
195+
196+
- name: encrypted_base_image
197+
desc: kvm_desc
198+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-encrypted.raw.xz
199+
links:
200+
- name: metalink
201+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-encrypted.raw.xz.meta4
202+
- name: pick_mirror
203+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-encrypted.raw.xz?mirrorlist
204+
- name: checksum
205+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-encrypted.raw.xz.sha256
206+
207+
- name: preconfigured_base_qcow_image
208+
desc: kvm_desc
209+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-qcow.qcow2
210+
links:
211+
- name: metalink
212+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-qcow.qcow2.meta4
213+
- name: pick_mirror
214+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-qcow.qcow2?mirrorlist
215+
- name: checksum
216+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-qcow.qcow2.sha256
217+
218+
- name: vmware_base_image
219+
desc: kvm_desc
220+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-VMware.vmdk
221+
links:
222+
- name: metalink
223+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-VMware.vmdk.meta4
224+
- name: pick_mirror
225+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-VMware.vmdk?mirrorlist
226+
- name: checksum
227+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-VMware.vmdk.sha256
228+
229+
230+
# ================================
231+
# aarch64 base images
232+
# ================================
233+
- name: aarch64
234+
types:
235+
236+
- name: selfinstall_base_image
237+
desc: kvm_desc
238+
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-SelfInstall.iso
239+
links:
240+
- name: metalink
241+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-SelfInstall.iso.meta4
242+
- name: pick_mirror
243+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-SelfInstall.iso?mirrorlist
244+
- name: checksum
245+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-SelfInstall.iso.sha256
246+
247+
- name: preconfigured_base_image
248+
desc: kvm_desc
249+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base.raw.xz
250+
links:
251+
- name: metalink
252+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base.raw.xz.meta4
253+
- name: pick_mirror
254+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base.raw.xz?mirrorlist
255+
- name: checksum
256+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base.raw.xz.sha256
257+
258+
- name: preconfigured_base_qcow_image
259+
desc: kvm_desc
260+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-qcow.qcow2
261+
links:
262+
- name: metalink
263+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-qcow.qcow2.meta4
264+
- name: pick_mirror
265+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-qcow.qcow2?mirrorlist
266+
- name: checksum
267+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-qcow.qcow2.sha256
268+
269+
# New Base 64kB images
270+
- name: preconfigured_base_64kb_image
271+
desc: kvm_desc
272+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb.raw.xz
273+
links:
274+
- name: metalink
275+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb.raw.xz.meta4
276+
- name: pick_mirror
277+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb.raw.xz?mirrorlist
278+
- name: checksum
279+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb.raw.xz.sha256
280+
281+
- name: encrypted_base_64kb_image
282+
desc: kvm_desc
283+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb-encrypted.raw.xz
110284
links:
111285
- name: metalink
112-
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-aarch64.iso.meta4
286+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb-encrypted.raw.xz.meta4
113287
- name: pick_mirror
114-
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-aarch64.iso?mirrorlist
288+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb-encrypted.raw.xz?mirrorlist
115289
- name: checksum
116-
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-aarch64.iso.sha256
117-
290+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb-encrypted.raw.xz.sha256

_data/locales/en.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -435,3 +435,21 @@ microos_ovw_title: Micro Service OS providing Transactional (Atomic) Updates upo
435435
microos_ovw_desc_p1: Designed to host container workloads with automated administration & patching. Installing openSUSE MicroOS you get a quick, small environment for deploying Containers, or any other workload that benefits from Transactional Updates. As rolling release distribution the software is always up-to-date.
436436
microos_ovw_desc_p2: MicroOS offers an offline image. The main difference between the offline and self-install/raw images are that the offline image has an installer. Raw and self-install allows for customization via combustion or manually in the image after it is written to the disk. There is an option for a real-time kernel.
437437
microos_ovw_desc_p3: Try MicroOS in VMs running on either <a href="https://www.suse.com/c/happened-kernel-xen/">Xen</a> or KVM. Using a Raspberry Pi or other System on Chip hardware may use the preconfigured image together with the <a href="https://en.opensuse.org/Portal:MicroOS/Combustion">Combustion</a> functionality for the boot process. Both preconfigured and self-installed images are intended to be used with <a href="https://en.opensuse.org/Portal:MicroOS/Combustion">Combustion</a> written to a USB, which is driven to allow configuration on any first boot, with the option for default password protected changes.
438+
439+
preconfigured_base_image: Base Preconfigured Image (raw)
440+
encrypted_base_image: Base Fully Encrypted Image (raw)
441+
preconfigured_base_qcow_image: Base Preconfigured Image (qcow)
442+
vmware_base_image: Base VMware Image
443+
selfinstall_base_image: Base Self-install Image
444+
445+
preconfigured_base_64kb_image: Base Preconfigured Image (64 kB RAW)
446+
encrypted_base_64kb_image: Base Fully Encrypted Image (64 kB RAW)
447+
selfinstall_base_encrypted_64kb_image: Base Fully Encrypted Self-install Image (64 kB ISO)
448+
449+
selfinstall_base_64kb_image: Base Self-install Image (64 kB ISO)
450+
451+
preconfigured_64kb_image: Preconfigured Image (64 kB RAW)
452+
encrypted_64kb_image: Fully Encrypted Image (64 kB RAW)
453+
454+
selfinstall_64kb_image: Self-install Image (64 kB ISO)
455+
selfinstall_encrypted_64kb_image: Fully Encrypted Self-install Image (64 kB ISO)

0 commit comments

Comments
 (0)